// Skill
Learn Deep Learning
Careers that need Deep Learning
ShortcutNot sure if Deep Learning is the right thing to learn next? Get a personalized roadmap based on your resume and target role.
Best courses to learn Deep Learning
Introduction to Embedded Machine Learning
Machine learning (ML) allows us to teach computers to make predictions and decisions based on data and learn from experiences. In recent years, incredible optimizations have been made to machine learning algorithms, software frameworks, and embedded hardware. Thanks to this, running deep neural networks and other complex machine learning algorithms is possible on low-power devices like microcontrollers. This course will give you a broad overview of how machine learning works, how to train neural networks, and how to deploy those networks to microcontrollers, which is known as embedded machine
All levels
Fundamentals of Natural Language Processing
The field of natural language processing (NLP) aims at getting computers to perform useful and interesting tasks with human language. This course introduces students to the 3 pillars underlying modern NLP: probabilistic language models, simple neural networks with a focus on gradient based learning, and vector-based meaning representations in the form of word embeddings. At the end of the course, students will be able to implement and analyze probabilistic language models based on N-grams, text classifiers using logistic regression and gradient-based learning, and vector-based approaches to wo
All levels
Foundations of LLMs and Deep Learning for Text Analysis
This course introduces the foundational concepts of large language models (LLMs) and deep learning techniques for text analysis, a critical skill set in today’s AI-driven landscape. As organizations increasingly rely on intelligent systems to process and interpret language data, understanding these technologies has become essential for modern professionals. Throughout the course, learners will explore how deep learning models analyze and extract meaning from textual data, gaining practical insights into real-world NLP applications. By studying the architecture and working principles of transf
All levels
Generative AI in Software Development
The course provides a comprehensive exploration of how generative AI is reshaping software development by accelerating coding, improving debugging, and enhancing automation. It is designed for aspiring software engineers, developers, and professionals who want to integrate AI into modern development workflows to build efficient, scalable, and error-free applications. You will explore the role of large language models (LLMs) like GPT, Gemini, and LLaMA in coding tasks, software testing, and project automation. The course begins with foundational AI concepts—machine learning, deep learning, and
All levels
Foundations of Artificial Intelligence
This course introduces learners to the core principles of artificial intelligence, including its history, definitions, and the role of data in AI. You’ll explore algorithms, specialized hardware, and delve into machine learning and deep learning fundamentals. Ethical considerations around AI, especially generative AI (GenAI), will also be discussed, ensuring you understand the broader impact AI has on society and the workforce. With clear explanations and real-world examples, the course ensures you not only learn theoretical concepts but also understand their practical implications. You’
All levels
Deep Learning Specialization
Five courses on neural networks, CNNs, sequence models, and ML strategy from DeepLearning.AI.
Intermediate
Computer Vision with OpenCV and Python
Image processing, object detection, and deep learning with OpenCV.
Intermediate
TensorFlow Developer Professional Certificate
Build and train neural networks with TensorFlow for vision, NLP, and time series.
Intermediate
PyTorch for Deep Learning Bootcamp
Learn PyTorch from scratch — tensors, neural networks, computer vision, and model deployment.
Intermediate
Practical Deep Learning for Coders
Free, top-down deep learning course — build state-of-the-art models from lesson one.
Intermediate
Generative AI with Large Language Models
AWS and DeepLearning.AI course on LLM architecture, fine-tuning, and deployment.
Intermediate
Natural Language Processing Specialization
Sentiment analysis, machine translation, and attention models with DeepLearning.AI.
Intermediate