Whether you're a beginner or an experienced practitioner, our courses will provide you with the knowledge and skills you need to create your own Generative models and explore the creative potential of AI. Start your journey towards becoming a Generative AI expert today!
Generative AI Courses
Learning Generative AI requires a strong foundation in machine learning, deep learning, and probability theory, as well as proficiency in programming languages such as Python and experience with deep learning frameworks such as TensorFlow or PyTorch. Browse our collection of Nanodegree programs and free courses covering these topics to skill up for a career in one of the most exciting fields in technology.
- nanodegree
Intermediate Python
Learn how to plan, design, and implement enterprise data infrastructure solutions and create the blueprints for your organization’s data success.
Skills Covered
Python, Object-Oriented Programming, Modular code, Python Package Index
Prerequisites
Basic Python
intermediate2 Months153 reviews - nanodegree
AI Programming with Python
Learn Python, NumPy, pandas, Matplotlib, PyTorch, calculus, and linear algebra—the foundations for building your own neural network.
Skills Covered
Python, NumPy, Pandas, Matplotlib, PyTorch
Prerequisites
Basic Algebra and Programming Knowledge
beginner3 Months1635 reviews - nanodegree
Intro to Machine Learning with PyTorch
Build a solid foundation in supervised, unsupervised, and deep learning. Then, use these skills to test and deploy machine learning models in a production environment.
Skills Covered
Introduction to Machine Learning, Supervised Learning, Deep Learning, Unsupervised Learning
Prerequisites
Intermediate Python
intermediate3 Months449 reviewsIn collaboration with:
Kaggle, AWS
- nanodegree
AWS Machine Learning Engineer
Learn the data science and machine learning skills required to build and deploy machine learning models in production using Amazon SageMaker.
Skills Covered
Feature Engineering, Machine Learning Fluency, Data Loading with SageMaker, Amazon S3, Neural Network Basics, Deep Learning Fluency, Hyperparameter Tuning, Machine Learning Framework Fundamentals, SageMaker JumpStart, Cloud Resource Allocation, Distributed Model Training with SageMaker, AWS Lambda
Prerequisites
Basic knowledge of machine learning algorithms and Python programming
intermediate5 Months148 reviewsIn collaboration with:
AWS
- nanodegree
Machine Learning DevOps Engineer
Gain the DevOps skills required to automate the various aspects and stages of building and monitoring machine learning models.
Skills Covered
API Development, Automated Model Scoring, CI/CD, Model Testing, Data Version Control, Machine Learning Pipelines
Prerequisites
Prior experience with Python and Machine Learning
advanced4 Months120 reviews - nanodegree
Deep Learning
Deep learning is driving advances in artificial intelligence that are changing our world—enroll now and learn to build and apply your own deep neural networks.
Skills Covered
Neural Networks, Perceptron, Autoencoders, Convolutional Neural Networks, PyTorch, Object Detection, Recurrent Neural Networks, Long-Short Term Memory Networks, Backpropagation, Generative Adversarial Networks, Deep Learning Techniques, Image Generation, Hyperparameter Tuning
Prerequisites
Intermediate Python
intermediate4 Months3370 reviews - nanodegree
Deep Reinforcement Learning
Master the deep reinforcement learning skills that are powering amazing advances in AI—and start applying these skills to applications like video games and robotics.
Skills Covered
Reinforcement Learning, Neural Networks, PyTorch, Deep Q-Networks (DQN), Deep Deterministic Policy Gradients (DDPG)
Prerequisites
Experience with Python, Probability, Machine Learning, & Deep Learning.
advanced3 Months539 reviewsIn collaboration with:
Unity, Nvidia Deep Learning Institute
- nanodegree
AI Engineer using Microsoft Azure
Master the skills necessary to implement machine learning models, build end-to-end AI solutions, and manage continuous improvement of an Azure AI solution.
Skills Covered
Object Detection, Image Classification, Form Recognition, Facial Recognition, Face Detection, Azure Cognitive Services, Microsoft Bot Framework, Azure Conversational AI Agents, Architecture Diagramming, Requirements Gathering, Intent Recognition, Key Phrase Extraction, Azure Form Recognizer, Bounding Boxes
Prerequisites
Python, Microsoft Azure, JSON and REST programming semantics
advanced3 MonthsIn collaboration with:
Microsoft
- course
Ethical AI
Learn to apply ethical AI to minimize bias, while maximizing fairness and explainability, ensuring an ethical future for all.
Skills Covered
AI Fairness, AI Governance, AI Transparency, Model Bias Analysis, Model Bias Mitigation, Explainable AI, Ethical AI
Prerequisites
AI & machine learning fundamentals
intermediate1 Month - free
AWS Machine Learning Foundations Course
Learn what machine learning is and the steps involved in building and evaluating models. Gain in demand skills needed at businesses working to solve challenges with AI.
Skills Covered
Computer vision, Reinforcement learning, Generative AI, Machine Learning, Object-oriented programming
intermediate2 Months - free
Reinforcement Learning
Learn how to engage with machine learning from a theoretical perspective. Explore automated decision-making and dive into advanced algorithms.
Skills Covered
Reinforcement Learning, Temporal Difference, Game Theory, Partially Observable Markov Decision Processes (POMDP), Machine Learning
advanced4 MonthsIn collaboration with:
Georgia Institute of Technology
- free
Intro to TensorFlow for Deep Learning
Developed by Google and Udacity, this course teaches a practical approach to deep learning for software developers.
intermediate2 MonthsIn collaboration with:
TensorFlow
- free
Intro to Deep Learning with PyTorch
Learn the basics of deep learning and implement your own deep neural networks with PyTorch
Skills Covered
Deep Learning, PyTorch, Neural Networks, CNNs, LSTMs, Style Transfer
intermediate2 MonthsIn collaboration with:
Facebook AI
- free
Introduction to Computer Vision
This course provides an introduction to computer vision including fundamentals, methods for application and machine learning classification.
Skills Covered
Image Processing, Stereo Geometry, Feature Detection & Matching, Object Tracking, Classification & Recognition
intermediate4 MonthsIn collaboration with:
Georgia Institute of Technology