
TensorFlow - Basic to Advanced - 100 Projects in 100 Days
Build, deploy, and scale practical machine learning models from first principles
Created by Vivian Aranha
Start with the basics of TensorFlow and work your way up to building and deploying advanced machine learning models. You'll move from understanding tensors and neural networks to applying deep learning techniques for images, text, and time-series data. Each section connects theory to hands-on projects, helping you build real-world skills.
Packt | Aug 2026 | 279 min
What You Will Learn
You'll start by setting up your environment and learning TensorFlow's core concepts. As you progress, you'll build models using Keras, explore convolutional and recurrent networks, and apply transfer learning. Each topic is reinforced with practical projects before moving on to deployment and scaling workflows.
Key Features
- Set up TensorFlow and build neural networks using Keras and core components
- Train CNNs and RNNs for image, language, and sequence modeling tasks
- Deploy and scale models with TensorFlow Serving, Lite, and TFX pipelines
Target Audience
This course is ideal for beginners in machine learning or software development who want to build practical TensorFlow skills. If you're looking to create, evaluate, and deploy machine learning models for real-world tasks, you'll find step-by-step guidance and hands-on projects that help you grow from foundational knowledge to advanced applications.





