Cover image for Deep Learning CNN: Convolutional Neural Networks with Python

Deep Learning CNN: Convolutional Neural Networks with Python

A comprehensive, hands-on, and easy-to-understand course on Convolution Neural Networks with Python

Explore how Convolutional Neural Networks power modern computer vision and data science. You'll start with the basics and work your way up to building real-world applications using Python. By the end, you'll know how to use CNNs for tasks like image recognition and transfer learning.

Packt | Aug 2022 | 926 min

What You Will Learn

You'll begin with foundational concepts and gradually move into hands-on coding exercises. Each topic builds on the last, helping you understand both the theory and practical side of CNNs. You'll work on guided projects that reinforce your skills and give you experience with real datasets.

Key Features

  • Build and train CNNs from scratch using Python and TensorFlow
  • Apply CNNs to real-world projects like face verification and style transfer
  • Understand key concepts behind image processing and object detection

Target Audience

Perfect for beginners in data science or anyone curious about deep learning and computer vision. No prior experience is needed. If you want to learn CNNs from the ground up and apply them to practical projects, you'll find this course approachable and rewarding.

Related courses

Cover image for TensorFlow - Basic to Advanced - 100 Projects in 100 Days
Cover image for TensorFlow for Deep Learning Bootcamp: Zero to Mastery
Cover image for Modern Deep Learning Foundations
Cover image for Deep Learning - Crash Course 2023
Cover image for Deep Learning - Recurrent Neural Networks with TensorFlow
Cover image for Deep Learning - Artificial Neural Networks with TensorFlow