Usando Python para Análise de Dados

Aprenda a utilizar as principais ferramentas de análise de dados. PEÇA SEU DESCONTO: contato@pythonparatodos.com.br

Instructed by Evaldo Wolkers

$ 19/ month $ 799
See all plans
  • Unlimited Access to all courses
  • HD Video Based Lectures
  • Run Course on Mobile or PC
  • Online Projects & Assignments
  • Quizzes & Bootcamp Exercise
  • Downloadable Study Material
  • No Contract. Cancel Anytime
Get access
  • Neste curso você aprenderá a utilizar as principais ferramentas de análise de dados em Python, tais como NumPy, pandas, Matplotlib, além de aprender IPython, Jupyter Notebook e a utilizar a distribuição Anaconda. Análise de dados é a atividade de transformar um conjunto de dados com o objetivo de poder verificá-los melhor dando-lhes ao mesmo tempo uma razão de ser e uma análise racional. É analisar os dados de um problema e identificá-los. A análise de dados possui diferentes facetas e abordagens, incorporando diversas técnicas . Tem grande importância em áreas como: ciências, estudos sociais e negócios, por conta da diversidade de modelos possíveis.

Neste curso você aprenderá a utilizar as principais ferramentas de análise de dados em Python, tais como NumPy, pandas, Matplotlib, além de aprender IPython, Jupyter Notebook e a utilizar a distribuição Anaconda.

 

Análise de dados é a atividade de transformar um conjunto de dados com o objetivo de poder verificá-los melhor dando-lhes ao mesmo tempo uma razão de ser e uma análise racional. É analisar os dados de um problema e identificá-los. A análise de dados possui diferentes facetas e abordagens, incorporando diversas técnicas . Tem grande importância em áreas como: ciências, estudos sociais e negócios, por conta da diversidade de modelos possíveis.

Fonte: Wikipedia

  • Ter feito o curso Python para Todos (do mesmo instrutor) ou outro curso de Python básico é importante porque não serão abordados assuntos básicos neste curso.
  • É ideal para programadores Python e Analistas iniciantes nas áreas de ciência de dados.
View More...

Section 1 : Introdução

  • Lecture 1 :
  • Esta aula é uma breve introdução sobre o curso.
  • Lecture 2 :
  • Material de apoio
  • Orientações sobre os materias que serão disponibilizados em cada aula.
  • Lecture 3 :
  • Instalando a distribuição Anaconda
  • Nesta aula você aprenderá a instalar a distribuição Anaconda no Windows e no Linux.

Section 2 : Introdução ao IPython e Jupyter Notebook

  • Lecture 1 :
  • Introdução ao IPython e Jupyter Notebook - Aula 1
  • Nesta aula você aprenderá a utilizar o IPython e o Jupyter Notebook.
  • Lecture 2 :
  • Introdução ao IPython e Jupyter Notebook - Aula 2
  • Nesta aula você aprenderá a utilizar o Markdown no Jupyter Notebook.

Section 3 : Introdução ao NumPy

  • Lecture 1 :
  • Introdução ao NumPy - Aula 1 - Parte 1
  • Nesta aula você aprenderá o que é o NumPy, aprenderá sobre ndarray, tipos numéricos NumPy, velocidade e funções para criação de arrays.
  • Lecture 2 :
  • Introdução ao NumPy - Aula 1 - Parte 2
  • Nesta aula serão apresentados outros métodos do ndarray.
  • Lecture 3 :
  • Introdução ao NumPy - Aula 1 - Parte 3
  • Nesta aula você aprenderá sobre números complexos, o atributo flat e a conversão de um array em uma lista.
  • Lecture 4 :
  • Matemática com arrays NumPy
  • Nesta aula você aprenderá a realizar operações matemáticas com arrays NumPy.
  • Lecture 5 :
  • Indexação básica e fatiamento
  • Nesta aula você aprenderá sobre indexação e fatiamento de arrays Numpy.
  • Lecture 6 :
  • Indexação booleana
  • Nesta aula você aprenderá sobre indexação booleana de arrays NumPy.
  • Lecture 7 :
  • Indexação sofisticada
  • Nesta aula você aprenderá sobre indexação sofisticada de arrays NumPy.
  • Lecture 8 :
  • Transposição de arrays e troca de eixos
  • Nesta aula você aprenderá a realizar transposição e troca de eixos em arrays NumPy.
  • Lecture 9 :
  • Funções universais (ufunc)
  • Nesta aula você aprenderá sobre funções universais do NumPy.

Section 4 : Introdução ao pandas

  • Lecture 1 :
  • Introdução ao pandas
  • Esta aula é uma introdução à biblioteca pandas.
  • Lecture 2 :
  • Series
  • Nesta aula você aprenderá a utilizar a estrutura de dados Series.
  • Lecture 3 :
  • DataFrame
  • Nesta aula você aprenderá a utilizar a estrutura de dados DataFrame.
  • Lecture 4 :
  • Objetos Index
  • Continuando as aulas sobre Introdução às estruturas de dados do pandas, nesta aula você aprenderá a utilizar os Objetos Index.
  • Lecture 5 :
  • Funcionalidades essenciais - Reindexação e descarte de entradas de eixo
  • Nesta aula você aprenderá sobre reindexação e descarte de entradas de eixo.
  • Lecture 6 :
  • Funcionalidades essenciais - Indexação, seleção e filtragem
  • Nesta aula você aprenderá sobre indexação, seleção e filtragem.
  • Lecture 7 :
  • Funcionalidades essenciais - Aritmética e alinhamento de dados
  • Nesta aula você aprenderá sobre funções matemáticas e alinhamento de dados.
  • Lecture 8 :
  • Funcionalidades essenciais - Aplicação de funções e mapeamento
  • Nesta aula você aprenderá sobre aplicação de funções e mapeamento no Pandas.
  • Lecture 9 :
  • Funcionalidades essenciais - Ordenação e classificação
  • Nesta aula você aprenderá sobre ordenação e classificação de Series e Dataframes.

Section 5 : Carregando e armazenando dados em vários formatos de arquivos

  • Lecture 1 :
  • Lendo dados em formato texto
  • Nesta aula você aprenderá a carregar e trabalhar com arquivos de texto utilizando o Pandas.
  • Lecture 2 :
  • Escrevendo dados em formato texto
  • Nesta aula você aprenderá a exportar dados de um objeto DataFrame ou Series para arquivos de texto.

Evaldo Wolkers,

Evaldo Wolkers é gerente de Tecnologia da Informação, bacharel em Sistemas de Informação e pós-graduado em Segurança da Informação. Também foi professor universitário e ministrou aulas das disciplinas de Sistemas de Informação e Segurança da Informação. Seu primeiro contato com linguagens de programação foi a mais de 24 anos e possui 20 anos de experiência em desenvolvimento de sistemas, trabalhando no desenvolvimento de aplicações desktop, Web, Mobile (Android e iOS) e para equipamentos POS (Point of Sale). Amante de todas as linguagens de programação, sem preconceito algum.
View More...
google-tensorflow-hands-on-with-python-latest

Google TensorFlow Hands on with Pyt...

By : UNP United Network of Professionals

Lecture 51

create-your-own-programming-language-from-scratch

Create your OWN Programming Languag...

By : Harshit Srivastava

Lecture 6

learn-elixir-programming-from-zero-to-hero

Learn ELIXIR programming from Zero ...

By : Pranjal Srivastava

Lecture 35

getting-started-with-coding

Getting started with coding

By : Devansh Varshney

Lecture 27

superb-python-course-become-certified-python-developer

Superb Python Course - Become Certi...

By : Paul Carlo Tordecilla

Lecture 91

c-from-the-beginning

C# from the beginning

By : Igor Evdokimov

Lecture 31

$ 19/mo
Sign up and start learning
By signing up, you agree to our Terms of Use and Privacy Policy
Forget Password