PyBites 100 days progress image
100 Days Of Code in Python
Because now is better than never (Zen of Python)
Template Timeline Learning Objectives Manage
Login and get coding
User Template Description Daily Tasks
talkpython_web

#100DaysOfWeb in Python is your perfect companion to take our second 100 Days of Code Course. This template lays out 24 x 4 day lessons and 4 miscellaneous 1 day topics, all geared towards making you a successful Python Web Developer. Talk Python and PyBites challenge you!

Show Plan
100 Days of Awesome Python This creates a curriculum of 100 days of python awesomeness, using an Awesome Python list, sorted from lowest number of stars. Each day you get a new library to check out and explore. Show Plan
talkpython

#100DaysOfCode in Python is your perfect companion to take the 100 days of code challenge and be successful. This course is 1-part video lesson, 2-parts guided projects. You will be amazed at how many Python technologies and libraries you learn on this journey. Join our course and become proficient in Python!

Show Plan
bitesofpy

Pre-fill a project grid with 100 Bites of Py exercises from Beginner to Advanced. No better way to make coding a habit!

Show Plan

tl;dr: We loved and hated it, BUT: we became Better Programmers!
Coding for 100 days straight is an incredibly satisfying experience. We did it. We loved it and we hated it. The outcome however, was the same for both of us. We learned an absolute shitload over the 100 days and we’re better off for it!
- How to Learn Python
We highly recommend doing 100 Days no matter your level. Being aspiring or experienced programmers, you need deliberate practice. A lot of it. We can now assure you that 100Days makes you practice. And with the public commitment it's also a way to enhance your portfolio.
- 200 Days of PyBites, 100 Days of Code and our Next Project


Need inspiration?

Talk is cheap. Show me the code (Linus Torvalds) ... ok ok, here is our 100 Days log from when we did the challenge for the first time.

We have also been featured on a couple of really awesome Python podcasts. Here you can listen to our story: how we started, how we experienced the #100DaysOfCode, the creation of our platform, and more more ...





Help! How do I fill 100 days with projects and exercises, where do I even start?!

We are glad you asked! We partnered up with Talk Python and made a dedicated 100 Days of Python course. Its hands-on nature will have you hit the ground running! Ready to become a better Python developer?

#100DaysOfCode in Python is your perfect companion to take the 100 days of code challenge and be successful. This course is 1-part video lesson, 2-parts guided projects. You will be amazed at how many Python technologies and libraries you learn on this journey.

Option 1) PyBites and Talk Python present:

PyBites and Talk Python have built a 100 Days Curriculum that will get you to the next level in your Python career:

Buy Course Start Challenge

Option 2) Bites of Py Subscription Service

We have a growing set of Blog Challenges and a service called Bites of Py which lets you code (and verify) interesting exercises in the comfort of your own browser. Hone your Python skills, become a better Pythonista!

I spent about 2 months using sites like Udemy and Codeacademy and while they are good, I've learned more with the challenges here in 3 days than I have in the last 2 months of watching videos and doing very basic exercises. The challenges aren't easy but they do force you to code, fail, Google, read docs, Stack overflow, code more, learn and finally solve the problem. PyBites has been immensely helpful. - Robert M.

PyBites was very challenging when I first started. But, I quickly found that the testing system provided helpful, instant feedback. The bites push you to learn new aspects of the language and how they fit together to solve a problem. The successes spur you to keep trying and this creates a virtuous cycle. It's a bit embarrassing but I started dreaming about Python! I can honestly say that the platform took me from beginner knowledge to intermediate. I definitely recommend it to anyone who would like to stretch their limits.- Daniel White

Subscribe to our Bites of Py


We challenge you! 100 Days => 100 Bites of Py. Sounds exciting?

Start Challenge
Loading ...
We use Python 3.7