TensorFlow
25 courses5.9M learners10 providers
Master Google's open-source machine learning framework for building and deploying ML models. Learn TensorFlow and Keras for deep learning, model optimization, and production deployment.
AllKerasTF ServingTF LiteModel OptimizationTensorBoard
Editor's Picks
Top Rated in TensorFlow
Harvard / edX
Free
beginner
CS50's Introduction to Artificial Intelligence with Python
Harvard / edX
7 weeksbeginner
Free
Coursera
$49/mo
intermediate
TensorFlow Developer Professional Certificate
Coursera
4 monthsintermediate
$49/mo
Udemy
$12.99
intermediate
TensorFlow Developer Certificate in 2024: Zero to Mastery
Udemy
64 hoursintermediate
$12.99
All TensorFlow Courses
Google
Free
beginner
Machine Learning Crash Course
15 hoursbeginner
Free
Harvard / edX
Free
beginner
CS50's Introduction to Artificial Intelligence with Python
Harvard / edX
7 weeksbeginner
Free
Kaggle
Free
beginner
Intro to Deep Learning
Kaggle
4 hoursbeginner
Free
Coursera
$49/mo
advanced
Machine Learning Engineering for Production (MLOps)
Coursera
4 monthsadvanced
$49/mo
Coursera
$49/mo
intermediate
TensorFlow Developer Professional Certificate
Coursera
4 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate
IBM AI Engineering Professional Certificate
Coursera
3 monthsintermediate
$49/mo
edX
Free
beginner
Deep Learning Fundamentals with Keras
edX
5 weeksbeginner
Free
Udemy
$12.99
intermediate
Deep Learning A-Z 2024: Neural Networks, AI & ChatGPT
Udemy
23 hoursintermediate
$12.99
Udemy
$12.99
intermediate
TensorFlow Developer Certificate in 2024: Zero to Mastery
Udemy
64 hoursintermediate
$12.99
Udemy
$12.99
beginner
Complete Machine Learning & Data Science Bootcamp 2024
Udemy
44 hoursbeginner
$12.99
Google
Free
beginner
Intro to TensorFlow for Deep Learning
2 monthsbeginner
Free
Google Cloud
$49/mo
advanced
ML Pipelines on Google Cloud
Google Cloud
1 weekadvanced
$49/mo
Kaggle
Free
intermediate
Computer Vision
Kaggle
4 hoursintermediate
Free
Coursera
$49/mo
beginner
Introduction to Deep Learning & Neural Networks with Keras
Coursera
3 weeksbeginner
$49/mo
DataCamp
$25/mo
intermediate
Deep Learning in Python
DataCamp
4 hoursintermediate
$25/mo
DataCamp
$25/mo
intermediate
Introduction to Natural Language Processing in Python
DataCamp
4 hoursintermediate
$25/mo
LinkedIn Learning
$29.99/mo
beginner
Deep Learning: Getting Started
LinkedIn Learning
2 hoursbeginner
$29.99/mo
DeepLearning.AI
Free
intermediate
Quantization Fundamentals with Hugging Face
DeepLearning.AI
1 hourintermediate
Free
Coursera
$49/mo
beginner
Introduction to TensorFlow for AI, ML, and DL
Coursera
4 weeksbeginner
$49/mo
Udemy
$12.99
beginner
The Data Science Course: Complete Data Science Bootcamp
Udemy
32 hoursbeginner
$12.99
LinkedIn Learning
$29.99/mo
intermediate
Computer Vision: Deep Learning with Python
LinkedIn Learning
3 hoursintermediate
$29.99/mo
DeepLearning.AI
Free
advanced
Efficiently Serving LLMs
DeepLearning.AI
1 houradvanced
Free
LinkedIn Learning
$29.99/mo
beginner
TensorFlow: Essential Training
LinkedIn Learning
3 hoursbeginner
$29.99/mo
DeepLearning.AI
Free
intermediate
Introduction to On-Device AI
DeepLearning.AI
1 hourintermediate
Free
Coursera
$49/mo
intermediate
Deep Learning for Computer Vision with TensorFlow
Coursera
4 weeksintermediate
$49/mo
Frequently Asked Questions
Should I learn TensorFlow or PyTorch?
TensorFlow excels in production deployment with TF Serving and TF Lite. PyTorch is preferred in research. For industry roles, knowing both is ideal, but TensorFlow is a strong starting point.
What is Keras and how does it relate to TensorFlow?
Keras is TensorFlow's high-level API that simplifies model building. It provides intuitive abstractions for layers, models, and training loops while allowing access to lower-level TensorFlow features when needed.
Can I deploy TensorFlow models on mobile devices?
Yes, TensorFlow Lite (TF Lite) allows you to optimize and deploy models on mobile and edge devices. TensorFlow.js enables running models directly in web browsers.
What are the best TensorFlow certifications?
The Google TensorFlow Developer Certificate is the most recognized credential. DeepLearning.AI's TensorFlow Developer Professional Certificate on Coursera provides comprehensive preparation.