Web Analytics

software-engineer

⭐ 354 stars Portuguese by mrshaw01

🌐 Idioma

Engenheiro de Software

pre-commit status

Último Commit Issues Pull Requests

Uma coleção selecionada e de alta qualidade de recursos de aprendizado focados em Python e em breve em C/C++, projetada para construir bases sólidas em engenharia de software e compreensão em nível de sistemas.

Estrutura do Repositório

.
├── python-basic/           # Essential Python syntax, data types, and operations
├── python-advanced/        # Decorators, threading, logging, JSON, and more
├── python-OOP/             # Deep dive into Python's object-oriented programming
├── cpp-basic/              # Fundamentals of C++: syntax, memory, pointers, etc.
├── cpp-advanced/           # Advanced C++: RAII, noexcept, smart pointers, RVO, etc.
├── cpp-OOP/                # Object-oriented programming in C++
├── CUDA/                   # GPU programming with CUDA (host & device code)
├── MPI/                    # Message Passing Interface programming and demos
├── docs/                   # System-level notes on performance, Python-C++ interop, mixed precision, etc.
└── README.md               # Project overview (this file)

Como Usar

Cada pasta numerada contém um README.md explicando os conceitos, juntamente com arquivos .py executáveis. Por exemplo:

cd python-advanced/08-decorators
python basic_function_decorator.py
Alguns scripts requerem bibliotecas de terceiros (por exemplo, numpy, scipy, torch).

Todo o código é compatível com Python 3.7+ e escrito para ser mínimo, focado e testável.

Destaques

Python

C++

Sistemas & Performance

Filosofia de Aprendizagem

Histórico de Stars

Star History Chart

🤝 Contribuições

Encontrou um bug, erro de digitação ou quer estender algo? Abra um PR — todas as contribuições são bem-vindas.

📄 Licença

Licença MIT — livre para usar, adaptar e compartilhar para fins de aprendizado e ensino.

--- Tranlated By Open Ai Tx | Last indexed: 2025-07-18 ---