Need help with Byte-Sized-Code?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

145 Stars 19 Forks MIT License 37 Commits 5 Opened issues


A collection of Jupyter notebooks for learning Python from the ground up.

Services available


Need anything else?

Contributors list

# 72,165
The Jul...
1 commit


A collection of resources for learning Python from the ground up.

How to use/run the Notebooks

As suggested by u/ko773 on reddit, you can use Google Colab to view the notebooks online. Here is an in-depth video guide on how to do it:

Demo CountPages alpha

Have a look here to know more about how to run the jupyter notebooks on a local machine.

Python notebooks

Feel free to use the notebooks as a cheat-sheet or to learn more about python.
Feel free to open an issue (or even better, send a Pull Request) for any changes.
Have a look here before contributing, to make your pull request more likely to be merged.


Things to do:
- [x] ~~Basic Python Syntax~~ - [x] ~~Loops and Recursion~~ - [x] ~~Strings, Lists, and Dictionaries~~ - [x] ~~Working with Files and Directories~~ - [x] ~~Working with CSV Files~~ - [x] ~~Regular Expressions~~ - [ ] OOPS in Python - [ ] Numpy cheat sheet - [ ] Pandas cheat sheet


Feel free to add some beginner-friendly projects to the projects directory of the repository.
Here is a checklist to get things started:


Projects to add: - [x] ~~Caesar Cipher~~ - [ ] Joke Telling Program - [ ] Mad Libs Generator - [ ] Dice Rolling Simulator - [ ] Guess the Number - [ ] Hangman

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.