Curso presencial em Teresópolis

Curso de Programação Full Stack

Do front-end ao back-end: aprenda a criar sistemas e sites completos com as tecnologias mais usadas no mercado.

Quero saber mais
Curso de Desenvolvedor de Sites
Início › Cursos › Curso de Programação Full Stack

Sobre o curso

Curso de Programação Full Stack em Teresópolis

O curso de Programação Full Stack do Centro Tecnológico Pós Rio é 100% presencial, com aulas práticas, professores experientes e um aluno por computador.

Entre em contato para conhecer o conteúdo, os horários e as turmas disponíveis. Nossa equipe vai te orientar para escolher a melhor opção para o seu objetivo.

Informações

Modalidade

Presencial

Local

Várzea – Teresópolis/RJ

Turmas e horários

Consulte pelo WhatsApp

Chamar no WhatsApp

Grade do curso

Conheça os módulos do curso de Programação Full Stack

Quarenta aulas, do C# e da lógica de backend até um sistema Full Stack completo, com banco de dados, API segura e frontend. Clique em cada módulo para ver as aulas.

01 C# e .NET

Da lógica à organização do código: a base do backend.

▸

Aula 01: C# e .NET: transição do JavaScript para o Backend

▸

Aula 02: Lógica em C#: entrada, conversões, condições e repetições

▸

Aula 03: Métodos em C#: parâmetros, retorno e modularização

▸

Aula 04: Coleções: Array, List e IEnumerable

02 Orientação a Objetos

Classes, objetos, encapsulamento, herança e polimorfismo.

▸

Aula 05: Orientação a Objetos: classes, objetos, propriedades e construtores

▸

Aula 06: Encapsulamento, modificadores de acesso e static

▸

Aula 07: Herança, polimorfismo, interfaces e classes abstratas

03 APIs e HTTP/REST com ASP.NET Core

Como o frontend e o backend conversam, e a sua primeira API.

▸

Aula 08: HTTP e REST: request, response, verbos, status e JSON

▸

Aula 09: ASP.NET Core Web API: projeto, controllers, rotas e Swagger

▸

Aula 10: REST CRUD em memória: endpoints de Movies

▸

Aula 11: Models e DTOs: separando entidade, entrada e saída

04 Arquitetura e Clean Code

Organizar a API em camadas e escrever código limpo.

▸

Aula 12: Services e injeção de dependência

▸

Aula 13: Arquitetura da API: Controllers, Services, DTOs e Models

▸

Aula 14: Validação, erros HTTP e Clean Code

05 PostgreSQL e SQL

Criar o banco, relacionar tabelas e consultar dados.

▸

Aula 15: PostgreSQL e pgAdmin: banco, schema, tabela, linha e coluna

▸

Aula 16: CREATE TABLE: tipos e constraints

▸

Aula 17: Relacionamentos: Foreign Key, 1:N, N:N e chave composta

▸

Aula 18: INSERT e SELECT: populando e lendo dados

▸

Aula 19: WHERE, ILIKE, NULL, BETWEEN, IN, ORDER BY e paginação

▸

Aula 20: UPDATE e DELETE: alteração segura de dados

▸

Aula 21: INNER JOIN: cruzando clientes e pedidos

▸

Aula 22: LEFT JOIN e RIGHT JOIN: encontrando ausências

▸

Aula 23: JOIN com quatro tabelas e campos calculados

▸

Aula 24: GROUP BY e funções de agregação

▸

Aula 25: Transações, TRUNCATE, RESTART IDENTITY e CASCADE

▸

Aula 26: CTE, generate_series, CASE e geração de massa de dados

▸

Aula 27: CROSS JOIN, VALUES e população de itens de pedido

06 Entity Framework Core

Ligar a API ao banco de dados.

▸

Aula 28: Entity Framework Core: ORM, entidades, DbContext e DbSet

▸

Aula 29: PostgreSQL com EF Core: connection string e migrations

▸

Aula 30: CRUD persistente com EF Core e LINQ

07 Projeto Movies API

Construir a API completa, passo a passo.

▸

Aula 31: Movies API: estrutura final e health check

▸

Aula 32: Movies API: entidades, DbContext e banco movies

▸

Aula 33: Movies API: DTOs e contratos de entrada e saída

▸

Aula 34: Movies API: service assíncrono com EF Core

▸

Aula 35: Movies API: controllers, routing e status HTTP

08 Autenticação com JWT

Login e proteção dos endpoints.

▸

Aula 36: JWT: autenticação, claims e geração de token

▸

Aula 37: JWT Bearer: protegendo endpoints e Swagger

09 Integração e Projeto Final

Testes, frontend consumindo a API e a apresentação técnica.

▸

Aula 38: Movies API: teste end-to-end, erros e Clean Code final

▸

Aula 39: Integração Full Stack: frontend consumindo a Movies API

▸

Aula 40: Final Boss: sistema Full Stack completo, GitHub e apresentação técnica

Diferenciais

Por que estudar no Pós Rio?

Ambiente climatizado

Sala confortável, com acessibilidade e Wi-Fi para você estudar com tranquilidade.

Um aluno por computador

Máquinas de última geração para você praticar em todas as aulas.

Professores experientes

Profissionais especializados na área que ensinam na prática.

Parcerias para estágio

Indicação de currículo dos melhores alunos para empresas parceiras.

Continue explorando

Outros cursos que podem te interessar

Curso de Programação de Jogos para adolescentes

Programação de Jogos para Adolescentes

Os adolescentes aprendem lógica de programação criando os próprios jogos, de forma divertida e prática.

Saiba mais
Curso de Eletrônica

Eletrônica

Aprenda a montar, testar e consertar circuitos e equipamentos eletrônicos, com aulas práticas.

Saiba mais
Curso de automação residencial

Elétrica Residencial

Aprenda instalações elétricas residenciais com segurança e as boas práticas da profissão.

Saiba mais

Pronto para começar?

Fale com a gente e garanta a sua vaga na próxima turma.