Skip to content

Andreapnz/python-basis

Repository files navigation

🐍 python-basis

Este repositório faz parte da minha jornada de aprendizado no curso python-base da LinuxTips, que estou realizando através do Programe como uma Garota — uma iniciativa incrível para incentivar e inserir mais mulheres na tecnologia. 💜

Aqui você encontrará meus estudos, anotações, códigos e práticas, que estão sendo atualizados conforme avanço no curso.
Sinta-se à vontade para explorar, se inspirar ou contribuir!


📚 Conteúdo do Curso

Este repositório acompanha os conteúdos vistos durante o curso python-base, cobrindo desde os conceitos básicos até práticas modernas de desenvolvimento com Python.

🧭 Módulos do Curso:

Módulo Conteúdo
🟢 1. Introdução ao Python História, instalação, primeiros passos
🔢 2. Tipos de Dados e Protocolos Inteiros, floats, strings, listas, tuplas, dicionários, protocolos
🔁 3. Funções Funções simples, argumentos, retorno, lambda, escopos
🐞 4. Debugging Estratégias de depuração, uso do pdb, boas práticas
🛠 5. Projetos e Bibliotecas Organização de código, ambientes virtuais, bibliotecas populares
🧪 6. Testes e Qualidade de Software pytest, TDD, Linting, boas práticas
🧱 7. Orientação a Objetos Classes, herança, encapsulamento, composição
🌐 8. Integração com APIs e Banco de Dados Consumo de APIs REST, requests, SQLite, PostgreSQL
💻 9. Frameworks GUI e CLI Typer, Rich, Tkinter, PyQt, Textual
📊 10. Code Coverage Ferramentas de cobertura de testes como coverage.py
📦 11. Poetry e PyProject.toml Gerenciamento moderno de pacotes com Poetry, configuração com pyproject.toml
🧩 12. Injeção de Dependência Conceito, implementação com dependency-injector
🚀 13. Modernização e Gestão de Projetos Padrões modernos, estrutura de projetos, automações e pipelines

🤝 Contribuições

Contribuições são bem-vindas! Sinta-se livre para abrir issues ou enviar pull requests com melhorias ou sugestões.

🧠 Requisitos

Python 3.10+

Git

GitHub

Poetry instalado (para gerenciamento de dependências)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages