The tracks helped me complete my journey without feeling lost. Each course builds on the last, keeping me motivated and on track
Track
Continue your machine learning journey into deep learning. Use the PyTorch library to create neural networks to model different data types.
Loved by learners at thousands of companies
Make progress on the go with our mobile courses and daily 5-minute coding challenges.
The tracks helped me complete my journey without feeling lost. Each course builds on the last, keeping me motivated and on track

DataCamp helped me transition from someone curious about data to someone actively applying these skills in my job
I've been using DataCamp for four years, and it's helped me transition from filling gaps in my skills to proactively creating value for my company
Yes, this Track is suitable for beginners as it starts with an Introduction to Deep Learning with PyTorch course.
The programming language for this Track is Python.
This Track will benefit those who are interested in data science and deep learning, and those who are looking to upskill in their current job or seek new job opportunities in this field.
This Track will provide you with essential deep learning concepts and skills that can be applied to a variety of real-world problems, making you more competitive and attractive in the job market.
This Track will take approximately 18 hours to complete, as it consists of several courses.
A skill track focuses on a specific set of skills, while a career track covers a broader range of topics and skills necessary for a specific career path.
The four courses included in this Track are Introduction to Deep Learning with PyTorch, Intermediate Deep Learning with PyTorch, Deep Learning for Images with PyTorch, and Deep Learning for Text with PyTorch.
The PyTorch framework is a popular tool for building deep learning models in Python, making it easier to apply deep learning techniques to solve real-world problems.
Data Science Content Developer, DataCamp
Course
Learn how to build your first neural network, adjust hyperparameters, and tackle classification and regression problems in PyTorch.
Learn how to build your first neural network, adjust hyperparameters, and tackle classification and regression problems in PyTorch.
Course
Learn about fundamental deep learning architectures such as CNNs, RNNs, LSTMs, and GRUs for modeling image and sequential data.
Learn about fundamental deep learning architectures such as CNNs, RNNs, LSTMs, and GRUs for modeling image and sequential data.
Project
Automate e-commerce processes with image classification.
Automate e-commerce processes with image classification.
Course
Apply PyTorch to images and use deep learning models for object detection with bounding boxes and image segmentation generation.
Apply PyTorch to images and use deep learning models for object detection with bounding boxes and image segmentation generation.
Course
Discover the exciting world of Deep Learning for Text with PyTorch and unlock new possibilities in natural language processing and text generation.
Discover the exciting world of Deep Learning for Text with PyTorch and unlock new possibilities in natural language processing and text generation.
Deep Learning in Python
Track
Complete