"Em busca de tecnologias múltiplas, de todas as cores, idades e gêneros, capazes de criar, desenvolver e melhorar a partir do binarismo dos sistemas e construindo o amanhã que queremos e precisamos.
em busca de você."
Com intensão de renovar meus conhecimentos em desenvolvimento web, bem como desenvolver novas stacks, como desenvolvimento front e backend em NodeJS e ReactJS, decidi me cadidatar ao bootcamp do Programa Desenvolve, do Grupo Boticário, para este ano de 2023.
No último mês de 2022 tive a incrível notícia de que estava entre os cerca de 1.000 selecionados para participar do programa, entre mais de 27 mil inscrições.
Será uma oportunidade impar de ser mentorado pela plataforma Alura, interagindo com mais de 1.000 estudantes, desenvolvedores, instrutores e tutores durante estes 6 meses.
Inicialmente, as práticas oficiais feitas durante as aulas, como forma de aprendizado. Como aquela que já se tornou um clássico, a querida Barbearia Alura, o "Alurinha" (prática do curso de Flexbox) e o "Apeperia", prática do curso de Layouts Responsivos. Além de outros exercícios e experimentações.
Semana | Curso |
---|---|
01. | ✅ HTML e CSS parte 1: crie um página da Web |
01. | ✅ HTML e CSS parte 2: posicionamento, listas e navegação. |
02. | ✅ HTML e CSS parte 3: trabalhando com formulários e tabelas |
02. | ✅ HTML e CSS parte 4: avançando no CSS |
03. | ✅ Flexbox: posicione elementos na tela |
03. | ✅ Layouts Responsivos: trabalhando com layouts mobile |
04. | ✅ Figma: construindo o layout do seu site mobile |
04. | ✅ Figma: conhecendo componentes da interface |
05. | ✅ Figma: projete sites para diversas telas |
05. | ✅ Design System: projetando elementos |
06. | ✅ Design System: criando componentes e documentando |
06. | ✅ Figma: trabalhando na construção de um Design System |
07. | ✅ Tipografia: conhecendo o que há por trás dos tipos |
07. | ✅ HTTP: Entendendo a web por baixo dos panos |
08. | ✅ Javascript e HTML: desenvolva um jogo e pratique lógica de programação |
09. | ✅ Javascript e HTML: pratique lógica com desenhos, animações e um jogo |
09. | ✅ Arquitetura de computadores: por trás de como seu programa funciona |
10. | ✅ JavaScript: tipos, variáveis e funções |
10. | ✅ JavaScript: Arrays |
11. | ✅ JavaScript: objetos |
11. | ✅ JavaScript: programação orientada a objetos |
12. | ✅ JavaScript para Web: Crie páginas dinâmicas |
12. | ✅ JavaScript: manipulando o DOM |
13. | ✅ Git e GitHub: repositório, commit e versões |
13. | ✅ JavaScript na Web: validação de Formulários e HTML5 |
14. | ✅ JavaScript: consumindo e tratando dados de uma API |
14. | ✅ JS na web: CRUD com JavaScript assíncrono |
15. | ✅ SQL com MySQL: manipule e consulte dados |
15. | ✅ Consultas SQL: avançando no SQL com MySQL |
16. | ✅ MongoDB: uma alternativa aos bancos relacionais tradicionais |
16. | ✅ Node.js: criando sua primeira biblioteca |
17. | ✅ ORM com NodeJS: API com Sequelize e MySQL |
17. | ✅ Node.js: API Rest com Express e MongoDB |
18. | ✅ ORM com NodeJS: avançando nas funcionalidades do Sequelize |
18. | ✅ Node.js e JWT: autenticação com tokens |
19. | |
19. | TypeScript parte 2: avançando na linguagem |
20. | Typescript parte 3: mais técnicas e boas práticas |
20. | Expressões regulares: capturando textos de forma mágica |
21. | React: escrevendo com Typescript |
21. | React: lidando com arquivos estáticos |
22. | React: conhecendo a biblioteca React Router |
22. | React: integrando seu projeto React com APIs |
22. | React: gerenciando estado com Recoil |
23. | LGPD: conhecendo e entendendo seus impactos |
23. | React: testando os seus componentes |