Formação | Projetos | Cronograma
O Desenvolve é um programa gratuito de formação e inclusão em tecnologia do Grupo Boticário em parceria com a plataforma Alura.
Saiba mais sobre o Desenvolve: https://desenvolve.grupoboticario.com.br/
Esse repositório tem como objetivo documentar minha trajetória durante o programa desenvolve.
# | Projeto | Online |
---|---|---|
01 | Barbearia | |
02 | Alurinha | |
03 | Apeperia | |
04 | Monitoria 01 | |
05 | Alura MIDI | |
06 | Alura FONE | |
07 | Robotron 2000 | |
08 | PetShop Doguito | |
09 | Books Alura | |
10 | PetShop Doguito CRUD |
Início: 23 de Janeiro de 2023.
Semana | Curso | Carga Horária | Módulo |
---|---|---|---|
1 | HTML5 e CSS3 parte 1: A primeira página da Web | 8 | Inicial |
1 | HTML5 e CSS3 parte 2: Posicionamento, listas e navegação | 8 | Inicial |
2 | HTML5 e CSS3 parte 3: Trabalhando com formulários e tabelas | 8 | Inicial |
2 | HTML5 e CSS3 parte 4: Avançando no CSS | 8 | Inicial |
3 | Flexbox: Posicione elementos na tela | 9 | Front end |
3 | Layouts Responsivos: Trabalhando com layouts mobile | 7 | Inicial |
4 | Figma: construindo o layout do seu site mobile | 10 | UX |
4 | Figma: conhecendo componentes da interface | 10 | UX |
5 | Figma: projete sites para diversas telas | 8 | UX |
5 | Design System: projetando elementos | 8 | Front end |
6 | Design System: criando componentes e documentando | 10 | Front end |
6 | Figma: Trabalhando na construção de um Design System | 12 | Front end |
7 | Tipografia: conhecendo o que há por trás dos tipos | 10 | Front end |
7 | HTTP: Entendendo a web por baixo dos panos | 14 | Inicial |
8 | Javascript e HTML: desenvolva um jogo e pratique lógica de programação | 16 | Inicial |
9 | Javascript e HTML: pratique lógica com desenhos, animações e um jogo | 10 | Inicial |
9 | Arquitetura de computadores: por trás de como seu programa funciona | 8 | Inicial |
10 | JavaScript: tipos, variáveis e funções | 12 | Front end |
10 | JavaScript: Arrays | 10 | Front end |
11 | JavaScript: objetos | 10 | Front end |
11 | JavaScript: programação orientada a objetos | 10 | Front end |
12 | JavaScript para Web: Crie páginas dinâmicas | 8 | Front end |
12 | JavaScript: manipulando o DOM | 8 | Front end |
13 | Git e GitHub: repositório, commit e versões | 8 | Inicial |
13 | JavaScript na Web: validação de Formulários e HTML5 | 8 | Front end |
14 | JavaScript: consumindo e tratando dados de uma API | 10 | Front end |
14 | JS na web: CRUD com JavaScript assíncrono | 10 | Front end |
15 | SQL com MySQL: manipule e consulte dados | 12 | Back end |
15 | Consultas SQL: avançando no SQL com MySQL | 14 | Back end |
16 | MongoDB: uma alternativa aos bancos relacionais tradicionais | 9 | Back end |
16 | Node.js: criando sua primeira biblioteca | 9 | Back end |
17 | Node.js: API Rest com Express e MongoDB | 10 | Back end |
17 | ORM com NodeJS: API com Sequelize e MySQL | 12 | Back end |
18 | ORM com NodeJS: avançando nas funcionalidades do Sequelize | 9 | Back end |
18 | Node.js e JWT: autenticação com tokens | 9 | Back end |
19 | TypeScript parte 1: evoluindo seu JavaScript | 10 | Front end |
19 | TypeScript parte 2: avançando na linguagem | 10 | Front end |
20 | Typescript parte 3: mais técnicas e boas práticas | 10 | Front end |
20 | Expressões regulares: capturando textos de forma mágica | 12 | Front end |
21 | React: escrevendo com Typescript | 12 | Front end |
21 | React: lidando com arquivos estáticos | 10 | Front end |
22 | React: conhecendo a biblioteca React Router | 10 | Front end |
22 | React: integrando seu projeto React com APIs | 8 | Front end |
23 | React: gerenciando estado com Recoil | 8 | Front end |
23 | LGPD: Conhecendo e entendendo seus impactos | 10 | LGPD |
24 | Node.js: testes unitários e de integração | 12 | Back end |
24 | React: testando os seus componentes | 10 | Front end |