Inicie seus estudos agora!

Você é graduado?

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

Todas as matérias do curso
  1. Ambientação
    Carga Horária: 0 horas
  2. Padrões WEB
    Carga Horária: 30 horas
  3. Banco de dados relacionais e não-relacionais
    Carga Horária: 30 horas
  4. Design thinking e UX/UI
    Carga Horária: 30 horas
  5. Arquitetura e desenvolvimento de APIs restful
    Carga Horária: 30 horas
  6. Desenvolvimento de UI reativas
    Carga Horária: 30 horas
  7. APIs e microsserviços
    Carga Horária: 30 horas
  8. Qualidade de software e testes
    Carga Horária: 30 horas
  9. Implementação de soluções no back-end
    Carga Horária: 30 horas
  10. Desenvolvimento híbrido
    Carga Horária: 30 horas
  11. Gestão ágil de projetos
    Carga Horária: 30 horas
  12. Cultura e práticas devops
    Carga Horária: 30 horas
  13. Fundamentos de inteligência artificial
    Carga Horária: 30 horas