Little repo to learn various Python and Software Engineering concepts.
Cloning : (we recommand using VSCode or PyCharm github authentification for the clone)
git clone https://github.com/ShootingStarD/nathan-python-course.git
Installation using the pyproject.toml
pip install -e .
- tests-classes-exceptions
- Tests
- Pytest
- Coverage
- Class
- Normal Class
- Dataclasses
- Abstract Classes
- Pydantic
- Exceptions
- Exceptions Types
- Tests
- github
- main commands
- git add
- git commit
- git push
- branches
- main commands
- pre-commit
- black
- flake8
- isort
- pytest
- coverage
- interrogate
- docformatter
- mypy