52 Weeks of Python

Becoming a complete Python software developer

Course introduction and overview

In "52 Weeks of Python" you will learn to become a software developer, aka programmer, aka coder. You will learn not only the nuts and bolts of writing Python code including data types, looping, and reading and writing data; but also more advanced topics such using databases, communicating with networking devices, multi-threading, RESTful APIs, and even some user interface instruction to go with it.

Expect to evolve your technology skills beyond simple, small Python scripts, into becoming a complete programmer on all aspect of software development, adding to your technological skills, making you that much more valuable to your employer, and even more desirable to potential employers in your future.


Your Instructor


Chuck Black
Chuck Black

Chuck Black has been writing software for networking applications for 39 years. He holds Bachelors and Masters degrees in Computer Science, and has worked in research and development labs for his entire tenure in the networking industry, holding positions as software engineer, technical lead, and architect. In addition, he has spent the past eight years also training students in developing SDN software, teaching courses for major customers around the world.

Chuck is currently developing this course on Python programming, in addition to developing this 'Quokka' project, which as a network monitoring tool is used alongside this training, to provide real-world examples of Python code in action.


Course Curriculum


  Course Contents
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 14 days and we will give you a full refund.

Get started now!