Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pedrohcleal/python-course

Estudos em Python e projetos
https://github.com/pedrohcleal/python-course

Last synced: about 2 months ago
JSON representation

Estudos em Python e projetos

Awesome Lists containing this project

README

        

# Curso Python 3 Completo

Bem-vindo ao repositório do curso Python 3 Completo, abrangendo uma variedade de tópicos essenciais para desenvolvedores Python. Este curso inclui aulas sobre PySide6, Django, Selenium, Regexp, Testes, TDD, POO (Programação Orientada a Objetos), Design Patterns GoF, Algoritmos e Programação.

## Estrutura do Repositório

### 1. PySide6
- Nesta seção, você encontrará aulas sobre o desenvolvimento de aplicativos GUI utilizando o PySide6. Explore os conceitos de interface do usuário e desenvolva habilidades práticas na criação de aplicações interativas.

### 2. Django
- Aqui, você terá acesso a aulas abrangentes sobre o framework Django para o desenvolvimento web em Python. Aprenda a criar aplicações web robustas, desde a configuração inicial até a implementação de recursos avançados.

### 3. Selenium
- Explore as possibilidades de automação de testes e interações com páginas da web usando o Selenium. Esta seção aborda desde conceitos básicos até estratégias avançadas de automação.

### 4. Regexp
- Aprenda sobre expressões regulares (Regexp) e como utilizá-las para manipular e analisar strings de maneira eficiente.

### 5. Testes e TDD (Test-Driven Development)
- Entenda a importância dos testes na programação e adquira habilidades em Test-Driven Development. Aprenda a escrever testes eficazes para garantir a robustez e a confiabilidade do seu código.

### 6. POO (Programação Orientada a Objetos)
- Esta seção explora os princípios fundamentais da Programação Orientada a Objetos em Python. Desenvolva uma compreensão sólida de classes, objetos, herança, polimorfismo e encapsulamento.

### 7. Design Patterns GoF (Gang of Four)
- Conheça e aplique os padrões de design propostos pelo Gang of Four para criar soluções de software mais flexíveis, extensíveis e compreensíveis.

### 8. Algoritmos e Programação
- Aprofunde-se nos conceitos de algoritmos e estruturas de dados em Python. Ganhe habilidades essenciais para resolver problemas complexos de maneira eficiente.

## Base de Conhecimento
A pasta "base de conhecimento" contém resumos de todos os assuntos abordados nas aulas. Estes resumos foram elaborados pelo ChatGPT para fornecer uma referência rápida e abrangente do conteúdo do curso.

Sinta-se à vontade para explorar, contribuir e aprimorar seu conhecimento em Python com este curso abrangente!

**Bons estudos!** 🚀