Engenheiro de Software na Escola DNC
- Cursos livres e outros
- 6 disciplinas
- Bolsas a partir de R$ 332,50

Como é o curso de Engenheiro de Software na Escola DNC?
O curso de Engenheiro de Software da Escola DNC é uma formação avançada, com carga horária total de 360 horas, que pode ser concluída em cerca de 8 meses.
A metodologia é inovadora e combina aulas ao vivo e gravadas, desafios práticos, projetos reais de grandes empresas e mentorias no Programa de Carreira.
A dedicação semanal sugerida é de 3 a 4 horas. Ao longo da formação, o aluno conquista 9 certificados, desenvolvendo habilidades práticas e essenciais para o mercado de tecnologia, sempre com foco em empregabilidade e inovação.
Resumo do curso
Área de conhecimento: Ciências exatas e da Terra
Duração: até 1 semestres
O que você vai aprender?
Introdução Ao Desenvolvimento Web
Html E Css
React E Typescript
Api Com Express.js
Como é a faculdade Escola DNC
Resumo da faculdade
- mais de 60 cursos
- 1 unidade no estado de São Paulo
Dúvidas mais frequentes
A DNC se destaca por oferecer um ciclo completo de aprendizado baseado em prática e mercado. Seus principais diferenciais incluem a metodologia flexível, projetos práticos com empresas, desafios reais, mentorias especializadas e uma abordagem voltada para preparar o aluno para atuar tanto no mercado nacional quanto internacional.
A formação é pensada para desenvolver competências valorizadas no setor de tecnologia, como desenvolvimento web, criação de APIs REST e uso de ferramentas de front-end e back-end modernas.
O curso é dividido em ciclos de aprendizado: Base, Iniciante, Intermediário e Avançado. No ciclo Base, o aluno desenvolve sua primeira Landing Page aprendendo HTML, CSS e JavaScript.
No Iniciante, constrói um blog responsivo e um gerenciador de tarefas, aprofundando em responsividade e fundamentos de JavaScript. No Intermediário, aprende a criar um portfólio em React com Hooks e a desenvolver APIs com Express.JS, integrando front-end e back-end.
Já no Avançado, trabalha com modelagem de dados, bancos de dados SQL e MongoDB, além de criar uma API REST com Nest.JS. No final, o aluno conquista o certificado de Engenheiro de Software.
Durante a formação, o aluno desenvolve habilidades em:
-
Desenvolvimento Web (HTML, CSS, JavaScript, React.JS, TypeScript)
-
Criação e Integração de APIs REST (Express.JS e Nest.JS)
-
Banco de Dados (SQL, MongoDB e modelagem de dados)
-
Engenharia de Software (arquiteturas de software como microsserviços, Clean Architecture e serverless)
-
Ferramentas de automação Low Code e No Code
-
Boas práticas de testes automatizados (usando Jest, React Testing Library e Cypress)
Além do conteúdo técnico, o curso prepara o aluno para resolver problemas complexos, inovar e atuar em empresas de qualquer porte, inclusive de forma remota em oportunidades internacionais, com salários atrativos.