O currículo da formação Full em Desenvolvimento Web é dividido em 4 Módulos obrigatórios:
1)Fundamentos de Desenvolvimento Web
O módulo de Fundamentos de Desenvolvimento Web é dividido em 7 seções, onde você vai aprender:
- Unix, Shell e Git
- Introdução a HTML & CSS
- Introdução a JavaScript
- JavaScript: DOM, Eventos e Web Storage
- HTML e CSS: Forms, Flexbox e Responsivo
- Introdução à JavaScript ES6 e Testes Unitários
- Métodos de Array
2)Front-end:
O módulo de Front End é dividido em 8 seções, onde você vai aprender:
- Introdução ao Frontend e JavaScript assíncrono;
- Introdução ao React;
- Aprofundando no React;
- Testes automatizados com React Testing Library;
- Estilização e Metodologia Ágil;
- Gerenciamento de estado com Redux;
- Context API e React Hooks;
3)Back-end:
O módulo de Back End é dividido em 10 seções, onde você vai aprender:
- Docker: Utilizando Containers;
- Introdução à SQL;
- Funções SQL, JOINs e Normalização;
- Introdução ao desenvolvimento Web com Node.js
- Arquitetura de Software: Model, Service e Controller;
- Node.js: ORM e Autenticação;
- Masterclass: Implantação de Aplicações na Nuvem;
- Introdução ao TypeScript;
- Programação Orientada a Objetos (POO) e SOLID.
4) Ciência da Computação:
O módulo de Ciência da Computação é dividido em 4 seções, onde você vai aprender:
- Introdução à Python
- Algoritmos
- Coleções I: Listas Lineares
- Coleções II: Hashmaps e Sets
Além desses, outros conteúdos estarão presentes durante toda a formação:
- Desenvolvimento de software na vida real;
- Soft Skills;
- Preparação para Processos Seletivos.
Para saber mais, baixe nosso Programa de Formação.
📚 Leia também em nosso Blog:
📗- Desenvolvimento Web: o que é e como iniciar carreira na área?
📙- Javascript: o guia definitivo sobre essa linguagem de programação!
🤖 Conheça todos os cursos da Trybe através do nosso site!!