Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Course

Getting Started with TensorFlow

Deep learning can be challenging to implement and optimize without the right tools and workflows. This course will teach you how to build, train, evaluate, and customize neural network models using TensorFlow and Keras.

Intermediate
2h 56m

Created by Janani Ravi

Last Updated Jul 07, 2026

Course Thumbnail
  • Course

Getting Started with TensorFlow

Deep learning can be challenging to implement and optimize without the right tools and workflows. This course will teach you how to build, train, evaluate, and customize neural network models using TensorFlow and Keras.

Intermediate
2h 56m

Created by Janani Ravi

Last Updated Jul 07, 2026

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • AI
What you'll learn

Building and training deep learning models can be complex, especially when dealing with model architecture design, training stability, and performance optimization across different hardware environments.

In this course, Getting Started with TensorFlow, you’ll gain the ability to build, train, evaluate, and customize neural network models using TensorFlow and Keras.

First, you’ll explore TensorFlow fundamentals, including tensor operations, execution modes, and environment setup with hardware acceleration.

Next, you’ll discover how to design and train neural networks for regression and classification, along with techniques for optimization, regularization, and evaluation.

Finally, you’ll learn how to customize models using the Functional API, implement advanced architectures such as multi-input and multi-output networks, and extend TensorFlow with custom layers and callbacks.

When you’re finished with this course, you’ll have the skills and knowledge of TensorFlow needed to confidently develop and optimize end-to-end deep learning solutions.

Getting Started with TensorFlow
Intermediate
2h 56m
Table of contents

About the author
Janani Ravi - Pluralsight course - Getting Started with TensorFlow
Janani Ravi
199 courses 4.5 author rating 6281 ratings

A problem solver at heart, Janani has a Masters degree from Stanford and worked for 7+ years at Google. She was one of the original engineers on Google Docs and holds 4 patents for its real-time collaborative editing framework.

2025 Forrester Wave™ names Pluralsight as a Leader among tech skills dev platforms

See how our offering and strategy stack up.

forrester wave report