Bootcamp IGTI - Programador(a) de Software Iniciante
Bootcamp Programador(a) de Software Iniciante
Descrição Módulos
Aquecimento e Regras do Jogo • Visão geral da dinâmica do curso, conteúdos e ferramentas utilizadas.
Fundamentos
• Introdução à Lógica de programação; • Como um programa de computador funciona? • Instalação do Node.js, nodemon e VSCode; • Introdução a algoritmos; • Programação do JavaScript no navegador; • JavaScript – tipos, valores, variáveis, comentários; • JavaScript – estruturas de decisão; • JavaScript – estruturas de repetição; • JavaScript – Funções; • JavaScript – leitura/escrita de arquivos; • Introdução ao HTML; • Introdução ao CSS; • JavaScript para a web; • Manipulação de HTML, CSS e Eventos com JavaScript.
Java
• Introdução ao Java; • Java x JavaScript; • Aplicações do Java; • Instalação e configuração de ferramentas e ambiente de execução de código Java; • Java – tipos, valores, variáveis, comentários; • Java – estruturas de decisão; • Java – estruturas de repetição; • Java – métodos; • Java – classes e objetos.
Algoritmos e Estruturas de Dados com Java
• Introdução às Estruturas deDados; • Java – Pilha; • Java – Fila; • Java – ArrayList; • Java – Algoritmos de ordenação; • Java – algoritmos de pesquisa; • Java – processamento de arquivos.
Python
• Introdução ao Python. • Tipos de dados em Python. • Bibliotecas e operações básicas em Pyhon. • Introdução à análise de dados. • Pandas e numpy para a análise de dados. • Introdução ao scikit-learn.
Desafio Final
Conclusão da aplicação final.