Pós-graduação EAD
Desenvolvimento Full Stack
Seu curso por apenas:
24x
R$
503,00
/mês
Inicie seus estudos agora!
Ao continuar concordo e aceito as políticas de privacidade.
- Online e Flexível
100% digital
- Carga horária
360 Horas
- Tutores EAD disponíveis
Durante todo o curso
- Certificação pelo MEC
Igual a um curso presencial
Objetivos
6.1. Objetivo Geral Capacitar e atualizar profissionais de diversas áreas da computação para o uso das tecnologias Web, visando aplicar os conceitos para elaboração de aplicações modernas, por meio da incorporação de tecnologias e metodologias atualizadas, alinhadas com as melhores práticas do mercado. Além disso, busca criar interfaces responsivas e acessíveis, assegurando uma boa experiência do usuário. Os participantes irão aplicar os conceitos básicos para a criação de aplicações móveis, APIs com Node.js e aplicações back-end com tecnologias como Python, integrando bancos de dados relacionais e não-relacionais. Também serão abordadas as boas práticas de qualidade de software com ênfase na automação de testes unitários, testes de integração e testes ponto-a-ponto. O curso proporcionará os conhecimentos necessários sobre metodologias ágeis e práticas de DevOps, como integração e entrega contínua (CI/CD). Por fim, os profissionais serão capacitados para atuarem nas mais diversas áreas que compreendem o desenvolvimento de aplicações Web, bem como em diferentes papéis, como arquiteto de soluções Web, desenvolvedor front-end e desenvolvedor back-end. 6.2. Objetivos Específicos • Compreender e aplicar padrões web na construção de aplicações. • Dominar técnicas de modelagem e gerenciamento de bancos de dados relacionais e não-relacionais. • Utilizar metodologias de design thinking para criar interfaces centradas no usuário. • Projetar e desenvolver APIs restful eficientes e seguras. • Implementar interfaces de usuário reativas utilizando frameworks modernos. • Desenvolver e integrar microsserviços em arquiteturas distribuídas. • Aplicar práticas de qualidade de software e testes automatizados. • Implementar soluções robustas no back-end utilizando diversas tecnologias. • Desenvolver aplicações híbridas para múltiplas plataformas. • Gerenciar projetos utilizando metodologias ágeis. • Adotar práticas devops para integração e entrega contínua. • Entender e aplicar fundamentos de inteligência artificial em projetos de software.
Público-alvo
Profissionais graduados em diferentes áreas de tecnologia que já atuam ou pretendem atuar com desenvolvimento e que desejam se especializar no desenvolvimento de aplicações web completas, integrando front-end e back-end, adquirindo ou aprimorando suas habilidades técnicas na compreensão de soluções digitais modernas.
Matérias do curso
O que você vai aprender?
Ambientação
Carga Horária: 0 horas
Padrões WEB
Carga Horária: 30 horas
Banco de dados relacionais e não-relacionais
Carga Horária: 30 horas
Design thinking e UX/UI
Carga Horária: 30 horas
Arquitetura e desenvolvimento de APIs restful
Carga Horária: 30 horas
Desenvolvimento de UI reativas
Carga Horária: 30 horas