Why here: It is the only beginner course in this category, and it introduces AI coding tools before you go into the details.
After it you can: You can use AI tools to write code and fix programming errors.
This path is for anyone who wants to enter AI from scratch. It starts with using AI tools to write code, moves through AI applications, machine learning and deep learning, then covers two key branches, computer vision and natural language processing, and ends with large language models.
Why here: It is the only beginner course in this category, and it introduces AI coding tools before you go into the details.
After it you can: You can use AI tools to write code and fix programming errors.
Why here: It lays the foundation by explaining the principles and algorithms behind AI applications, using Python.
After it you can: You can design and build AI applications and understand how their algorithms work internally.
Why here: Once you know the principles, you move on to building models that learn from data and make predictions, which is the base of the rest of the field.
After it you can: You can build machine learning models, apply supervised and unsupervised learning, and create recommendation systems.
Why here: It builds on machine learning and introduces the neural networks behind most modern models.
After it you can: You can use neural networks to build deep learning models and improve their performance.
Why here: It is the first applied branch after deep learning, where you apply what you learned to images and video.
After it you can: You can process and analyze images and video using Python and OpenCV.
Why here: It is the second branch and deals with text, which is an important step toward understanding language models in the next course.
After it you can: You can analyze text, extract features, and choose and evaluate suitable models in a complete project.
Why here: It comes last because it requires an understanding of models and text, and it teaches how to customize large language models.
After it you can: You can use Hugging Face, customize models with PEFT and LoRA, and build applications that analyze and summarize text.