Codetrek - Uma jornada através da programação web

Português

Este curso oferece uma base sólida em desenvolvimento web, cobrindo desde conceitos iniciais de programação até práticas avançadas. Os módulos são organizados para levar o aluno de um nível básico a avançado, preparando-o para criar aplicações modernas e escaláveis.

1. Introdução à Programação

Os alunos aprendem lógica de programação por meio de fluxogramas e pseudocódigo, entendendo a estrutura e o fluxo de algoritmos.

2. JavaScript Básico

Foco na linguagem essencial para a web: JavaScript. Revisão de conceitos como variáveis, estruturas de controle, arrays e objetos, além de manipulação de arquivos com Node.js.

3. Frontend I

Estudo de HTML e CSS, incluindo HTML semântico, estilização, responsividade e animações. JavaScript é utilizado para manipular elementos da interface.

4. Projeto Integrador I

Aplicação prática dos conhecimentos de frontend em um projeto integrador.

5. Orientação a Objetos

Introdução ao TypeScript, focando em classes, tipos, interfaces, genéricos e boas práticas de programação.

6. Frontend II

Desenvolvimento com React, cobrindo a criação de componentes, gerenciamento de estados e roteamento.

7. Banco de Dados

Introdução a bancos de dados relacionais, operações CRUD e SQL avançado.

8. Backend I

Desenvolvimento de APIs com Express, integração com bancos de dados e manipulação de rotas.

9. Integração Cliente-Servidor

Criação de uma aplicação completa integrando frontend e backend.

10. Projeto Integrador III

Desenvolvimento de uma aplicação completa como avaliação final.

Conclusão

Este curso capacita o aluno a desenvolver aplicações web completas, pronto para os desafios do mercado.

Mostrar mais