Python Courses

  • $150

Build Your Own Redis Server (Python Edition)

  • Course
  • 59 Lessons

Build Your Own Redis Server in Python is one of our flagship products. It's a self-paced online course that teaches you what you need to know to build high-performance servers like Redis using Python, while saving you months (if not years) of learning along the way. You'll learn network programming, concurrency, test-driven development and performance optimisation.

  • $50

Build Your Own Shell (Python Edition)

  • Course
  • 33 Lessons

Build your own Shell in Python is a self-paced online course that teaches you what you need to know to complete the Build your own Shell Coding Challenge in Python, saving you weeks (if not months) of learning along the way.

  • Waitlist

Build Your Own Docker

  • Course
  • 1 Lesson

This is a waitlist for a course on how to build your own Docker. If enough people sign up for the waitlist I will build the course and anyone on the waitlist will be offered a discount. It will help you become a better software engineer by building your own Docker, with examples in Python, Go and Rust.