Curso Data Analysis with Python
24 HorasVisão Geral
Curso Data Analysis with Python, Aprenda Análise de Dados com NumPy e Pandas
Este curso de análise de Dados Python ministrado por instrutor cobre uma introdução aos principais conceitos da linguagem Python, enfocando basicamente o Big Data Analytics, incluindo a melhor forma de manipular e visualizar seus dados com o excelente suporte de biblioteca do Python.
Este curso de análise de dados é destinado a cientistas de dados, analistas de dados e profissionais de Business Intelligence que desejam entender como usar as ferramentas Python para melhorar os recursos de tratamento de dados; também é adequado para desenvolvedores Python que desejam entrar na Data Science.
Exercícios práticos e percursos interativos são usados ao longo, para que os participantes tenham a oportunidade de aplicar os conceitos propostos em aplicações reais de Ciência de Dados, desde a análise exploratória de dados até a análise preditiva.
Objetivo
Após realizar este Curso Data Analysis with Python, você será capaz de:
- Anaconda, Conda e Jupyter
- Ferramentas de análise de dados Python: NumPy e Pandas
- Limpeza e preparação de dados
- Análise de dados
- Visualização de Dados
Publico Alvo
Analistas, cientistas de dados e desenvolvedores de software que desejam obter uma introdução prática à ciência de dados e aprendizado de máquina com Python.
Pre-Requisitos
Materiais
Português/InglêsConteúdo Programatico
Environment Set-up
- The Anaconda distribution as Python Data Science platform
- Overview on Python virtual environment set-up
- Running code in Jupyter notebook
Data Analysis with Python:
- Python core concepts
- Core data types in Python
- Control flow statements
- Defining and using custom functions
- The Python standard library
- Working with data:
- Iteration and list comprehensions
- Accessing raw data on file (CSV, JSON, ...)
- Working with dates and times
- Basics of Object-Oriented Programming in Python
Python Data Science libraries
- Numpy:
- Working with NumPy arrays
- Essential operations with NumPy arrays
- Stats and linear algebra with NumPy
pandas:
- Working with table-like data in pandas
- Essential operations with Series and DataFrame object
- Loading data from file into DataFrame objects
- Summary statistics over DataFrame objects
- Data aggregation queries (groupby() method)
- Exploratory analysis of new datasets
- Data visualisation over DataFrames
- Join/merge operations with DataFrames
- Working with text data in DataFrames
- Working with Time Series data
Databases:
- Working with relational databases in Python
- Overview on SQLAlchemy for database interaction
- Integration of pandas and SQL