IBM · on edX

Deep Learning with TensorFlow and Keras

Intermediate 20 hours English Course CertificateFREE
Our recommendation
An IBM edX course covering the same core deep-learning ground as its PyTorch track — neural networks, training and evaluation — but through Google's TensorFlow and the high-level Keras API. It is the right pick if your workplace or goals favour TensorFlow over PyTorch. Hands-on and technical, for people comfortable with Python.

Good for: Learning deep learning with TensorFlow and Keras.

Less suitable if: You prefer PyTorch, or cannot code Python.

Skills you'll gain

Deep learningTensorFlowKerasNeural networksPythonModel training

Is this course right for you?

A good fit if you…

You want TensorFlow/Keras specifically
You can code Python
Your goals favour the TensorFlow ecosystem

Consider something else if you…

You prefer PyTorch
You cannot yet code Python
You want a no-code overview

Requirements: Python and some ML familiarity.

Realistic time: Around 5 weeks part-time.

About this course

Deep Learning with TensorFlow and Keras covers the same core deep learning ground as IBM's PyTorch track — neural networks, training, evaluation — but through Google's TensorFlow and its high-level Keras API instead. It's the right pick if your team or target job uses TensorFlow specifically, since the two frameworks aren't interchangeable in day-to-day use despite similar underlying concepts.

What you'll learn

Build neural networks with Keras's high-level API
Train and evaluate models in TensorFlow
Apply convolutional layers for image tasks
Use TensorFlow's data pipeline tools
Debug common TensorFlow/Keras training issues
Decide when TensorFlow vs. PyTorch fits a project

This course includes

20h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language

What it costs

You can audit the course free on edX. A verified certificate is a paid option, with financial assistance available.

Comparison · LBS

Compare alternatives for Deep Learning with TensorFlow and Keras

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
edX
Deep Learning with TensorFlow and Keras
Price
Free
Audit free · $199 cert
Duration
20 hrs
Level
Intermediate
Certificate
Course Certificate
freeCodeCamp4.7(5,800)
Machine Learning with Python Certification
Price
Free
Completely free, forever
Duration
300 hrs
Level
Intermediate
Certificate
Course Certificate
edX
Deep Learning with Python and PyTorch
Price
Free
Audit free · $199 cert
Duration
20 hrs
Level
Intermediate
Certificate
Course Certificate
DataCamp4.8(53)
Introduction to TensorFlow in Python
Price
Paid
DataCamp subscription · from $25/mo (free trial)
Duration
4 hrs
Level
Intermediate
Certificate
Course Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

A verified IBM certificate on edX is a credible learning record, though it is a course certificate rather than a formal qualification or degree.

Instructor

I
IBM
edX instructor

Taught by IBM's data science and AI training team.

About this provider

ED
edX
Non-profit online learning platform founded by Harvard and MIT. 45M+ learners worldwide.
Visit edX

Frequently asked questions

Both are leading frameworks. Pick based on your workplace or goals; this course covers TensorFlow/Keras, while IBM also offers a PyTorch track.
Yes — you can audit it free on edX; the verified certificate is a paid option.
Yes — it is hands-on in Python and assumes some ML familiarity.
A high-level API that makes building neural networks in TensorFlow more approachable, used throughout this course.
Around five weeks part-time.
Free
to audit
Enroll now