An open API service indexing awesome lists of open source software.

https://github.com/njlyon0/lyon_30-days-of-python

Notes and exercises for the '30 Days of Python' challenge
https://github.com/njlyon0/lyon_30-days-of-python

code-tutorials data-science python

Last synced: about 1 month ago
JSON representation

Notes and exercises for the '30 Days of Python' challenge

Awesome Lists containing this project

README

        

# '30 Days of Python' Challenge

This repository stores my attempts at the '[30 Days of Python](https://github.com/Asabeneh/30-Days-Of-Python/tree/master)' challenge. Incidentally, this is also the start of my exploration of VS Code's integration with Git/GitHub

## Script/Notebook Explanations

Scripts (notes and exercises) start with a zero-padded number for the day with which they correspond. Further explanation can be found inside of each script.

## Daily Topics

| **Day 1-10** | **Day 11-20** | **Day 21-30** |
|:---:|:---:|:---:|
| 01 - [Arithmetic](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/01a_arithmetic.py) & [Data Types](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/01b_data-types.py) | 11 - [Functions](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/11_functions.py) | 21 - [Classes and Objects](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/21_custom-classes-and-objects.py) |
| 02 - [Variables](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/02a_variables.py) & [Built-in Functions](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/02b_built-in-functions.py) | 12 - [Modules](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/12_modules.py) | 22 - [Web Scraping](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/22_web-scraping.py) |
| 03 - [Operators](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/03_operators.py) | 13 - [List Comprehension](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/13_list-comprehension.py) | 23 - [Virtual Environments](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/23_virtual-environment.py) |
| 04 - [Strings](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/04_strings.py) | 14 - [Higher Order Functions](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/14_higher-order-functions.py) | 24 - [`numpy` Module](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/24a_numpy-module.py) & [Statistics](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/24b_statistics.py) |
| 05 - [Lists](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/05_lists.py) | 15 - [Python Type Errors](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/15_errors.py) | 25 - [`pandas` Module](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/25_pandas-module.py) |
| 06 - [Tuples](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/06_tuples.py) | 16 - [`datetime` Module](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/16_datetime-module.py) | 26 - [Python Web Development](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/26_python-web-development.py) |
| 07 - [Sets](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/07_sets.py) | 17 - [Exception Handling](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/17a_exception-handling.py) & [Packing/Unpacking](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/17b_packing-unpacking.py) | 27 - [Python with MongoDB](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/27_python-mongodb.py) |
| 08 - [Dictionaries](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/08_dictionaries.py) | 18 - [Regular Expressions](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/18_regular-expressions.py) | 28 - [APIs](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/28_api.py) |
| 09 - [Conditionals](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/09_conditionals.py) | 19 - [File Handling](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/19_file-handling.py) | 29 - [Building APIs](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/29_building-apis.py) |
| 10 - [Loops](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/10_loops.py) | 20 - [Python Package Manager (PIP)](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/20a_python-package-manager.py) & [Creating a Package](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/20b_creating-packages.py) | 30 - [Conclusions](https://github.com/njlyon0/lyon_30-days-of-python/blob/main/notes/30_conclusions.py) |