wendrewdevelop / python4noobs

MIT License
345 stars 36 forks source link



python_logo_extended

Como todos os conteúdos da he4rt, esse tem o objetivo de compartilhar conhecimento de forma acessível e gratuita, atingindo todos os publicos.

ROADMAP

1. Introdução

Motivação do projeto
Introdução

2. Instalação

Windows
Linux
MacOS

3. Estrutura de dados em python

Introdução a estrutura de dados em python
String
Numbers
Listas
Dicionarios
Tuplas
Sets
Booleanos

4. Estruturas de condição

if e else
for
while
List Comprehensions

5. Expressões

Expressões aritméticas
Comparações
Comparações
Introdução

6. Instruções simples

Expressão assert
Expressão pass
Expressão del
Expressão return
Expressão raise
Expressão global
Expressão nonlocal

7. Manipulando arquivos

Entendendo a manipulação de arquivos
Lendo arquivos
Criando e abrindo arquivos
Escrevendo em arquivos

8. Módulo TKinter (interface grafica desktop)

Interfaces Gráficas com Tk
Hello World
Widgets Tkinter
Gerenciamento da geometria

9. Gerando gráficos com python

Como isso funciona?
Gerando grafico simples
Aprimorando graficos
PieChart
BarChart
Salvando gráfico em um arquivo

10. Trabalhando com API's

Biblioteca requests
Introdução ao conceito de API's
Headers
Conteúdo da resposta
Resposta binária
Resposta JSON
Resposta crua
Realizando requisições
GET
POST
UPDATE
DELETE
Cookies
Timeouts
Erros e Exceções

11. POO

O que é POO
Herança
Polimorfismo
Trabalhando com objetos

12. Testes unitários

Introdução
Funções
Métodos

13. Extras

Bloco de notas com tkinter
Assistente virtual
Calculadora
Keywords
Magic Methods

Autores & Contribuidores

Made with 💜