Veja estas vídeo-aulas, seguindo o seguinte roteiro:
- Aula sobre o básico (aulas: 0 a 9 Entenda if, else e fluxo básico): Tente fazer um código simples depois dessas aulas
- Aula sobre Funções (aula 33): Entenda o funcionamento de um função
- Exercite o que aprendeu: Os exerícios ainda não estão disponíveis.
- Instale o Jupyter Notebook no seu PC (veja este guia de instalar Python, pip e Jupyter em seu PC, veja funcionamento)
- Faça os exercícios deste Jupyter (Unidade 1 - Tipos de dados, Variáveis e Funções)
- Aulas sobre estrutura de repetição (aulas 13 e 14): Entenda estrutura de repetição usando todos os comandos apresentado
- Aula sobre listas (aula 25 e 26): Lista dentro de listas são consideradas matrizes. Execute também o código apresentado.
- Exercite o que aprendeu: Faça os exercícios deste Jupyter (Unidade 2 - Condicionais, Vetores e Estruturas de Repetição)
Assista o video e veja os slides. Faça os exercícios no final do slide (usando Jupyter notebook - (veja este guia de instalar Python, pip e Jupyter em seu PC).
-
Caso não conheça (ou queira relembrar) orientação a objetos. Entenda neste Jupyter o conceito de classes objetos e herança.
-
Assista o video e veja os slides. Faça os exercícios no final do slide (usando Jupyter notebook)
-
Faça os exercícios deste Jupyter (unidade 3 - Mais sobre funções e Métodos úteis)
Assista o video e veja os slides. Faça os exercícios no final do slide.
- Assista a aula de Introdução slides video-aula
- Assita a aula e faça o exercícios de:
- HTML: Estrutura de Uma Página Web slides video-aula especificacao codigo inicial
- CSS: Seletores de classe, id e float slides, video-aula, especificacao, codigo inicial
- JavaScript 0 - sintaxe: Entenda a sintaxe basica - veja o vídeos e especificação aqui e baixe o código inicial
- Javascript 1 - básico: video slides especificacao código inicial
Assista o video e veja os slides. Faça os exercícios no final do slide.
Assista o video - Aula 4 e 5 e veja os slides. Faça os exercícios no final do slide. - Atenção também aos tópicos 5, 6 e 7 da aula 5 (testes unitários).
-
Entenda a representação textual usando binarização e TF-IDF neste Jupyter
-
Entenda Embeddings vendo esta video-aula - veja o tópico 2 e 3. O mais importante é entender a ideia geral (tópico 2) do que a rede neural (tópico 3).
-
Faça o seguinte exercício sobre embedding: Para entender a última seção (uso de aprendizado de máquina com embeddings) é recomendável assistir pelo menos a vídeo aula 1 e 4 de aprendizado de máquina (abaixo)
- Video aula 1: Introdução à aprendizado de Máquina
- Vídeo aula 2: Ganho de Informação e Pandas [slides] [especificação - prática]
- Video aula 3: Overfitting [slides] [especificação - prática]
- Video aula 4: Avaliação de Métodos de Aprendizado de Máquina [slides] [especificação - prática]
Elaborado por Daniel Hasan - CEFET-MG. Alguns materiais elaborado pelos seus alunos(as):