Start Here
Python Resources for Basic Concepts:
Python Resources for Basic Data Structures:
Once you’ve covered the basics, we can get into more advanced topics in Algorithms and Data Structures:
- Most common sorting algorithms
- Algorithms and Data Structures: Graph Traversals
- Data Structures and Algorithms: Recursive Tree Traversals
After learning the basic concepts, the easiest way to learn Python is to build projects like the ones below. Building projects won’t just help you learn Python, but also software engineering. Also check out the section on Machine Learning.
Machine Learning
These are the most popular and important Machine Learning posts on the blog.
- What is Natural Language Processing (NLP)?
- How to Build a Neural Network from Scratch
- How to Build Your Own AI Text Summarizer
To learn more about Machine Learning and Python check out our Machine Learning page.
As I continue to build out this blog, I will add more Python resources and levels.