FASES DISPONÍVEIS
Lógica de Programação e Algoritmos
Aprenda a criar receitas e instruções inteligentes para computadores de forma divertida e prática.
Sistemas Operacionais
Aprenda a comandar computadores, criar pastas secretas no terminal e aplicar regras de segurança.
Levantamento de Requisitos
Aprenda a ouvir clientes, desenhar soluções com Design Thinking e organizar projetos com metodologias ágeis.
Arquitetura de Redes com IoT
Aprenda como as coisas se conectam à internet, entenda senhas de rede, cabos e Wi-Fi.
Banco de Dados
Modele, consulte e organize dados relacionais com SQL de forma prática.
Linguagem de Marcação
Desenvolva estruturas modernas com HTML5 e estilizações avançadas com CSS3.
Programação Back-End I
Construção de APIs e lógica de servidor principal.
Projetos de Software I
Definição de escopo, requisitos e arquitetura inicial do projeto integrador.
Programação Back-End II
Microsserviços, autenticação, segurança e alta performance no servidor.
Programação Front-End I
Criação de interfaces dinâmicas, interatividade e integração com APIs.
Programação para Dispositivos Móveis I
Desenvolvimento de aplicativos para smartphones e tablets.
Projetos de Software II
Desenvolvimento do MVP e integração dos módulos do projeto.
Programação Front-End II
Frameworks reativos, gerenciamento de estado e experiência de usuário avançada.
Programação para Dispositivos Móveis II
Recursos nativos móveis, câmera, GPS e publicação nas lojas de apps.
Internet das Coisas (IoT)
Programação de sensores, atuadores e dispositivos inteligentes conectados.
Testes de Software
Garantia de qualidade, testes unitários, de integração e automação.
Projetos de Software III
Entrega final, testes automatizados, publicação em nuvem e apresentação do projeto.