Tempo de leitura: menos de 1 minuto
Aulas
Módulo 1 | Começando pelo Alicerce
Introdução ao Módulo 1
O que é Ciência da Computação e por que ela importa?
Pensamento Computacional e Lógica de Programação
Como representar soluções: Algoritmos, Fluxogramas e Pseudocódigo
Instalando o Git no Linux
Instalando o Git no Windows
Criando e configurando sua conta no GitHub
Java e VS Code: Seu Ambiente de Desenvolvimento Java (Linux)
Java e VS Code: Seu Ambiente de Desenvolvimento Java (Windows)
Desvendando seu sistema de arquivos
Módulo 2 | Aprendendo com a IA: Engenharia de Prompt na prática
Introdução ao Módulo 2
Criando uma conta no AWS SkillBuilder e Configurando o VSCode para trabalhar com Amazon Q
Como conversar com a IA: o que é Engenharia de Prompt e por que isso ajudaria no meu aprendizado?
Criando bons prompts: utilizando técnicas de engenharia de prompt durante o processo de desenvolvimento
Módulo 3 | Primeiros Passos Práticos com Java
Introdução ao Módulo 3
Anatomia de um Projeto Java: Estrutura e Organização
Entendendo o Funcionamento do Java: Do Código à Execução
Ferramentas de Produtividade e Debug no VSCode
Módulo 4 | Construindo a Base da Programação com Java
Introdução ao Módulo 4
Variáveis e Tipos de Dados em Java
Realizando Operações Matemáticas Básicas
Recebendo Dados do Usuário no Terminal
Conversão de Tipos e Tratamento Básico de Erros
Criando e Utilizando Métodos em Java
Tomando Decisões com Estruturas de Controle de Fluxo
Introdução a Arrays: Declaração e Acesso Básico
Trabalhando com Arrays: Cenários Mais Utilizados
Como Usar Laços de Repetição em Java
Projeto Final do Módulo 4 — Parte 1: Fundamentos do Gerenciador de Notas
Projeto Final do Módulo 4 — Parte 2: Refinamentos, Relatório e Iteração
Módulo 5 – Aprendendo a Trabalhar em Equipe com Git e GitHub
Introdução ao Módulo 5
O que é Git e como ele ajuda no trabalho em equipe
Publicando Meu Projeto: Criando e Conectando ao Repositório Remoto no GitHub
Clonando Projetos e Organizando Tarefas com Branches
O que São Pull Requests e Como Colaborar com Outras Pessoas no GitHub
Sincronizando com o Repositório Remoto (Git Pull na Prática)
Lidando com Conflitos de Merge no Git: identifique e resolva sem travar o time
Módulo 6 – Introdução ao Maven: organizando e expandindo seu projeto Java
Introdução ao Módulo 6
Instalando o Maven
O que é o Maven e por que ele é útil em projetos Java
Adicionando dependências com o Maven
Configurando plugins no Maven com foco em testes unitários
Compilando e Executando Projetos Maven no VSCode
Boas práticas com Maven em projetos reais
Curso muito bom adorei