Web Age Solutions Inc
Providing Technology Training and Mentoring For Modern Technology Adoption
Web Age Aniversary Logo
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887
Course #:TP2860

Beginning Application Development with TensorFlow and Keras Training

This course will provide you with a blueprint for how to build an application that generates predictions using a deep learning model. From there, you can continue to improve our example model—either by adding more data, computing more features, or changing its architecture—continuously increasing its prediction accuracy, or create a completely new model, changing the core components of the application as you see fit.


By completing this course, you will:

  • Identify the necessary technical requirements for developing a TensorFlow-and-Keras-powered application
  • Gain knowledge on different deep learning architectures and start to develop an intuition on what to choose for your problem
  • Train and evaluate the performance of deep learning models
  • Combine your model with Flask to create an application and HTTP API that returns model predictions


This course is designed for developers, analysts, and data scientists interested in developing applications using TensorFlow and Keras.


You need to have programming knowledge. We also assume your familiarity with Python 3 and basic knowledge of web-applications. You also need to have a prior understanding and working knowledge of linear algebra, probability, and statistics. This is a challenging course for developers, analysts, and  data scientists who are looking to get to grips with Tensorflow in the context of real-world application development.


Two days

Outline of Beginning Application Development with TensorFlow and Keras Training

Chapter 1 Introduction to Neural Networks and Deep Learning

  • What are Neural Networks?
  • Configuring a Deep Learning Environment

Chapter 2. Model Architecture

  • Choosing the Right Model Architecture
  • Using Keras as a TensorFlow Interface

Chapter 3. Model Evaluation and Optimization

  • Model Evaluation
  • Hyperparameter Optimization

Chapter 4. Productization

  • Handling New Data
  • Deploying a Model as a Web Application
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887