Skip to content

Latest commit

 

History

History
178 lines (142 loc) · 11.6 KB

README.pt_br.md

File metadata and controls

178 lines (142 loc) · 11.6 KB

Ultimate Python - O seu guia de estudos de Python definitivo

GitHub Actions Workflow Status Code Coverage License r/Python

Guia de estudo definitivo de Python para iniciantes e profissionais. 🐍 🐍 🐍

print("Ultimate Python - O seu guia de estudos de Python definitivo")

English | 한국어 | 繁体中文 | Español | Deutsch | Français | हिन्दी | Português - Brasil

Ultimate Python - O seu guia de estudos de Python definitivo

Motivação

Eu criei este repositório a fim de compartilhar o que eu aprendi sobre o básico de Python nos últimos 10+ anos de uso como graduado universitário, um empregado em uma empresa de grande porte e um contribuidor de repositórios open-source como Celery e Full Stack Python. Eu estou ansiono para ver mais pessoas aprendendo Python e buscando suas paixões através disso. 🎓

Objetivos

Aqui estão os principais objetivos da criação deste guia:

🏆 Servir como um recurso para iniciantes em Python que preferem aprender na prática. Este repositório possui uma coleção de módulos autônomos que podem ser executados em um IDE como PyCharm ou no navegador através do GitHub Codespaces. Até mesmo um terminal simples funcionará com os exemplos. A maioria das linhas possui comentários cuidadosamente elaborados que guiam o leitor passo a passo sobre o que os programas estão fazendo. Usuários são incentivados a modificar o código fonte em qualquer lugar, desde que as rotinas main não sejam excluídas e sejam executadas com sucesso após cada alteração.

🏆 Servir como um guia prático para aqueles que queiram revisitar os conceitos básicos de Python. Apenas blibliotecas internas são utilizadas para que esses conceitos possam ser transmitidos sem a sobrecarga de conceitos específicos de domínio. Dessa forma, bibliotecas e frameworks populares de código aberto (como por exemplo sqlalchemy, requests, pandas) não são instalados. No entanto, ler o código fonte desses estruturas é inspirador e altamente recomendado se o seu objetivo é se tornar um verdadeiro Pythonista.

Começando

Open in GitHub Codespaces

Clique no emblema acima para criar um ambiente de trabalho no navegador sem a necessidade de instalar Git e Python na sua máquina local. Se esses requisitos já forem atendidos (se você já tem isso instalado), sinta-se à vontade para clonar o repositório diretamente.

Uma vez que o repositório esteja acessível você está pronto para aprender com os módulos independentes. Para aproveitar ao máximo cada módulo, leia o código do módulo e execute-o.

Existem duas maneiras de rodar os módulos:

  1. Execute um módulo único: python ultimatepython/fundamentals/variable.py
  2. Execute todos os módulos: python runner.py

Índice

📚 = Recurso externo, 🍰 = Tópico para iniciantes, 🤯 = Tópico avançado

  1. Sobre Python
  2. Fundamentos
  3. Programação orientada a objetos
  4. Estruturas de dados
  5. Biblioteca padrão
  6. Avançado
  7. Concorrência
  8. Engenharia

Recursos adicionais

👔 = Recurso para entrevista, 🧪 = Exemplos de código, 🧠 = Ideias para projetos

Repositórios GitHub

Continue aprendendo lendo outros recursos bem conceituados.

Python fundamental e padrões

Ciência de dados e aprendizado de máquina

Listas curadas e ideias de projetos

Prática interativa

Continue praticando para que suas habilidades de codificação não enferrujem.

Preparação para entrevistas

Aprendizado prático