
Início › Pós-graduação
Pós-Graduação em Desenvolvimento Full Stack
Ao longo do curso, o aluno desenvolverá competências técnicas e práticas para atuar de ponta a ponta no desenvolvimento de aplicações modernas. Entre os principais aprendizados, destacam-se:
- Certificado
O que você vai aprender
- ✓Fundamentos da engenharia de software, com foco em boas práticas de codificação, versionamento e organização de projetos;
- ✓Desenvolvimento front-end com HTML5, CSS3 e frameworks modernos como React ou Vue.js, criando interfaces responsivas e interativas;
- ✓Programação back-end com Node.js e Express, estruturando APIs RESTful robustas e seguras;
- ✓Trabalho com bancos de dados relacionais (PostgreSQL/MySQL) e NoSQL (MongoDB), com modelagem eficaz e integração em sistemas web;
- ✓Autenticação, autorização e segurança da informação, aplicando criptografia, tokens (JWT) e medidas de prevenção contra ataques como XSS, CSRF e SQL Injection;
- ✓DevOps e integração contínua, utilizando Docker, GitHub Actions e deploy em nuvem (como AWS, Heroku, Vercel);
- ✓Testes automatizados e princípios de qualidade de software (TDD, Jest, Mocha);
- ✓Arquitetura de sistemas, incluindo padrões como MVC, DDD e Clean Architecture, visando escalabilidade e manutenção a longo prazo;
- ✓UX/UI Design aplicado ao desenvolvimento, com foco em usabilidade, acessibilidade e design responsivo;
- ✓Gestão ágil de projetos com Scrum, Kanban e ferramentas como Jira ou Trello;
- ✓E por fim, a construção de um projeto completo e funcional, integrando todo o conhecimento adquirido, do planejamento ao deploy final.
Conteúdo programático
Fundamentos do Desenvolvimento Full Stack (30h)
Front-end com Frameworks JavaScript (React, Vue ou Angular) (30h)
Back-end com Node.js, Express e APIs RESTful (30h)
Banco de Dados SQL (PostgreSQL/MySQL) e NoSQL (MongoDB) (30h)
Autenticação, Autorização e Segurança em Aplicações (30h)
Desenvolvimento Mobile com Flutter ou React Native (30h)
Arquitetura de Software: MVC, DDD e Clean Architecture (30h)
DevOps: CI/CD, Docker e Deploy em Nuvem (30h)
Testes Automatizados e Integração Contínua (30h)
UX/UI Design para Desenvolvedores (30h)
Metodologias Ágeis e Gestão de Projetos com Scrum (30h)
Projeto Final – Aplicação Full Stack com Documentação Técnica (30h)
Pronto para começar?
Pós-Graduação em Desenvolvimento Full Stack por R$ 5.000,00, até 20x de R$ 250,00.
