Giter Club home page Giter Club logo

fiap-bpm-python-dados-ia's Introduction

FIAP BUSINESS PROCESS DIGITAL AUTOMATION & EMERGING TECHNOLOGIES

Informações sobre o curso acesse aqui.

alt text

Este repositório reúne todos os notebooks, imagens, modelos e demais materiais necessário para a condução das aulas e revisão das mesmas.

Utilize as discussões ou mesmo crie issues se precisar de alguma informação.

Como é um repositório público, aceito Pull Requests 😊!

Python para IA & Dados

Nas aulas podemos utilizar o Google Colab ou a própria distribuição local Anaconda, com uso do Jupyter Notebook, que há vem instalado nesta distribuição. Você também pode usar até mesmo o VSCode, escolha o ambiente que mais adeque ao seu estilo!

Para instalar o Anaconda, acesse a sessão de Downloads do Anaconda.

O Google Colab podem ser acessado diretamente do seu site, neste caso é recomendável ter uma conta Google para salvar seus notebooks.

Para quem for usar Colab, use o badge de cada um. Eles possuem um link que já abre direto na plataforma com tudo pronto para realizar seus estudos ou desenvolver seus projetos.

No Google Colab todas as dependências já estão instaladas. Não se preocupe em montar seu ambiente! 😄

Aulas no programa atualizado da disciplina:

Aula 1: Introdução

  1. Introdução do Python
  2. Casos de uso
  3. Jupyter Notebook
  4. Storytelling & Markdown
  5. Listas
  6. Dicionários
  7. Tipos de dados
  8. Operadores lógicos
  9. Condicionais
  10. Laços
  11. Funções
  12. List Comprehensions

📙 Aula 1 Open In Colab

Desafios

📘 1. Strings Open In Colab

📘 2. Funções Open In Colab

📘 3. List Comprehensions 1 Open In Colab

📘 4. List Comprehensions 2 Open In Colab

📘 5. Funções e NLP Open In Colab

Aula 2: Coleções, controles de fluxo e expressões regulares

  1. Coleções
  2. Funções built-in
  3. Funções lambda
  4. Exceções e fluxos de tratamento de errors
  5. Datas
  6. Expressões regulares

📙 Aula 2 Open In Colab

Desafios

📘 1. Coleções reduce Open In Colab

📘 2. Coleções built-in Open In Colab

📘 3. Coleções e NLP Open In Colab

📘 4. Múltiplos operadores Open In Colab

📘 5. Exceções Open In Colab

📘 6. Datas Open In Colab

📘 7. Expressões Regulares Open In Colab

Aula 3: Matrizes e introdução a estruturas de dados

  1. Matrizes
  2. Arrays
  3. Introdução a dataframes

📙 Aula 3 Open In Colab

Desafios

📘 1. Matrizes Open In Colab

📘 2. Normalização Open In Colab

Aula 4: Estrutura de dados avançados

  1. Manipulando dataframes
  2. Pré-processamento
  3. Limpeza de Dados
  4. Acessando dados externos
  5. Agrupamento de dados

📙 Aula 4 Open In Colab

Desafios

📘 1. Filtros Open In Colab

📘 2. Correlações Open In Colab

📘 3. Imputação de dados Open In Colab

📘 4. Mapeamento Open In Colab

📘 5. Agrupamentos Open In Colab

Aula 5: Big Data com PySpark

  1. Fundamentos
  2. Instalação
  3. Dataframes Spark
  4. Spark SQL

📙 Aula 5 Open In Colab

Desafios

📘 1. Análise de Votação Open In Colab

📘 2. Análise de Abstenções e Taxa de Votação Open In Colab

Aula 6: Abordagem de problemas de machine learning

  1. Abordagens de problemas de machine learning
  2. Machine learning workflow
  3. Preparação de dados
  4. Treinamento
  5. Avaliação de indicadores de sucesso do modelo

📙 Aula 6 Open In Colab

📘 1. Análise e Imputação de Dados Open In Colab

Aula 7: Web scrapping

  1. Introdução a web scraping
  2. Coletando dados de APIs utilizando Requests
  3. Analisando páginas estáticas utilizando Beautiful Soup
  4. Automatizando coletas por navegador utilizando Selenium

📙 Aula 7 Open In Colab

Desafio

📘 1. Análise de Preços de Imóveis Open In Colab

📘 2. Coleta de Dados de Produtos Open In Colab

📘 2. Coleta de Notícias Open In Colab

Capstone

Projetos de conclusão da disciplina.

Previsão de preços de automóveis

fiap-bpm-python-dados-ia's People

Contributors

michelpf avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.