O objetivo deste respositório é organizar materiais de estudos - majoritariamente gratuitos e em PT-BR - sobre ciência de dados e inteligência artificial. Inicialmente, o criei para organizar os vários links que encontrei durante minhas pesquisas por materiais. Atualmente, acrescento todos materiais que acredito ser importante para quem está iniciando na área.
Sinta-se a vontade para adicionar conteúdos.
- Um pouco sobre a área
- Motivação
- Trilhas/ Dicas de estudos/ Roadmaps
- Conteúdos para utilizar à medida que avançar
- Livros gratuidos e pagos
- Matemática
- Linguagem Python
- Linguagem R
- Aulas sobre algumas bibliotecas
- Fundamentos IA
- Canais do Youtube
- Sites com desafios/ problemas
- Cursos Udemy/ Udacity/ Coursera
- Datasets para iniciantes
- Repositórios
- Dicas para montar portifólio
- Freelancer em Data Science
- Mais ou menos off topic
Cursos realizados e experiências profissinais/ acadêmicas
-
2020
- [Concluído] Python para Análise de Dados - Data Science Academy [certificado]
- [Concluído] Introdução ao Big Data - Fia Business School (Cousera) [certificado]
- [Pausado] Bootcamp Completo em Data Science com Python 2020
- [Pausado] Programa de cursos integrados Ciência de dados aplicada com Python da University of Michigan
- Estágio na área de Engenharia de Dados: criação de scripts para apoiar os processos de ETL do Observátorio FIEG.
-
2021
- Iniciação Cientifica na área de Minereação de Dados (2020/2021)
- [Em andamento] Curso de Python 3 do Básico Ao Avançado - Luiz Miranda (Udemy)
- [Em andamento] Data Science do Zero - Stack Tecnologias (antigo Minerando Dados)
- Bolsista em um centro de pesquisa em Inteligência Artificial
Projetos desenvolvidos até o momento
-
Mapeamento de médias do ENEM com Folium: Mapeamento de médias do ENEM com Folium (uma biblioteca que facilita a visualização de dados em um mapa). A plotagem foi realizada levando-se em consideração os limites estaduais. Sendo assim, existem 27 grupos de escolas. Foram utilizados dois datasets. [Medium]
-
Painel COVID GYN: O projeto utiliza abordagens de ciência dos dados para desenvolver um painel de monitoramento dos dados da COVID-19 em relação a casos confirmados e óbitos. O painel contém gráficos e mapa com dados de Goiânia.
- A Diferença Entre Inteligência Artificial, Machine Learning e Deep Learning - Data Science Brigade [Medium]
- O que é Ciência de Dados? (QuebraDev) [Podcast]
- [Online | DevAIWomen] Bate papo sobre Data Science, Data Analytics e Data Engineer
- Quem quer ser uma cientista de dados? com Liliane Scandoleiro - AI Girls Comunidade
- Como iniciar na carreira de ciência de dados?
- 10 tipos de profissionais de dados : de engenheiros de dados a big data DevOps e analistas de dados , em qual dessas classificações você se encaixaria? [Medium]
- "Ciência de Dados do Zero à Kaggle Kernels Master" - Leonardo Fereira | [Linkedin]
- #SprintPrograMaria - Casos Técnicos com Machine Learning | [Youtube]
- #SprintPrograMaria | Tudo o que você queria saber sobre IA | [Youtube]
- Quem quer ser uma engenheira de dados? com Pamela Santos (AI Girls) | [Youtube]
- Como consegui me tornar uma cientista de dados sem ter formação em tecnologia? com Fernanda Santos (AI Girls) | [Youtube]
- Tudo que você precisa saber para trabalhar com Inteligência Artificial - Computer World
- Como eu me tornei um Engenheiro de Machine Learning/Deep Learning - Arnaldo Gualberto | [Medium]
- Dilemas da escolha profissional - Kizzy Terra | [Medium]
- Workshop Machine Learning com Fernanda Wanderley | [Youtube]
- Trabalho de um cientista de dados - Café Debug/ Podcast
- Investir em uma carreira em IA vale a pena?
Os conteúdos dos links podem ser utilizados para quem deseja montar um plano de estudos ou simplemente ter uma noção do que é necessário estudar. Me ajudaram a entender mais sobre a área, onde eu estava e por onde deveria seguir, por assim dizer.
- Trilha para Cientista de Dados ou estudante de Machine Learning - Odemir Depieri Jr | [LinkedIn]
- Trilha de Estatística para Data Science - Ronisson Lucas | [GitHub]
- Como criar um PLANO DE ESTUDOS para se tornar um CIENTISTA DE DADOS? (Roadmap Ciência de Dados) - Programação Dinâmica | [YouTube]
- Minha trilha de estudos para Data Science - Letícia Gerola/ Joguei os Dados | [Medium]
- Como se tornar um Cientista de Dados - Marcos Silva | [Medium]
- Para iniciar em Data Sciense (DS) - Letícia Silva - ColaboraDados
- Roadmap para Cientista de Dados l MÉTODO VOYAGER
- Seus primeiros passos como Data Scientist: Introdução ao Pandas! - Vinícios Figueiredo [Medium]
- Siga Este Plano Para Aprender a Matemática Para Data Science - Live #31 - Mario Filho - Data Science | [pt-br] [Youtube]
- Python para ciência de dados em 5 passos - Nana Raythz
- Plano de estudos em machine learning completo | [pt-br] [GitHub]
- Dicas de estudos para aprender Machine Learning | [pt-br]
- Data Science e Machine Learning - Uma trilha de aprendizagem | [pt-br] [Medium]
- Trilha de aprendizagem sobre Inteligência Artificial - Wesley Almeida | [pt-br][Linkedin]
- Listagem de conteúdos de cursos de IA | [pt-br] (obs.: não estou indicando os cursos, até porque não os fiz, mas sim indicando a página para que a lista de conteúdos possa ser utilizada para montar um plano de estudos, por exemplo.)
- Afinal, o que de matemática você precisa saber para entrar de vez no Machine Learning? | [pt-br][Medium]
- Aprender Deep Learning sem gastar nada | [pt-br][Medium]
- O Segredo Para Dominar o Machine Learning | [pt-br][Medium]
- A Quarentena do Cientista de Dados, o que estudar? | [pt-br][Medium]
- Curso IA (2019) - USP
- Como começar em Data Science? (Seja Um Data Scientist) | [Youtube]
- O QUE EU FARIA, SE TIVESSE QUE COMEÇAR DATA SCIENCE HOJE | [Youtube]
- Siga esse mapa de estudos e aprenda Data Science (Seja Um Data Scientist) | [Youtube]
- Matemática para Machine Learning - Didática Tech | [pt-br] [Youtube] (Dicas de como estudar matemática)
- Finalmente: uma fonte segura mostra o salário de um Cientista de Dados no Brasil! (Mario Filho - Data Science) | [pt-br] [Youtube]
- Siga Este Plano Para Aprender a Matemática Para Data Science - Live #31 - Mario Filho - Data Science | [pt-br] [Youtube]
Exercícios e resumos que podem ser aproveitados durante os estudos.
- Workshop de Ciência de Dados para iniciantes - Nana Raythz | [GitHub]
- Plano de estudos em machine learning com conteúdos em português | [GitHub]
- Faster Data Science Education: "Esses micro-cursos são a maneira mais rápida de obter as habilidades necessárias para realizar projetos independentes de ciência de dados." | [Kaggle][Inglês]
Livros recomendados por profissionais da área. Peguei essas recomendações em lives e artigos no Medium. (PT-BR e em inglês)
- Python Data Science Handbook - "Esta é a versão do caderno Jupyter do Python Data Science Handbook de Jake VanderPlas; o conteúdo está disponível no GitHub."
- Python para análise de dados: Tratamento de dados com Pandas, NumPy e IPython
- Data Science do Zero - Primeiras Regras Com o Python do autor Joel Grus
- Análise de Dados com Python e Pandas - Daniel Chen
- Como Mentir com Estatística - Darrell Heff
- Mãos à Obra: Aprendizado de Máquina com Scikit-Learn & TensorFlow
- Estatística Prática para Cientistas de Dados - Andrew Bruce, Peter C. Bruce
- Storytelling com Dados: um guia sobre visualização de dados para profissionais de negócio - autora Cole Nussbaumer Knaflic
- Business Intelligence e Análise de Dados para Gestão do Negócio - autor Dursun Delen
- Essential Math for Data Science
- Data Science Para Negócios: O que Você Precisa Saber Sobre Mineração de Dados e Pensamento Analítico de Dados
- Deep Learning - Ian Goodfellow/ Yoshua Bengio/ Aaron Courville: muito recomendado por profissionais da área. | [Inglês]
- Deep Learning Book - Data Science Academy | [pt-br]
- Introdução à Ciência de Dados: Fundamentos e Aplicações - IME/ USP/ Pedro Morettin/ Julio Singer | [pt-br]
- Como funciona o Deep Learning - ICMC/ USP/ Moacir Ponti/Gabriel Costa | [pt-br]
Pelas minhas pesquisas, uma ótima forma de estudar matemática é por demanda. Por exemplo, estudar conteúdos de matemática à medida que for necessário, porque assim você evita o esquecimento, o que provavelmente aconteceria se estudarmos todos os pré-requisitos antes de iniciar em IA. Porém, é uma boa dar uma olhada em matemática básica antes, se necessário.
- Fundamentos de Matemática - Didática Tech | [pt-br][Youtube]
- Pré-cálculo do Zuruba - Zurubabel | [pt-br] [Youtube]
- Siga Este Plano Para Aprender a Matemática Para Data Science - Live #31 - Mario Filho - Data Science | [pt-br] [Youtube]
- Trilha EstaTiDados (as primeiras aulas) | [pt-br]
- Curso de Estatística - Gratuito e Ilimitado - EstaTiDados | [Youtube]
- Matemática e Programação para Aprendizado de Máquina: Uma lista para cobrir rapidamente os pré-requisitos para aprendizado de máquina | [pt-br] [GitHub]
- Matemática para Machine Learning - Didática Tech | [pt-br] [Youtube]
- Revisão de Machine Learning - Zurubabel | [pt-br] [Youtube]
- Afinal, o que de matemática você precisa saber para entrar de vez no Machine Learning? | [pt-br][Medium]
- Matemática para Machine Learning | [pt-br][Medium]
- Matemática básicas para Machine Learning | [espanhol] [Youtube]
- Curso de Python no Neps Academy | [pt-br] (gratuito)
- Introdução à Ciência da Computação com Python Parte 1
- Python para Análise de Dados - Data Science Academy (DSA) | [pt-br] (gratuito)
- Curso Python para Machine Learning e Análise de Dados - Didática Tech | [pt-br] [Youtube]
- Curso Python para Iniciantes - Didática Tech | [pt-br] [Youtube]
- O melhor Curso de Python - Zurubabel | [pt-br] [Youtube]
- Resolvendo Problemas (C e Python) - Universo Discreto | [pt-br] [Youtube]
- Cursos de Análise de Dados em Python para iniciantes [pt-br] [Youtube]
- Os 35 melhores cursos de Python gratuitos disponíveis pra você - Ninja do Linux | [pt-br]
- Learn Python for Data Science - Siraj Raval | [inglês] [Youtube]
- Curso R para Machine Learning - Didática Tech | [pt-br] [Youtube]
- Estatística com R - Universidade Federal Fluminense/UFF
- Curso de Programação R - Zurubabel | [pt-br] [Youtube]
- Curso TensorFlow para Iniciantes - Didática Tech | [pt-br] [Youtube]
- Intro to TensorFlow - Siraj Raval | [inglês] [Youtube]
- Pandas em Português - Zurubabel | [pt-br] [Youtube]
- Uma introdução simples ao Pandas | [Medium]
- Dicas de Pandas - Programação Dinâmica | [pt-br] [Youtube]
- Inteligência Artificial - Zurubabel | [pt-br] [Youtube]
- Inteligência Artificial Fundamentos - Data Science Academy (DSA) | [pt-br] (gratuito)
- Minicurso de Introdução à Machine Learning e Inteligência Artificial | Também em diegonogare.net | [pt-br] [Youtube]
- Machine Learning para Cientista de Dados - LEG/UFPR/Eduardo Ferreira) | [pt-br] [Youtube]
- Introducação a Machine Learning - Didática Tech) | [pt-br] [Youtube]
- Machine Learning - Zurubabel) | [pt-br] [Youtube]
- Algoritmos de Machine Learning - Didática Tech) | [pt-br] [Youtube]
- Learn Machine Learning in 3 months - Siraj Raval | [inglês] [Youtube]
- Machine Learning fo Hacckers - Siraj Raval | [inglês] [Youtube]
- Machine Learning - The University of British Columbia | [inglês][Youtube]
- Tutorial de Machine Learning com Titanic | [pt-br] [Youtube]
- Curso Deep Learning - UFG - Deep Learning Brasil | [pt-br] [Youtube]
- Deep Learning em Português - Sandeco | [pt-br] [Youtube]
- Curso Deep Learning - UFG/Cyberlabs Academy | [pt-br] [Youtube]
- Deep Learning em Português - Zurubabel | [pt-br] [Youtube]
- Machine Learning em Python - Programação Dinâmica | [Youtube]
- I.A. e Machine Learning - Universo Discreto | [pt-br] [Youtube]
- Aulas USP | Inteligência Artificial em saúde: o uso de machine learning - Canal USP | [pt-br] [Youtube]
- Redes Neurais Artificiais - USP | [pt-br]
- CS224N: Natural Language Processing with Deep Learning | Winter 2019 [inglês][Youtube]
- MIT 6.S191: Introduction to Deep Learning [inglês] [Youtube]
- Intro to Deep Learning (Udacity Nanodegree) - Siraj Raval | [inglês] [Youtube]
- Neural Networks and Deep Learning (Course 1 of the Deep Learning Specialization) - Deepearning.ai | [inglês] [Youtube]
- Practical Deep Learning for Coders, v3 | [inglês] [Youtube]
- Trilha EstaTiDados – Data Science (Estatística, Negócios, StoryTelling, Dashboards, Machine Learning, Raspagem, Análise de Sentimentos e Big Data) | [pt-br]] [Youtube]
- (Big Data Fundamentos 2.0 - Data Science Academy (DSA) | [pt-br] (gratuito)
- Ciência de Dados Aplicada - Programação Dinâmica | [Youtube]
- Microsoft Power BI para Data Science - Data Science Academy (DSA) | [pt-br] (gratuito)
- Introducação à Ciência de Dados 2.0 - Data Science Academy (DSA) | [pt-br] (gratuito)
- Ciência de Dados do Zuruba - Zurubabel | [pt-br] [Youtube]
- Análise Exploratória de Dados - Zurubabel | [pt-br] [Youtube]
- Data Science Your Way - Jose A Dianes/ GitHub | [inglês] [Youtube]
Conteúdos diversos sobre IA.
- Sandeco
- Mario Filho - Data Science
- Seja um Data Scientist
- Peixebabel
- PrograMaria
- AI Girls Comunidade
- Universo Programado
- Programacao Dinâmica
- Universo Discreto
- AI Brasil Community
- DevelopersBR
- Diogo Cortiz
- Mikaeri Ohana
- O Computeiro
- Vini Mesel - #MaisQueDevs
- Epidemio Fora da Curva - R
Alguns gratuitos (sem certificado) e outros pagos.
- Manual Prático do Deep Learning - Redes Neurais Profundas - Arnaldo Gualberto
- Cursos do Fernando Amaral
- Cursos do Jones Granaty (tbm em iaexpert.com.br)
- Deep Learning A-Z™: Hands-On Artificial Neural Networks - Kirill Eremenko/ Hadelin de Ponteves
- Data Science: Deep Learning in Python - Lazy Programmer Inc.
- Machine Learning e Data Science com Python - Marcos Castro/Gileno Alves
- Data Science de A a Z - Extraçao e Exibição dos Dados - Felipe Mafra
- IA para todos - Andrew Ng
- Machine Learning - Stanford
- Introdução à Ciência da Computação com Python Parte 1
- Machine Learning - Georgia Tech
- Introduction to Machine Learning Course
- AWS Machine Learning Scholarship Program
Repósitorios com conteúdos, trilhas, dicas e exercícios, ou seja, possuem muuuitos materiais sobre IA.
- Plano de estudos em machine learning completo [pt-br]
- Workshop de Ciência de Dados de iniciantes a intermediário [pt-br]
- Guia do Cientista de Dados das Galáxias [pt-br]
- The Catcher in the Data Science [pt-br]
- Pandas Exercises (Inglês)
- Top-down learning path: Machine Learning for Software Engineers (Inglês)
- Manual Prático do Deep Learning (código-fonte do curso do Arnaldo Gualberto) [pt-br]
- Materiais de estudos sobre Machine Learning [pt-br]
- Os 5 tipos de projetos obrigátorios para o portifólio de Data Science (Seja Um Data Scientist) | [Youtube] https://blog.academiain1.com.br/big-data-voce-conhece-os-4-tipos-de-analise-de-dados/ https://blog.toccato.com.br/aprenda-como-fazer-uma-analise-de-dados-eficiente-em-6-passos/ (organizar) https://blog-in1-com-br.cdn.ampproject.org/v/s/blog.in1.com.br/como-criar-uma-modelagem-de-dados-de-forma-eficaz?hs_amp=true&_js_v=0.1#referrer=https%3A%2F%2Fwww.google.com&_tf=Fonte%3A%20%251%24s&share=https%3A%2F%2Fblog.in1.com.br%2Fcomo-criar-uma-modelagem-de-dados-de-forma-eficaz (organizar) https://sigmoidal.ai/guia-basico-de-pre-processamento-de-dados/ (organizar) https://sigmoidal.ai/como-tratar-dados-ausentes-com-pandas/ https://medium.com/databootcamp/meu-checklist-de-projetos-de-aprendizado-de-m%C3%A1quina-34328850d7ab
- R-Ladies
- Black in AI
- Pyladies
- Tecnogueto
- QuebraDev
- AfroPython
- perifaCode
- PrograMaria
- AI Girls Comunidade
- DevAIWomen - DevelopersBR
- BlackPowerData
- PodProgramar
- Posts Programação Dinâmica - Medium
- The Four “Pure” Learning Styles in Machine Learning
- The Netflix Data Scientist Interview
- Classificação de textos com Python - Alura/ Yuri Matheus
- Classificando textos com Redes Neurais e TensorFlow - Deborah Mesquita
- Posts Rafel Sakurai
- ConsuData
- The Four “Pure” Learning Styles in Machine Learning
- The Netflix Data Scientist Interview
- Classificação de textos com Python - Alura/ Yuri Matheus
- Classificando textos com Redes Neurais e TensorFlow - Deborah Mesquita
- Posts Rafel Sakurai
- ConsuData