Treinamento prático e objetivo de Python para você aprender a programar da maneira mais simples, rápida e útil possível.
Treinamento desenhado para você que quer aumentar sua produtividade diária programando com Python, mesmo que você nunca tenha programado antes.
PARA QUEMÉ ESTE TREINAMENTO?
- Iniciante que nunca programou em nenhuma linguagem.
- Programador, que já programa em outra linguagem.
- Programador, que já sabe o básico de Python.
O QUE VOCÊ VAI APRENDER
- Fundamentos de Lógica de Programação com Python.
- Automação de planilhas do Excel.
- Automação de planilhas do Google Sheets.
- Fundamentos de uma página web. HTML, CSS e XPath.
- Automação Web e Web Scraping. O seu navegador trabalhando para você.
- Automação Desktop. Seus programas no piloto automático.
- Fundamentos de Banco de Dados e SQL.
Veja abaixo o Sumário Resumido para maiores detalhes
SUMÁRIO RESUMIDO
Primeiros Passos
- Conceitos Básicos
- Nosso Primeiro Código
Python Básico 01
- Tipos de Dados
- Números e Operações Matemáticas
- Variáveis
- Solicitando Dados ao Usuário
- Strings
- Formatando Strings
- Boolean
- Lists
- Dictionaries
Python Básico 02
- Operadores Relacionais
- Operadores Lógicos
- Controle de Fluxo
- Controle de Fluxo - Indentação
- Laço de Repetição FOR
- Laço de Repetição WHILE
- Funções
Excel
- Manipulando Linhas
- Manipulando Colunas
- Manipulando Células
- Projeto Lista de Compras da Pizzaria
- Projeto Vendas Compiladas do Ano
Google Sheets
- Manipulando Linhas
- Manipulando Colunas
- Manipulando Células
HTML e CSS
- HTML - Fundamentos
- HTML - Elementos
- CSS - Fundamentos
- CSS - Propriedades
Automação Web e Web Scraping (Raspagem de Dados)
- Introdução
- Selenium - Scraping de páginas interativas
- Projeto Cotação do dólar no Google
- Projeto Busca de produtos no Mercado Livre
- Projeto Busca de Estados brasileiros no IBGE
- Projeto Buscando todos os "instagrams" de Hamburgueria no Google
- Projeto Buscando todos os iPhones no Mercado Livre
- Projeto Buscando carros na OLX
- Projeto Buscando imagens no Google
Automação Desktop
- Introdução
- Controlando o mouse
- Controlando o teclado
- Caixas de Mensagem
- Screenshot e Reconhecimento de imagens
- Projeto Preenchimento automático de formulários
Banco de Dados
- Estrutura de um Banco de Dados
- Modelo de Dados
- SQLite
- SQL
- SELECT