

Python Fundamentos para Análise de Dados
Python é uma linguagem de programação de uso geral, mas que tem liderado as iniciativas de Análise de Dados por diversos motivos: é fácil de aprender e poderosa, pode ser usada em diversas plataformas, possui uma comunidade ativa, diversas bibliotecas e módulos prontos para uso e é totalmente gratuita.
Este curso irá apresentar a você, os conceitos básicos e fundamentos da
linguagem de programação Python. Através de uma experiência prática, com
exemplos, quizzes, exercícios e projetos, será possível testar seus
conhecimentos e aplicá-los em projetos de Data Science.
Pré-requisitos
O único pré-requisito para este curso é muita vontade de aprender!
Entretanto, recomendamos que antes de realizá-lo estude os cursos abaixo, gratuitamente, aqui na Data Science Academy
Assuntos abordados:
Python Fundamentos para Análise de Dados
Introdução
Python Fundamentos
Anaconda
IDE's Python
Github
Preparando o Ambiente Python no Windows
Preparando o Ambiente Python no Mac
Preparando o Ambinente Python no Linux (Ubuntu 16.04 LTS)
Links para Download - Anaconda Python
Jupyter Notebook
Nitrous
Python Tips
Quiz
Assuntos abordados:
Antes de Comerçarmos
Números
Jupyter Notebook - Números
Variáveis e Operadores
Jupyter Notebook - Variáveis e Operadores
Strings
Jupyter Notebook - Strings
Listas
Jupyter Notebook - Dicionários
Tuplas
Jupyter Notebook - Tuplas
Manipulação de arvios e Datasets
Jupyter Notebook - Arquivos e Datasets
Exercícios
Quiz
Assuntos abordados:
If e Elif
Jupyter Notebook - If e Elif
For
Jupyter Notebook - For
While
Jupyter Notebook - While
Range
Jupyter Notebook - Range
Exercícios
Quiz
Assuntos abordados:
Métodos
Jupyter Nobeook - Métodos
Funções
Jupyter Notebook - Funções
Expressões Lambda
Jupyter Notebook - Expressões Lamda
Exercícios
Quiz
Assuntos abordados:
Introdução à Programação Orientada a Objetos
Classes e Objetos
Jupyter Notebook - Classes
Jupyter Notebook - Objetos
Métodos
Jupyter Notebook - Métodos
Herança
Jupyter Notebook - Herança
Métodos Especiais
Jupyter Notebook - Métodos Especiais
Exercícios
Quiz
Assuntos abordados:
Introdução a Banco de Dados
Banco de Dados Relacionais
SQLite
Jupyter Notebook Parte 1 - Criando um Banco de Dados SQLite
Jupyter Notebook Parte 2 - Instrução Insert no SQLite
Jupyter Notebook Parte 3 - Instrução Insert no SQLite usando Variáveis
Jupyter Notebook Parte 4 - Instrução Select no SQLite
Jupyter Notebook Parte 5 - Instrução Update e Delete no SQLite
Jupyter Notebook Parte 6 - Criando Gráficos com Matplotlib no SQLite
Bancos de Dados NoSQL
MongoDB
Instalando MongoDB no Windows
Instalando MongoDB no Linux Ubuntu 16.04
Jupyter Notebook Parte 7 - Criando um Banco de Dados com MongoDB
Jupyter Notebook Parte 8- Retornando Dados do MongoDB
Configurando a API do Twitter
Jupyter Notebook Parte 9- Stream de Dados do Twitter com MongoDB, Pandas e Scikit-Learn
Gerenciamento de Dados com MongoDB
Quiz
Assuntos abordados:
Módulos e Pacotes
Jupyter Notebook - Módulos e Pacotes
Map
Jupyter Notebook - Map
Reduce
Jupyter Notebook - Reduce
Filter
Jupyter Notebook - Filter
List Comprehension
Jupyter Notebook - List Comprehension
Zip e Enumerate
Jupyter Notebook - Zip
Jupyter Notebook - Enumerate
Tratamento de Erros e Exceções
Jupyter Notebook - Erros e Exceções
Jupyter Notebook - Manipulação TXT, CSV e JSON
Jupyter Notebook - Expressões Regulares
Jupyter Notebook - Python Debugger
Quiz
Assuntos abordados:
Introdução
NumPy
Jupyter Notebook - NumPy
SciPY
Jupyter Notebook - SciPY
Pandas
Jupyter Notebook - Pandas
Matplotlib
Jupyter Notebook - Matplotlib
Scikit-Learn
Jupyter Notebook - Scikit-Learn
Stats Models
Jupyter Notebook - Stats Models
Seaborn
Jupyter Notebook - Seaborn
Bokeh
Jupyter Notebook - Bokeh
Scrapy
Jupyter Notebook - Scrapy
Exercícios
Quiz
Assuntos abordados:
Análise de Dados com Python
Quiz
Assuntos abordados:
Analisando Dados de Mídias Sociais
Analisando Dados de Sistemas ERP
Introdução ao Machine Learning
Quiz
Assuntos abordados:
Avaliação Final
Política de Privacidade
Termos de Uso
Formas de Pagamento
Perguntas Frequentes
Metodologia de Ensino
Contate-nos
Formação Cientista de Dados - FCD
Formação Inteligência Artificial - FIA
Formação Engenheiro de Dados - FED
Formação Análise Estatística - FAECD
Formação Analista Intel. Mercado - FAIM
Iphone e Ipad
Android
Wouldn't it be a good idea to create a course?