A comprehensive, interactive Python programming course designed to take you from beginner to proficient Python developer through hands-on learning.
Visit Proficient Python Course to start learning.
- Progressive Learning Path: Structured from basic to advanced concepts
- Interactive Exercises: Practice coding with built-in exercises
- Hands-on Projects: Four major projects to apply your skills
- Accessibility: Designed with accessibility in mind
To build and run the course locally:
# Install dependencies
pip install -r requirements.txt
# Build the site
./build.sh
# Run the local server
./start.sh
The course will be available at http://localhost:8000.
Run the accessibility and functionality tests:
pytest
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.