Mapa Devsuperior
Mapa Devsuperior
Mapa Devsuperior
Nelio Alves
Doutor em Engenharia de Software, mais de
200 mil alunos online. Ficou mundialmente
conhecido por ser autor dos cursos online de
Java e C# em Língua Portuguesa mais
vendidos do mundo pela plataforma Udemy.
Possui mais de 20 anos de carreira, e vasta
experiência como professor e coordenador de
cursos superiores, técnicos e de pós-
graduação.
2
Mapas de estudos
Formação
Profissionalização
2
Etapas da jornada
FORMAÇÃO
fundamentos
Iniciante Formado
primeiros projetos
PROFISSIONALIZAÇÃO
frameworks
Formado Profissional
(total ou parcial) projetos / práticas de mercado
júnior, pleno
2
Mapa para formação
DISCIPLINAS
Lógica de programação
Programação orientada a objetos
Programação funcional
Estruturas de dados / coleções
Banco de dados
Requisitos
Modelagem conceitual
Ambiente de desenvolvimento
Projeto e desenvolvimento de sistemas
2
Mapa para profissionalização
FERRAMENTAS
IDE
Terminal
Controle de versão
Container
Gerenciador de dependências e build
Serviços online Git/CI/CD
2
Nossos cursos
Bootcamp Spring (back end)
Bootcamp React (front end)
Bootcamp Spring React (full stack)
2
Bootcamp Spring
Profissionalização BACK END
Certificado 160h
cere
Trilha de aprendizado
Domine o processo de criação de API REST com Java e Spring Boot.
Aulas ao vivo
Complemente seus conhecimentos e tire dúvidas ao vivo.
Materiais de apoio
Guias, passo a passo, resumos, esquemas, ilustrações, códigos fonte, para te ajudar a
assimilar e recordar os conteúdos.
BÔNUS
Coleção de conteúdos
Aprenda tópicos específicos tais como envio de email, upload de arquivos, dentre outros.
2
Bootcamp React
Profissionalização FRONT END
Certificado 160h
cere
Trilha de aprendizado
Domine o processo de criação de aplicações web com ReactJS.
Materiais de apoio
Guias, passo a passo, resumos, esquemas, ilustrações, códigos fonte, para te ajudar a
assimilar e recordar os conteúdos.
BÔNUS
Nivelamento HTML/CSS
Aprenda de forma rápida os principais fundamentos de HTML e CSS para se preparar para
trabalhar com frameworks front end.
Nivelamento JavaScript
Aprenda de forma rápida os principais fundamentos de JavaScript para se preparar para
trabalhar com frameworks front end.
2
Bootcamp Spring React
Profissionalização FULL STACK
2x Certificado 160h (320h total)
2
Projetos
2
Projetos
2
Projetos
2
Projetos
2
Projetos
2
Projetos
2
Projetos
2
Projetos
2
O próximo nível
Semana
Spring React
Curso de
plataforma
Conteúdo
gratuito
2
Formação Desenvolvedor
Moderno
Formação para iniciantes
Certificado 650h
Lógica de Programação
Programação moderna JavaScript (60h) Back end (80h)
(100h) OO + lambda +
coleções (110h)
Análise de
Git e Github (20h)
Banco de dados
cere sistemas (60h)
Front end (80h)
(70h)
Ambiente de
HTML e CSS
desenvolvimento
(40h)
(30h)
EMENTAS
Lógica de Programação
Introdução a programação, entrada, saída, atribuição, condicionais, loops, arrays, funções, projetos.
Git e Github
Conceitos, criação de projetos e versões, branchs, trabalho em equipe, resolução de problemas.
HTML e CSS
Introdução, tags, display, formulários, seletores, box model, flexbox, projetos.
Programação moderna
Orientação a objetos, classes, encapsulamento, composição, herança, polimorfismo, interfaces,
programação funcional, expressões lambda, imutabilidade, coleções, projetos. Linguagem Java.
Banco de dados
Introdução, modelo conceitual, modelo relacional, normalização, SQL, consultas, projetos.
JavaScript
Introdução, tipos, var/let/const, strings, operadores, funções, objetos, construtores, prototype,
classes, módulos, promises, fecth API, async/await, projetos.
Análise de sistemas
Introdução, escopo, requisitos, casos de uso, modelagem conceitual.
Ambiente de desenvolvimento
Linux, terminal, IDE, Docker, instalações, procedimentos.
Back end
API REST, criação de projeto, sistema e componentes, injeção de dependência, CRUD e casos de
uso, camadas, controladores, serviços, repositories, entidades, ORM, DTO, autenticação e
autorização, implantação. Ferramenta: Spring Boot com Java.
Front end
Aplicação web, layout, navegação, rotas, requisições, CRUD e casos de uso, integrações,
autenticação e autorização, implantação. Ferramenta: ReactJS com TypeScript.
2
Formação Desenvolvedor Moderno
RECURSOS
Trilha de aprendizado
Domine os fundamentos e a prática de um desenvolvedor web moderno.
Materiais de apoio
Guias, passo a passo, resumos, esquemas, ilustrações, códigos fonte, para te ajudar a
assimilar e recordar os conteúdos.
BÔNUS