Aulas

Aulas do Trilha.

Acesse as gravações e materiais de cada aula do semestre. Ficou com dúvida? Envie sua mensagem direto para o time.

16

Introdução ao Back-end

Entenda o papel do back-end em uma aplicação e como diferentes sistemas se comunicam pela web. Nesta aula, vamos explorar conceitos como cliente e servidor, requisições e respostas, HTTP, APIs, endpoints, métodos HTTP, códigos de status, JSON e validação de dados, colocando esses conceitos em prática na construção de uma API simples.

2 de outubro de 2026Prazo: 8 de outubro de 2026
Disponível
17

Introdução a Banco de Dados

Aprenda como aplicações armazenam, organizam e recuperam informações de forma persistente. Vamos entender os fundamentos de bancos de dados relacionais, passando por tabelas, entidades, chaves, relacionamentos, restrições e consultas, além de discutir como transformar os requisitos de uma aplicação em um modelo de dados consistente.

9 de outubro de 2026Prazo: 15 de outubro de 2026
Disponível
18

Back-end e Banco de Dados na Prática

Conecte os conceitos das aulas anteriores para construir o fluxo completo de um back-end. Nesta aula, vamos entender como uma aplicação recebe dados, valida informações, aplica regras de negócio, consulta ou modifica o banco de dados e devolve uma resposta ao cliente. O foco será compreender como as diferentes camadas de uma aplicação trabalham juntas.

16 de outubro de 2026Prazo: 22 de outubro de 2026
Disponível
19

Introdução ao Front-end

Entenda como interfaces permitem que usuários interajam com uma aplicação. Vamos explorar conceitos como componentes, estado, eventos, formulários, renderização e comunicação com APIs, acompanhando o caminho da informação desde uma ação do usuário até o back-end e sua representação novamente na interface.

23 de outubro de 2026Prazo: 29 de outubro de 2026
Em breve
20

Programação com Agentes

Mini-Projeto

Aprenda a utilizar agentes de IA como ferramentas no processo de desenvolvimento de software. Vamos explorar como compreender um projeto existente, fornecer contexto, planejar modificações, delegar tarefas, analisar código gerado, revisar alterações, testar implementações e iterar sobre soluções sem abrir mão da compreensão do sistema.

30 de outubro de 2026Prazo: 6 de novembro de 2026
Em breve