Skip to content
CBT Nuggets
DemoBook a Demo

Introduction to Deep Learning

This Deep Learning course equips junior data scientists with the skills to implement deep learning solutions for image data, text classification, and time-series predictive modeling. Learn to use TensorFlow for computer vision (CV), natural language processing (NLP), and explore Large Language Models (LLMs). Ideal for onboarding new data scientists or as a data science reference resource.

Updated July 2024

38Skills
281Videos
34hTotal

Who This Course Is For

This deep learning training is considered associate-level data science training, which means it was designed for data scientists who have a basic understanding of Python programming and machine learning concepts, including supervised and unsupervised learning.

Skills Your Team Will Gain

  • Building and training neural networks for image and text classification
  • Learning the differences between machine learning and deep learning, and when to use one over the other
  • Understanding Convolutional Neural Networks (CNNs) and Natural Language Processing (NLP) techniques
  • Evaluating and optimizing deep learning models using pre-trained models from TensorFlow, Google, and Kaggle

Course Curriculum

One skill is free to watch — no signup needed. The other 37 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Explore Deep Learning Foundational Concepts

Jonathan BarriosDuration: 44m13 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Explore Deep Learning Foundational ConceptsFree44m · 13 videos
  • Premium skill.Set Up a Deep Learning Development Environment52m · 14 videos
  • Premium skill.Explore Computer Vision Foundational Concepts50m · 12 videos
  • Premium skill.Examine TensorFlow Convolutional Neural Networks1h 2m · 12 videos
  • Premium skill.Build a Computer Vision Model with TensorFlow1h 10m · 14 videos
  • Premium skill.Compare Deep and Convolutional Neural Networks1h 8m · 12 videos
  • Premium skill.Ingest Real-world Image Data with TensorFlow50m · 10 videos
  • Premium skill.Improve CNN Model Performance with TensorFlow1h 2m · 11 videos
  • Premium skill.Visualize to Avoid CNN Overfitting with TensorFlow55m · 14 videos
  • Premium skill.Build a Multi-Class CNN Classifier with TensorFlow1h 4m · 8 videos
  • Premium skill.Write an Algorithm to Classify Dog or Cat Images52m · 8 videos
  • Premium skill.Explore Transfer Learning with TensorFlow53m · 10 videos
  • Premium skill.Leverage Various Callbacks for Transfer Learning51m · 17 videos
  • Premium skill.Reuse Pre-Trained TensorFlow Hub Models of Kaggle53m · 12 videos
  • Premium skill.Build TensorFlow Hub Feature Extraction Models54m · 12 videos
  • Premium skill.Compare ResNet and EfficientNet Pre-Trained Models52m · 13 videos
  • Premium skill.Implement Fine-Tuning with TensorFlow Hub Models1h · 14 videos
  • Premium skill.Fine-Tune TensorFlow Hub Models on Large Datasets1h 9m · 16 videos
  • Premium skill.Learn Natural Language Processing with TensorFlow50m · 13 videos
  • Premium skill.Train Machines to Read with Token Sequences & More50m · 12 videos
  • Premium skill.Build an Enhanced Vocabulary with News Headlines48m · 12 videos
  • Premium skill.Apply Sentiment Insights with Text Embeddings51m · 14 videos
  • Premium skill.Analyze Sentiments in Vector Spaces and Embeddings58m · 14 videos
  • Premium skill.Apply Real-World Sentiment Analysis with Yelp Data57m · 11 videos
  • Premium skill.Transition from Tokenization to Sequence Models1h · 14 videos
  • Premium skill.Apply TensorFlow NLP to Classify Disaster Tweets45m · 12 videos
  • Premium skill.Optimize TensorFlow NLP Disaster Binary Classifier50m · 12 videos
  • Premium skill.Submit Your Tweet Classifier Into a Kaggle Contest57m · 12 videos
  • Premium skill.Transition from SimpleRNN to Bidirectional LSTM51m · 14 videos
  • Premium skill.Compare LSTM, GRU, and Convolutional LSTM Networks45m · 13 videos
  • Premium skill.Move from LSTM to Fine-Tune TensorFlow Hub Models46m · 11 videos
  • Premium skill.Explore Generative Text Sequence Models in NLP51m · 17 videos
  • Premium skill.Generate Text with Recurrent Neural Networks(RNNs)50m · 13 videos
  • Premium skill.Explore Types of Time Series and Temporal Patterns47m · 18 videos
  • Premium skill.Time Series Forecasting with Deep Neural Networks50m · 13 videos
  • Premium skill.Explore Time Series with Recurrent Neural Networks48m · 13 videos
  • Premium skill.Explore Time Series with DNN, RNN, and LSTM46m · 16 videos
  • Premium skill.Build a DNN, LSTM, and CNN Sunspot Forecast Model50m · 11 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Put this course to work for your team

Every plan includes this course plus the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

Organizations adding deep learning to analytics or application workflows need more than experimentation; they need junior data scientists who can build, compare, and improve models consistently. This course fits teams with Python and basic machine learning experience who are moving into TensorFlow-based computer vision, NLP, and time-series forecasting. Plan for about 34 hours per learner, making it best suited for structured onboarding, a team upskilling sprint, or a shared reference path for data science practitioners. IT Directors and Training Managers should expect change-management value from the course’s progression: learners move from foundational concepts and environment setup into applied model building, performance improvement, transfer learning, sentiment analysis, and forecasting. CBT Nuggets Playlists can help assign this as a cohort path, while Team Reporting helps leaders track learner progress and completion across the team.

Team Impact

How this training helps your team succeed

IT teams complete this training to move junior data scientists from theory into repeatable TensorFlow workflows across common business data types: images, text, and time series.

  • Build and improve image classifiers, including dog-or-cat classification, multi-class CNNs, and models that ingest real-world image data.
  • Reduce model development time by applying transfer learning with TensorFlow Hub, Kaggle models, ResNet, and EfficientNet comparisons.
  • Support text-driven business decisions by building sentiment analysis workflows with embeddings, vector spaces, Yelp data, and disaster tweet classification.
  • Expand forecasting capability by comparing DNN, RNN, LSTM, and CNN approaches for time-series patterns such as sunspot forecasting.

After completion

Capabilities your team walks away with

Knowledge

  • Deep learning fundamentals and how they differ from traditional machine learning approaches.
  • TensorFlow development environment setup for deep learning projects.
  • Core computer vision concepts, including CNN architecture, overfitting, callbacks, and transfer learning.
  • NLP concepts such as tokenization, sequences, embeddings, sentiment analysis, RNNs, LSTMs, and GRUs.
  • Time-series concepts, temporal patterns, and model choices for forecasting.

Ability

  • Build TensorFlow CNN models for binary and multi-class image classification.
  • Ingest real-world image data and improve CNN performance through visualization and tuning.
  • Reuse and fine-tune pre-trained TensorFlow Hub models on smaller and larger datasets.
  • Create TensorFlow NLP classifiers for sentiment analysis and disaster tweet classification.
  • Compare DNN, RNN, LSTM, CNN, GRU, and bidirectional LSTM approaches for practical modeling tasks.

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT Directors use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

Professional TensorFlow Developer

Dive into the emerging field of MLOps and create custom AI and machine learning models in this TensorFlow course. This Professional TensorFlow training prepares you to design, deploy, and optimize models using the popular open-source ecosystem. Use t...

~37h

This course is included with every subscription

Unlock this one course, or get one learner — or your whole team — access to all 287 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$149one time

No subscription

One year of access to Deep Learning

  • Every skill in this course
  • Its virtual labs and practice exam
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

IT Trainerbot Pro

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for Teams

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access

Need tenant hosting, reseller terms, or payment plans on a larger agreement? Book a Demo to discuss an Enterprise contract.

See plans and pricing for your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Is it worth it to take an introductory deep learning course?

Yes, for particular people – especially anyone interested in a career in fields like data science or large data model engineering – learning about deep learning's fundamentals is definitely worth it. Of course, a tutorial on the basics of deep learning isn't necessary for anyone and everyone, but if data science, artificial intelligence research, or machine learning engineering is interesting to you, this course can help you get your first steps in the field and decide what's next.

What's the best way for a beginner to learn about deep learning?

A course like this is the best way to get introduced to the topic because of its emphasis on a strong foundation. This video-based course emphasizes familiarity with the broad concepts and essential vocabulary of the entire deep learning subject matter without endorsing a particular approach, technology suite or vendor. When you're just getting started, a short, agnostic course can help you choose your own path through the subject.

Does deep learning and machine learning require a lot of math?

Yes – even though this particular course on the basics of deep learning doesn't require more than familiarity with basic mathematical knowledge – deep learning takes a thorough understanding of fairly advanced math. Once you move beyond introductions to the topic, deep learning implementation depends on a grasp of linear algebra and calculus to start. As you move into deep learning approaches in building probability models and implementing optimization techniques, advanced math is even more important.

Can't I learn deep learning on my own?

Of course you can learn deep learning on your own. But it's worth thinking about what exactly it means to learn something on your own. You can learn a foreign language on your own, but you can't just make up the grammar and vocabulary. Artificial intelligence design and deep learning engineering are similar: they're highly complex topics with complicated implementations. Courses like this are the best introduction to deep learning's 'grammar' – after that, you can practice and improve on your own.

Are there any certifications associated with this course on deep learning?

No, this course isn't designed to help pass any particular certifying exam. Some hardware and software vendors have added topics about incorporating deep learning and AI/ML into their technology ecosystems to their certifications. But so far there's no IT certification that's specifically about the topic of deep learning writ large. This course teaches you the basic concepts and vocabulary of deep learning with no time spent on memorization or exam prep.

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.