├── .gitignore
├── JupyterNotebooks
├── Capítulo01
│ ├── DSA-Python-Capítulo1-Como utilizar o Jupyter Notebook.ipynb
│ ├── Instalando Anaconda Python no Linux Ubuntu 16.04 LTS.pdf
│ ├── Instalando Anaconda Python no Mac.pdf
│ ├── Instalando Anaconda Python no Windows.pdf
│ └── Jupyter Notebook-Manual de Usuário.ipynb
├── Capítulo02
│ ├── DSA-Python-Capítulo2-Arquivos.ipynb
│ ├── DSA-Python-Capítulo2-Dicionários.ipynb
│ ├── DSA-Python-Capítulo2-Exercícios-Solução.ipynb
│ ├── DSA-Python-Capítulo2-Exercícios.ipynb
│ ├── DSA-Python-Capítulo2-Listas.ipynb
│ ├── DSA-Python-Capítulo2-Números.ipynb
│ ├── DSA-Python-Capítulo2-Strings.ipynb
│ ├── DSA-Python-Capítulo2-Tuplas.ipynb
│ ├── DSA-Python-Capítulo2-Variáveis.ipynb
│ ├── arquivo-dsc.txt
│ ├── nomes.txt
│ └── salarios.csv
├── Capítulo03
│ ├── DSA-Python-Capítulo3-Exercícios-Solução.ipynb
│ ├── DSA-Python-Capítulo3-Exercícios.ipynb
│ ├── DSA-Python-Capítulo3-For.ipynb
│ ├── DSA-Python-Capítulo3-If-Elif-Else.ipynb
│ ├── DSA-Python-Capítulo3-Range.ipynb
│ └── DSA-Python-Capítulo3-While.ipynb
├── Capítulo04
│ ├── DSA-Python-Capítulo4-Exercícios-Solução.ipynb
│ ├── DSA-Python-Capítulo4-Exercícios.ipynb
│ ├── DSA-Python-Capítulo4-Funções.ipynb
│ ├── DSA-Python-Capítulo4-Lambda.ipynb
│ └── DSA-Python-Capítulo4-Métodos.ipynb
├── Capítulo05
│ ├── DSA-Python-Capítulo5-Classes.ipynb
│ ├── DSA-Python-Capítulo5-Exercícios-Solução.ipynb
│ ├── DSA-Python-Capítulo5-Exercícios.ipynb
│ ├── DSA-Python-Capítulo5-Herança.ipynb
│ ├── DSA-Python-Capítulo5-MetodosEspeciais.ipynb
│ ├── DSA-Python-Capítulo5-Métodos.ipynb
│ └── DSA-Python-Capítulo5-Objetos.ipynb
├── Capítulo06
│ ├── Jupyter Notebook Parte1 - Criando um Banco de Dados SQLite.ipynb
│ ├── Jupyter Notebook Parte2 - Instrução Insert no SQLite.ipynb
│ ├── Jupyter Notebook Parte3 - Instrução Insert no SQLite usando Variáveis.ipynb
│ ├── Jupyter Notebook Parte4 - Instrução Select no SQLite.ipynb
│ ├── Jupyter Notebook Parte5 - Instruções Update e Delete no SQLite.ipynb
│ ├── Jupyter Notebook Parte6 - Criando Gráficos com Matplotlib e SQLite.ipynb
│ ├── Jupyter Notebook Parte7 - Criando um Banco de Dados no MongoDB.ipynb
│ ├── Jupyter Notebook Parte8 - Retornando Dados do MongoDB.ipynb
│ ├── Jupyter Notebook Parte9 - Stream de Dados do Twitter com MongoDB, Pandas e Scikit Learn.ipynb
│ ├── dsa.db
│ └── escola.db
├── Capítulo07
│ ├── DSA-Python-Capítulo7-Datetime.ipynb
│ ├── DSA-Python-Capítulo7-Enumerate.ipynb
│ ├── DSA-Python-Capítulo7-Erros-e-Exceções.ipynb
│ ├── DSA-Python-Capítulo7-Filter.ipynb
│ ├── DSA-Python-Capítulo7-List Comprehensions.ipynb
│ ├── DSA-Python-Capítulo7-Manipulação de Arquivos.ipynb
│ ├── DSA-Python-Capítulo7-Map.ipynb
│ ├── DSA-Python-Capítulo7-Módulos e Pacotes.ipynb
│ ├── DSA-Python-Capítulo7-Python-Debugger.ipynb
│ ├── DSA-Python-Capítulo7-Python-Expressões-Regulares.ipynb
│ ├── DSA-Python-Capítulo7-Reduce.ipynb
│ ├── DSA-Python-Capítulo7-Zip.ipynb
│ ├── cientista.txt
│ ├── dados.json
│ ├── json_data.txt
│ ├── logfile.txt
│ ├── numeros.csv
│ ├── reduce.png
│ ├── testandoerros.txt
│ └── testfile.txt
├── Capítulo08
│ ├── Bokeh-Chart-Interativo.html
│ ├── Bokeh-Datetime.html
│ ├── Bokeh-GeoJSON.html
│ ├── Bokeh-Grafico-Interativo.html
│ ├── Bokeh-Grafico-Linha.html
│ ├── Bokeh-ViolinPlot.html
│ ├── DSA-Python-Capítulo8-Bokeh.ipynb
│ ├── DSA-Python-Capítulo8-Matplotlib-Mapas.ipynb
│ ├── DSA-Python-Capítulo8-Matplotlib-Plots-e-Graficos.ipynb
│ ├── DSA-Python-Capítulo8-NumPy.ipynb
│ ├── DSA-Python-Capítulo8-Pandas.ipynb
│ ├── DSA-Python-Capítulo8-SciPy.ipynb
│ ├── DSA-Python-Capítulo8-Scikit-Learn.ipynb
│ ├── DSA-Python-Capítulo8-Seaborn.ipynb
│ ├── DSA-Python-Capítulo8-StatsModels.ipynb
│ ├── Matplotlib-Continentes.png
│ ├── Matplotlib-Dia-Noite.png
│ ├── Matplotlib-Globo-expandido.png
│ ├── Matplotlib-Globo.png
│ ├── Matplotlib-Mapa.png
│ ├── ScrapyProject
│ │ ├── Scrapy
│ │ │ ├── Scraping.png
│ │ │ └── Scrapy.png
│ │ ├── items.json
│ │ ├── scrapy.cfg
│ │ └── stack
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── __init__.cpython-35.pyc
│ │ │ ├── items.cpython-35.pyc
│ │ │ ├── pipelines.cpython-35.pyc
│ │ │ └── settings.cpython-35.pyc
│ │ │ ├── items.py
│ │ │ ├── pipelines.py
│ │ │ ├── settings.py
│ │ │ └── spiders
│ │ │ ├── __init__.py
│ │ │ ├── __pycache__
│ │ │ ├── __init__.cpython-35.pyc
│ │ │ └── stack_spider.cpython-35.pyc
│ │ │ └── stack_spider.py
│ ├── gmap_plot.html
│ ├── iris.csv
│ ├── linear.png
│ ├── ml_map.png
│ ├── salarios.csv
│ └── texas.html
├── Capítulo09
│ ├── DSA-Python-Capitulo9-Reconhecimento-de-Imagens.ipynb
│ ├── DSA-Python-Capitulo9-Reconhecimento-de-Imagens.pdf
│ ├── DSA-Python-Capítulo9-Análise-Exploratória-de-Dados.ipynb
│ ├── DSA-Python-Capítulo9-Python-e-R.ipynb
│ ├── Dados-Pesquisa-2016.csv.zip
│ ├── previsoes.csv
│ ├── test.zip
│ └── train.zip
└── Capítulo10
│ ├── ConfusionMatrix.jpg
│ ├── DSA-Python-Capítulo10-Machine-Learning.ipynb
│ ├── Treinamento.png
│ ├── Workflow.png
│ └── pima-data.csv
├── LICENSE
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | # Google App Engine generated folder
2 | appengine-generated/
3 |
--------------------------------------------------------------------------------
/JupyterNotebooks/Capítulo01/DSA-Python-Capítulo1-Como utilizar o Jupyter Notebook.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [
3 | {
4 | "cell_type": "markdown",
5 | "metadata": {},
6 | "source": [
7 | "# Data Science Academy - Python Fundamentos\n",
8 | "# Capítulo 1\n"
9 | ]
10 | },
11 | {
12 | "cell_type": "markdown",
13 | "metadata": {},
14 | "source": [
15 | "## Como utilizar o Jupyer Notebook"
16 | ]
17 | },
18 | {
19 | "cell_type": "code",
20 | "execution_count": 2,
21 | "metadata": {
22 | "collapsed": false
23 | },
24 | "outputs": [
25 | {
26 | "data": {
27 | "text/html": [
28 | "