Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

109 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


🐍 Curso de Python – Mundos 1, 2, 3 & 4

Python Status Exercícios

Projetos práticos desenvolvidos como complemento à graduação em Engenharia de Software (4º Período).


🚀 Estrutura do Repositório

O curso é dividido em mundos que evoluem da lógica básica até a programação orientada a objetos.

Mundo Conteúdo Status
Mundo 1 Fundamentos e Condicionais
Mundo 2 Estruturas de Repetição (for, while)
Mundo 3 Tuplas, Listas, Dicionários, Funções, Módulos, Exceções
Mundo 4 Programação Orientada a Objetos (POO) ⏸️ Pausado

💡 Nota: Os três primeiros mundos totalizam +100 exercícios resolvidos, com código comentado e organizado por aula. O Mundo 4 está pausado momentaneamente — meu foco atual está em Modelagem de Dados e PostgreSQL.


📂 Navegação pelas Aulas

🌱 Mundo 1: Fundamentos

./mundopython1/aulas_exercicios/

  • Tipos primitivos, operadores, strings
  • Condições simples (if, else)

🔁 Mundo 2: Estruturas de Controle

./mundopython2/aulas_exercicios/

  • Condições aninhadas
  • Laços for e while

🧱 Mundo 3: Estruturas Compostas

./mundopython3/aulas_exercicios/

  • Aula 16: Tuplas
  • Aulas 17-18: Listas (simples e compostas)
  • Aula 19: Dicionários
  • Aulas 20-21: Funções (definições, docstrings, escopo)
  • Aula 22: Modularização e Pacotes
  • Aula 23: Tratamento de Erros e Exceções

🧬 Mundo 4: Especialização

./mundopython4/aulas_exercicios/

  • Classes, herança, encapsulamento
  • (Conteúdo programado para retomada futura)

🛠️ Tecnologias Utilizadas

  • Linguagem: Python 3 (seguindo a PEP 8)
  • Ambiente: VS Code
  • Versionamento: Git & GitHub

📝 Como Executar os Exercícios

  1. Clone o repositório:
    git clone https://github.com/davidev-tech/learn-cursoemvideo-python.git
  2. Navegue até a aula desejada e execute:
    python nome_do_arquivo.py

🎯 Habilidades Desenvolvidas

  • Lógica de programação e algoritmos
  • Manipulação de estruturas de dados nativas (tuplas, listas, dicionários)
  • Criação de funções e módulos reutilizáveis
  • Leitura e escrita de arquivos
  • Tratamento de exceções com try/except
  • Organização de código segundo boas práticas

“Cada exercício resolvido é um degrau na construção de uma base sólida em programação.”

About

Trilha completa de Python 3 (Mundos 1, 2 e 3) com exercícios resolvidos, comentados e organizados por aula.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages