Sobre o projeto
30 Days of Python é um desafio de programação estruturado e autodidata criado por Asabeneh Yetayeh. O repositório apresenta o Python 3 como uma série de 30 lições diárias, cada uma com explicações fáceis de seguir, exemplos práticos e exercícios. Ele foi projetado tanto para iniciantes quanto para alunos mais experientes que desejam aprofundar seus conhecimentos em Python.
O README inclui a introdução completa do Dia 1, que aborda por que vale a pena aprender Python, como configurar o ambiente, instalar o Python, usar o shell interativo, trabalhar com o Visual Studio Code e a sintaxe básica do Python, indentação, comentários e tipos de dados. Os dias seguintes são organizados em arquivos markdown separados, cobrindo variáveis e funções internas, operadores, strings, listas, tuplas, conjuntos, dicionários, condicionais, loops, funções, módulos, compreensão de listas, funções de ordem superior, erros de tipo, datetime, tratamento de exceções, expressões regulares, manipulação de arquivos, gerenciadores de pacotes, classes e objetos, web scraping, ambientes virtuais, estatística, pandas, desenvolvimento web com Python, MongoDB, APIs e construção de APIs.
Cada seção inclui exercícios divididos em vários níveis, permitindo que os alunos pratiquem de forma incremental. O repositório também fornece links de tradução para português, chinês, francês e grego, e oferece uma comunidade de desafio voltada para certificação por meio de um grupo no Telegram. O projeto é de código aberto e aceita patrocínio via GitHub Sponsors ou PayPal. Ele serve como um currículo introdutório completo para qualquer pessoa que queira aprender Python por meio da prática diária.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.