Qual o objetivo do curso?

Formar desenvolvedores Full Stack preparados para projetar, desenvolver e evoluir aplicações modernas utilizando o ecossistema .NET. Desenvolver competências técnicas e profissionais que permitam atuar em diferentes etapas do ciclo de desenvolvimento de software, aplicando boas práticas, integração entre tecnologias, resolução de problemas e construção de soluções alinhadas às demandas do mercado.


  • 450/horas aula

    A carga horária deste curso é sempre a mesma independentemente do turno que você escolher realizar seu treinamento.
  • Presencial, online e híbrido

    Seu treinamento poderá ser realizado de modo presencial, online (você assistindo ao vivo ou a mesma aula gravada de sua casa) ou híbrido (você assistirá de sua casa quando não puder se fazer presente).
  • Material incluso

    No 1º dia de aula você receberá o seu kit de treinamento: uma linda bolsa, caneta, caderno, livro apostila ou pendrive.
  • Estrutura completa

    Conte com uma estrutura completa com 13 laboratórios equipados. Clique e confira!
  • Coffee-break em todas aulas

    Em nossos cursos presenciais você terá um intervalo para desfrutar de um delicioso coffee-break com lanches, frutas, bolos, sucos e café. E o melhor: você não paga nada a mais por isso!
  • Mais informações

    Clique para conversar com a gente diretamente pelo Whats e tirar todas as suas dúvidas.

Esse curso é ideal para

Destinada a pessoas que desejam iniciar carreira em desenvolvimento de software, profissionais em transição de carreira, desenvolvedores que buscam ampliar conhecimentos em aplicações Full Stack e estudantes interessados em construir uma base sólida em tecnologias modernas para atuação no mercado de tecnologia.

O que você precisa conhecer antes

Conhecimentos básicos de informática, incluindo organização de arquivos, uso de navegadores e instalação de programas. Interesse por tecnologia, raciocínio lógico e vontade de aprender são fundamentais para aproveitar a jornada de desenvolvimento e construção de aplicações ao longo da formação.

Conteúdo Programático

Na Formação Super DEV, você percorre uma jornada estruturada e progressiva para se desenvolver como profissional de tecnologia.
Cada etapa foi cuidadosamente planejada para que você avance com consistência, conectando teoria e prática, e transformando conhecimento em experiência real de desenvolvimento. Ao longo da formação, você constrói soluções, resolve problemas e desenvolve aplicações completas, vivenciando desafios próximos aos do mercado.
Você aprende muito mais do que uma linguagem ou ferramenta.
Você desenvolve a mentalidade, o raciocínio lógico e as habilidades essenciais para atuar como desenvolvedor, com autonomia, visão sistêmica e preparo para construir soluções reais.

HTML5
Fundamentos da estruturação de páginas web com foco em semântica, acessibilidade e organização de conteúdo. O módulo aborda a construção de layouts estruturados, boas práticas de marcação e a criação da base sólida para aplicações web modernas, preparando o aluno para desenvolver interfaces bem organizadas e escaláveis.
 
CSS3
Estilização de interfaces com foco em design moderno, responsividade e experiência do usuário. O módulo explora Flexbox, Grid, organização de layouts e adaptação para múltiplos dispositivos, permitindo a construção de interfaces profissionais, consistentes e visualmente eficientes.
 
Git e GitHub
Fundamentos de versionamento de código e colaboração em projetos de software. O aluno aprende a gerenciar versões, organizar repositórios, trabalhar com branches e aplicar boas práticas de desenvolvimento colaborativo, utilizando GitHub como ferramenta central no fluxo profissional.
 
JavaScript e Lógica de Programação
Desenvolvimento da lógica de programação aplicada ao JavaScript, com foco em resolução de problemas e construção de aplicações interativas. O módulo aborda estruturas de controle, funções, manipulação do DOM, eventos e consumo de APIs, formando a base para o desenvolvimento front-end moderno.
 
C# Fundamentos
Introdução à linguagem C# com foco em construção de aplicações back-end. O módulo aborda sintaxe, tipos de dados, estruturas de controle, coleções e organização de código, preparando o aluno para trabalhar com lógica estruturada e tipagem estática.
 
Banco de Dados: PostgreSQL
Fundamentos de bancos de dados relacionais com PostgreSQL. O módulo explora modelagem de dados, criação de estruturas, consultas SQL, relacionamentos e manipulação de dados, desenvolvendo a base para persistência e organização de informações em sistemas reais.
 
C# Orientado a Objetos
Aplicação dos princípios de programação orientada a objetos com foco em boas práticas de desenvolvimento. O módulo aborda classes, encapsulamento, herança, polimorfismo e interfaces, promovendo a construção de sistemas mais organizados, reutilizáveis e escaláveis.
 
C#: Banco de Dados e ORM (EF Core)
Integração entre aplicações C# e banco de dados utilizando Entity Framework Core. O módulo trabalha persistência de dados, mapeamento objeto-relacional, consultas com LINQ e gerenciamento de entidades, conectando a lógica de negócio ao armazenamento de dados de forma eficiente.
 
Angular e TypeScript
Desenvolvimento de aplicações front-end modernas utilizando Angular e TypeScript. O módulo aborda componentes, rotas, serviços, formulários e consumo de APIs, permitindo a construção de interfaces dinâmicas e estruturadas com foco em escalabilidade.
 
C# API RESTful com Angular
Desenvolvimento de aplicações full stack integrando front-end e back-end. O módulo aborda construção de APIs REST com ASP.NET Core, autenticação, comunicação entre sistemas, arquitetura em camadas e integração com Angular, consolidando a visão completa de aplicações modernas.
 
Perfil Profissional: Marca Pessoal, Posicionamento e Gestão de Carreira
Desenvolvimento de competências voltadas à carreira em tecnologia. O módulo trabalha posicionamento profissional, construção de portfólio, presença digital, networking e preparação para processos seletivos, conectando o conhecimento técnico às oportunidades do mercado.
 
TCC (Planejamento)
Estruturação do projeto final da formação, com definição de escopo, arquitetura, tecnologias e objetivos. O módulo orienta o planejamento estratégico da aplicação que será desenvolvida, garantindo clareza e direcionamento técnico.
 
TCC  (Desenvolvimento)
Desenvolvimento de uma aplicação full stack completa, integrando front-end, back-end e banco de dados. O projeto consolida todos os conhecimentos adquiridos, resultando em uma solução funcional, documentada e pronta para compor o portfólio profissional do aluno.
 
Aulões Temáticos
Encontros com especialistas do mercado abordando temas atuais, práticas profissionais e tendências da área de desenvolvimento. Os aulões ampliam a visão de mercado, promovem troca de experiências e aproximam os alunos da realidade do dia a dia de desenvolvimento.
 
*Os conteúdos poderão sofrer atualizações e ajustes pedagógicos visando evolução contínua da formação e alinhamento com as demandas do mercado.