Skip to content

santossilvalex/Python-Do-Zero-ao-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Curso de Python - TéoMeWhy

Python Streamlit Pandas JSON

Este repositório documenta minha jornada no curso de Python do Téo Calvo (TéoMeWhy). O foco do treinamento foi construir uma base sólida, partindo da lógica de programação pura até a criação de aplicações interativas e consumo de dados reais via APIs.


📚 Jornada de Aprendizado

1. Lógica e Estruturas de Controle

Fundamentos essenciais para a escrita de algoritmos eficientes:

  • Tipagem Dinâmica: Manipulação de Strings, Inteiros e Floats.
  • Controle de Fluxo: Estruturas condicionais (if/elif/else) e laços de repetição (for/while).
  • Resiliência: Tratamento de erros e exceções com blocos try/except.

2. Estruturas de Dados Avançadas

Organização e armazenamento de informações na memória:

  • Listas e Tuplas: Operações de mutabilidade, indexação e métodos nativos.
  • Dicionários: Mapeamento de dados complexos através de estruturas Chave-Valor.

3. Modularização e I/O

Boas práticas de organização de código e persistência de dados:

  • Functions: Definição de funções reutilizáveis, escopo de variáveis e retornos.
  • Standard Library: Uso de módulos nativos (math, random, datetime).
  • Data Handling: Leitura e escrita de arquivos, com ênfase em formatos CSV.

4. Tópicos Especiais & Dashboards

Saída do terminal para o navegador e web services:

  • APIs: Integração e consumo de serviços externos.
  • Streamlit: Desenvolvimento ágil de Dashboards interativos e Web Apps.

🛠️ Tecnologias e Ferramentas Utilizadas

Categoria Tecnologias
Linguagem Python 3.x
Interface Streamlit
Formatos CSV, JSON
Ambiente VS Code / Terminal

🚀 Como explorar este repositório

  1. Navegue pelas pastas numeradas para seguir a ordem cronológica do curso.
  2. Cada diretório contém scripts .py comentados ou notebooks com os desafios práticos propostos.

✅ Status do Projeto

  • Finalizado em: 28/03/2026
  • Próximos Passos: SQL e Pandas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages