Courses

DeepLearning.AI‘s short courses help you quickly learn the latest generative AI tools and techniques. These courses, created in collaboration with industry leaders, provide hands-on practice with developments in GenAI. Gain skills in prompt engineering, AI agents, retrieval augmented generation, and other key areas of the GenAI developer stack. Whether you’re a beginner or an experienced AI builder, these courses explore what’s possible with AI, and how to create it.


Generative AI for Everyone offers a unique perspective on empowering your life and work with generative AI. This course teaches how generative AI works and what it can (and can’t) do. It includes hands-on exercises to practice using generative AI for day-to-day tasks, tips on effective prompt engineering, and exploration of advanced AI applications beyond prompting. The course examines real-world use cases to illustrate AI’s impact on business and society. Generative AI for Everyone was created to ensure everyone can actively participate in our AI-powered future.


The Machine Learning Specialization is a foundational online program created in collaboration between DeepLearning.AI and Stanford Online. This beginner-friendly program will teach you the fundamentals of machine learning and how to use these techniques to build real-world AI applications.


The Deep Learning Specialization is a foundational program that will help you understand the capabilities, challenges, and consequences of deep learning and prepare you to participate in the development of leading-edge AI technology.

In this Specialization, you will build and train neural network architectures such as Convolutional Neural Networks, Recurrent Neural Networks, LSTMs, Transformers, and learn how to make them better with strategies such as Dropout, BatchNorm, Xavier/He initialization, and more. Get ready to master theoretical concepts and their industry applications using Python and TensorFlow and tackle real-world cases such as speech recognition, music synthesis, chatbots, machine translation, natural language processing, and more.

AI is transforming many industries. The Deep Learning Specialization provides a pathway for you to take the definitive step in the world of AI by helping you gain the knowledge and skills to level up your career. Along the way, you will also get career advice from deep learning experts from industry and academia.


AI is not only for engineers. “AI for Everyone”, a non-technical course, will help you understand AI technologies and spot opportunities to apply AI to problems in your own organization. You will see examples of what today’s AI can – and cannot – do. Finally, you will understand how AI is impacting society and how to navigate through this technological change.

If you are a non-technical business professional, “AI for Everyone” will help you understand how to build a sustainable AI strategy. If you are a machine learning engineer or data scientist, this is the course to ask your manager, VP or CEO to take if you want them to understand what you can (and cannot!) do.