Descrição
Objetivo Geral
Capacitar o aluno a planejar, desenvolver e implantar aplicações web completas, utilizando tecnologias modernas de desenvolvimento Full Stack, com domínio dos fundamentos de programação, interfaces, servidores, bancos de dados e versionamento de código.
Carga Horária e Duração
- Duração total: 3 meses
Estrutura do Curso
O curso está estruturado em módulos progressivos, permitindo ao aluno evoluir do nível iniciante até o desenvolvimento de aplicações completas.
Conteúdos Programáticos
- Fundamentos da programação e lógica computacional;
- Funcionamento da Web, protocolos HTTP e arquitetura cliente-servidor;
- Desenvolvimento Front-end com HTML5, CSS3 e JavaScript;
- Criação de interfaces responsivas e interativas;
- Desenvolvimento Back-end com Node.js e Express;
- Criação e consumo de APIs REST;
- Integração com bancos de dados relacionais;
- Versionamento de código com Git e GitHub;
- Integração Full Stack (Front-end + Back-end);
- Publicação e deploy de aplicações web.
Metodologia
A metodologia é baseada em aprendizagem prática e orientada a projetos, com aulas em laboratório, exercícios aplicados, desenvolvimento de sistemas reais e acompanhamento contínuo do aluno.
Avaliação
A avaliação será realizada por meio de atividades práticas, participação em aula, entregas de projetos intermediários e desenvolvimento de um projeto final Full Stack.
Certificação
Ao final do curso, o aluno que obtiver aproveitamento satisfatório e frequência mínima exigida receberá o Certificado de Conclusão do Curso de Desenvolvimento Full Stack



