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.
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.
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.
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.
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.
Programação com Agentes
Mini-ProjetoAprenda 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.