- 1.1 Introdução a Lógica de Programação
- 1.2 Como transformar um problema em um algoritmo
- 1.3 Como funcionam as linguagens de programação e oportunidades para praticar
Visão Geral do Curso e Ferramentas
- 2.1 Introdução ao Curso
- 2.2 Conhecendo os Roadmaps DIO
- 2.3 O que é o Notion e como ele pode te ajudar
- 2.4 Visão Geral do Notion - Interface
Construindo seu Caderno de Estudos
- 2.5 Estruturando a Página Principal
- 2.6 Criando um Banco de Dados (Database) de Conteúdos 06:19
- 2.7 Criando um Cronograma de Estudos
- 2.8 Criando o Database de Cursos e Projetos
- 2.9 Finalizando o Caderno de Estudos
https://www.notion.so/Caderno-de-Estudos-d1f6b1d3c0a84017b1348a45340fd708
- 3.1 Introdução ao Curso
- 3.2 O que Versionamento de Código
- 3.3 O que é Git
- 3.4 O que é GitHub
Instalação, Configuração e Autenticação
- 3.5 Instalando o Git no Windows
- 3.6 Instalando o Git no Linux(Ubuntu)
- 3.7 Configurando o Git
- 3.8 Autentincando via Token
- 3.9 Autenticando Via Chave SSH
Primeiro Passos com o Git e GitHub
- 3.10 Criando e Clonando Repositórios
- 3.11 Salvando Alterações no Repositório Local
- 3.12 Desfazendo Alterações com o Repositório Remoto
- 3.13 Trabalhando com Branches - Criando, Mesclando, Deletando e Tratando Conflitos
- 3.14 Trabalhando com Branches - Comando Úteis no dia dia
- Formas de Contribuir num Projeto Open Source
- Desenvolvendo uma Contribuição
- Enviando uma Contribuição
- Dicas e Materias de Apoio
- Entendendo o Desafio
- Ambiente de Desenvolvimento e Primeiros Passos com Python
- Conhecendo a Linguagem de Programação Python
- Tipos de Operadores com Python
- Estruturas Condicionais e de Repetição em Python
- Manipulando Strings com Python
- Criando um Sistema Bancário com Python
- Trabalhando com Listas em Python
- Conhecendo Tuplas em Python
- Explorando Conjuntos em Python
- Aprendendo a Utilizar Dicionários em Python
- Dominando Funções Python
- Otimizando o Sistema Bancário com Funções Python
- Tempo estimado de Entrega
- Calcular o Preço Final de um Pedido
- Ganhe uma Sobremessa Especial
- Gerenciamento de Pedidos de Comida
- Identificando Pedidos Veganos
- Fundamentos de ETL (Extract, Transform, Load) com Python
Introdução ao Machine Learning
- Métodos de Machine Learning e suas aplicações
- Machine Learning e suas aplicações
- Modelos Machine Learning para Visão Computacional
Métodos de Machine Learning Bioinspirados
- Métodos de Machine Learning bioinspirados
- Algorotmos Heuristicos x Determeninados