Skip to content

Python Projects made for beginner, intermediate and advanced levels. [Portuguese]

Notifications You must be signed in to change notification settings

iuryrosal/projetos-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projetos em Python para Iniciantes

Projetos em Python para Iniciantes

🎯 Aprenda Python praticando com exemplos e projetos

Abaixo você encontrará conteúdos para te guiar e ajudar a aprender Python, praticando por meio da construção de mini-projetos e exemplos práticos.

Segue nas redes sociais para acompanhar mais conteúdo:

⚠️ Aviso importante

Antes de tudo você pode me ajudar, deu bastante trabalho fazer esse repositório e organizar para fazer seu estudo ou trabalho melhor, portanto você pode me ajudar das seguinte maneiras

  • Me seguindo nas redes sociais
  • Compartilhar o conteúdo para ajudar no alcance
  • Seja apoiador via Apoia-se (e tendo benefícios em troca):

🥰 Apoiadores

Sem eles nada disso seria possível:

Messias Tayllan Aluísio Alves Pedro Henrique Vinicius Melo
Tomás Coelho Helena Oliveira Michel Vasconcelos José Vanderley
Victor Henrique Andrea Sampaio Lucilaneo Santos Laura Santiago

Quer me apoiar nesse trabalho de produzir materiais e conteúdos, em português, para a comunidade brasileira de software e dados? Se torne apoiador via a campanha do apoia-se, com o valor simbolico mensal, além de me estimular na criação de conteúdo, irá me auxiliar nas despesas do projeto voluntário.

📛 Direitos autorais

Alguns projetos desse repositório foram construídos e inspirados de fontes estrangeiras. Em cada vídeo do canal, na descrição, as fontes sempre são expostas. Mas, de modo geral, reúno todas elas aqui, em respeito ao ótimo trabalho dos seus criadores.

💡 Nossa proposta

A proposta deste repositório é promover a aplicação de conhecimentos teóricos com projetos práticos, sendo um estímulo para fixar esses conhecimentos e ver seu uso em projetos reais. Além disso, com a realização dos projetos, o profissional já poderá ter um portfólio inicial, auxiliando na captação de oportunidades. Todos os conteúdos são originalmente em Português, pois o foco é agregar na comunidade brasileira e afins (que falam o mesmo idioma).

👑 Lançando a oportunidade

Não foque apenas em consumir os vídeos em que construo os projetos. No começo do vídeo, eu explico o escopo do que será construído. Busque construir (na sua mente ou em um papel), um esboço do desenho da solução, pode até ser em pseudocódigo. Ao longo do vídeo, você pode me seguir e ir construindo juntamente com o vídeo. Uma alternativa é, após ou antes de assistir o vídeo, construir sua própria solução, aplicando melhorias em relação ao que apresentei no vídeo. Não deixe de compartilhar sua construção e ideias (se for possível me marcar nas redes ou linkar com o canal, seria muito legal para eu visualizar e auxiliar na divulgação do trampo!)

🎈 Guia de Índice

Os projetos/videos estão categorizados em leves.

😄 Level A: Projetos que envolvem os primeiros passos no mundo da programação e para quem está aprendendo a linguagem Python.

😏 Level B: Projetos desse nível já envolvem conhecimentos um pouco mais intermediários para quem está começando. Normalmente trabalhamos com alguns paradigmas de programação, como Programação Orientada a Objetos, paralelismo e concorrência.

🤩 Level C: Projetos mais avançados para quem está começando. Nesses projetos lidaremos com conceitos como estruturas de dados, técnicas de construção de algoritmos, Design Patterns, métodos numéricos e aplicações dos conhecimentos de Python combinando com conhecimentos de outras áreas.

📚 ÍNDICE

😄 Level-A
😏 Level-B
🤩 Level-C

😄 Level-A

ID Projeto Vídeo Repositório
01 Quiz
02 Jogo de Adivinhação Numérica
03 Pedra, Papel e Tesoura
04 Temporizador
05 Gerador de Senha
06 Jogo da Adivinhação das Datas
07 Validando datas com funções
08 Detectando palindromos com recursividade

😏 Level-B

ID Projeto Vídeo Repositório
09 Filtrando e Mapeando Animais de um Aquário
10 Map e Reduce em Aquário
11 Coletando e Exibindo Dados do NBA com API
12 Conversor de Moedas Orientado a Objetos
13 Conversor de Moedas Orientado a Objetos
14 Portas Lógicas e Herança
15 - [][video_15] [][repo_15]

🤩 Level-C

ID Projeto Vídeo Repositório
16 Padrões de Projeto: Factory Method
17 Padrões de Projeto: Abstract Factory
18 Padrões de Projeto: Builder

About

Python Projects made for beginner, intermediate and advanced levels. [Portuguese]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages