Deep Learning with TensorFlow and Keras
Is this course right for you?
That framework choice is the whole point of picking this over the PyTorch version: take it if your workplace or goals favour TensorFlow, and take the PyTorch track instead if they don't. Either way it's a technical, code-along course that assumes you can already program in Python. Audit it free on edX, with a paid verified certificate and financial assistance available. The concepts transfer even as the frameworks evolve (as of 2026).
Compare alternatives for Deep Learning with TensorFlow and Keras
- Price
- FreeAudit free · paid verified certificate
- Duration
- 20 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeAudit free · paid verified certificate
- Duration
- 20 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- PaidDataCamp subscription
- Duration
- 4 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
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.
Instructor
Taught by IBM's data science and AI training team.