Skip to content

MaikRodriguess/python-impressionador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de Python - Hashtag Treinamentos

Sobre o Curso

Este repositorio é destinado ao curso de Python, oferecido pela Hashtag Treinamentos. Ele é projetado para ajudar os alunos a aprender e dominar as habilidades de programação em Python, desde os conceitos básicos até os avançados.

Conteúdo do Curso

Fundamentos da programação e do Python

  • Introdução à programação e ao Python.
  • Instalação e configuração do ambiente de desenvolvimento.
  • Lógica de programação (opcional, para iniciantes).
  • Seus primeiros programas em Python: variáveis, operações, entrada/saída.
  • Estruturas de controle: if, else, elif e loops (for e while).
  • Estruturas de dados: listas, tuplas, dicionários, sets.
  • Funções: definição, parâmetros, retorno de valores.

Técnicas e bibliotecas

  • List Comprehension e expressões lambda.
  • NumPy (opcional): trabalhando com arrays e operações matemáticas.
  • Pandas: análise e manipulação de dados, similar ao Excel.
  • Matplotlib e Seaborn (opcional): criação de gráficos e visualizações de dados.
  • Integração com arquivos: leitura e escrita de arquivos txt e PDF.
  • Interagindo com o sistema: manipulando arquivos e pastas.
  • Integração com email: envio e recebimento de emails.
  • Integração com SQL: conectando e interagindo com bancos de dados.
  • Automação Web: Web Scraping com Selenium e BeautifulSoup.
  • RPA (Automação Robótica de Processos).
  • Expressões regulares (Regex).
  • APIs e JSON: consumindo e trabalhando com APIs.
  • Python para finanças: análise de ações e carteiras de investimentos.
  • Ambientes virtuais.
  • Dashboards com Dash e Plotly (e integração com Power BI).
  • Transformando scripts Python em executáveis (.exe).

Projetos práticos

  • Automação de processos com indicadores de performance.
  • Automação web: pesquisa de preços.
  • Ciência de dados: análise de dados e previsões com Airbnb.
  • Criação de sites: réplica do Pinterest em Flask.
  • Desenvolvimento web completo: criando um site do zero com Flask.
  • Criação de jogos: Flappy Bird.
  • Criação de aplicativos para celular com Kivy.

Tópicos adicionais

  • Orientação a Objetos: classes, métodos, herança, polimorfismo.
  • GitHub para controle de versão e colaboração.
  • Pytest: framework de testes para Python.
  • Introdução a HTML e PyScript.
  • Reconhecimento de imagem e fala.
  • Integração com ArcGIS.

About

Curso de Python da HashTag

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published