Lógica de Programação [Não explícito no edital]
1.1. Fundamentos de Computação: 1.1.1. Algoritmos e Estruturas de Dados: Conceitos básicos de algoritmos e estruturas de dados, estruturas lineares e não lineares, complexidade de algoritmos. 1.1.2. Paradigmas de Programação: Programação imperativa. (Parte 1)
1.1. Fundamentos de Computação: 1.1.1. Algoritmos e Estruturas de Dados: Conceitos básicos de algoritmos e estruturas de dados, estruturas lineares e não lineares, complexidade de algoritmos. 1.1.2. Paradigmas de Programação: Programação imperativa. (Parte 2)
1.2.2. Desenvolvimento Web: Conceitos básicos de desenvolvimento web, incluindo o uso de frameworks modernos, desenvolvimento e integração de APIs, e uma visão geral de tecnologias de front-end. (HTML)
1.2.2. Desenvolvimento Web: Conceitos básicos de desenvolvimento web, incluindo o uso de frameworks modernos, desenvolvimento e integração de APIs, e uma visão geral de tecnologias de front-end. (CSS)
1.2.2. Desenvolvimento Web: Conceitos básicos de desenvolvimento web, incluindo o uso de frameworks modernos, desenvolvimento e integração de APIs, e uma visão geral de tecnologias de front-end. (JavaScript)
1.2.2. Desenvolvimento Web: Conceitos básicos de desenvolvimento web, incluindo o uso de frameworks modernos, desenvolvimento e integração de APIs, e uma visão geral de tecnologias de front-end. (Outros Frameworks)
1.2.2. Desenvolvimento Web: Conceitos básicos de desenvolvimento web, incluindo o uso de frameworks modernos, desenvolvimento e integração de APIs, e uma visão geral de tecnologias de front-end. (REST e GraphQL)
1.3. Tecnologias e Ferramentas 1.3.1. Gestão de Código e Controle de Versões: Princípios do controle de versões, incluindo gestão de mudanças, colaboração em equipe e integração de ferramentas de controle de versão para suportar o desenvolvimento colaborativo.
1.3.2. Containerização: Conceitos fundamentais de containerização, abordando a criação, gerenciamento e orquestração de containers para otimizar o desenvolvimento e a entrega de aplicações. (Parte 1)
1.3.2. Containerização: Conceitos fundamentais de containerização, abordando a criação, gerenciamento e orquestração de containers para otimizar o desenvolvimento e a entrega de aplicações. (Parte 2)