Skip to content

MatheusMorata/python4noobs

 
 

Repository files navigation

python_logo_extended

Como todos os conteúdos da he4rt, esse tem o objetivo de compartilhar conhecimento de forma acessivel e gratuita, atigindo todos os publicos.

ROADMAP

1. Introdução

1.1: Motivação do projeto
1.2: Introdução

2. Instalação

2.1: Windows
2.2: Linux
2.3: MacOS

3. Estrutura de dados em python

3.1: Introdução a estrutura de dados em python
3.2: String
3.3: Numbers
3.4: Listas
3.5: Dicionarios
3.6: Tuplas
3.7: Sets
3.8: Booleanos

4. Estruturas de condição

4.1: if e else
4.2: for
4.3: while
4.4: List Comprehensions

5. Expressões

5.1: Conversões aritmeticas
5.2: Comparações

6. Declarações simples

6.1: Expressões de afirmação
6.2: Expressão assert
6.3: Expressão pass
6.4: Expressão del
6.5: Expressão return
6.6: Expressão yield
6.7: Expressão raise
6.8: Expressão break
6.9: Expressão continue
6.10: Expressão global
6.11: Expressão nonlocal

7. Declarações compostas

7.1: if
7.2: while
7.3: for
7.4: try
7.5: with
7.6: function
7.7: class

8. Manipulando arquivos

8.1: Entendendo a manipulação de arquivos
8.2: Glossário
8.3: Lendo arquivos
8.4: Escrevendo em arquivos

9. Módulo TKinter (interface grafica desktop)

9.1: Interfaces Gráficas com Tk
9.2: Módulos Tkinter
9.3: Hello World
9.4: Widgets Tkinter
9.5: Atributos padrão
9.6: Gerenciamento da geometria

10. Gerando gráficos com python

10.1: Como isso funciona?
10.2: Gerando grafico simples
10.3: Aprimorando graficos
10.4: Salvando gráfico em um arquivo
10.5: Exportando grafico como imagem

11. Trabalhando com API's

11.1: Biblioteca requests
11.2: Introdução ao conceito de API's
11.3: Headers
11.4: Conteúdo da resposta
11.4.1: Resposta binária
11.4.2: Resposta JSON
11.4.3: Resposta crua
11.5: Realizando requisições
11.5.1: GET
11.5.2: POST
11.5.3: UPDATE
11.5.4: DELETE
11.6: Cabeçalhos personalizados
11.7: Requisições POST mais complicadas
11.8: POST de arquivo Multipart
11.9: Cookies
11.10: Redirecionamento e Histórico
11.11: Timeouts
11.12: Erros e Exceções

12. Projetos de conclusão

12.1: Criando uma calculadora com interface grafica
12.2: Criando bot
12.3: Requisições em uma API publica

13. Extras

13.1: Bloco de notas com tkinter
13.2: Jupyter Notebook
13.3: Bruteforce

Autores

Made with 💜

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published