Python Learning is my personal notebook of exercises, notes, and mini projects as I learn Python. It's designed to help beginners and serve as a future reference for myself.
The content covers Python basics, data analysis, and visualization β all written in Jupyter notebooks.
At first, I was pretty lost when choosing the right tool. There are so many options, and I had no idea what to base my decision on.
I tried a few environments and gradually figured out what works best for me:
- Jupyter Notebook β like a digital notebook: write code, see results instantly, add notes, chartsβ¦ perfect for learning and analysis.
- VS Code β like a modular toolkit: lightweight, customizable, great for experimenting beyond notebooks.
- PyCharm β like a professional workshop: everything is built-in, but it can feel heavy and overwhelming for simple tasks.
Now I use Jupyter Notebook for learning and documenting, and VS Code for further experimentation and playing with libraries.
- Python fundamentals (variables, conditions, loops, functions)
- Working with libraries like
pandas
,matplotlib
,seaborn
- Mini projects and data analysis
- Data visualizations
- Notes and tips that help me understand concepts better
I hope it helps others who are just starting out β and at the same time, it gives me a personal reference I can always come back to.
If you find it useful or have suggestions, feel free to reach out!