Duration of the online course: 6 hours and 1 minutes
New
Want to teach machines to see and understand images? This free online course dives into Convolutional Neural Networks (CNNs), the foundation behind many modern computer vision systems used for object detection, image recognition, face verification, and even neural style transfer. You will build intuition for why convolutions scale so well to large images, how filters capture visual patterns such as edges and textures, and how design choices like padding, stride, pooling, and volumetric convolutions shape what a network can learn.
As you progress, you will connect the core building blocks to practical, battle-tested architectures. You will explore why classic network designs matter, what made very deep networks finally trainable, and how ideas like skip connections, bottleneck layers, and multi-branch modules help models become both stronger and more efficient. Along the way, the course emphasizes the kind of reasoning used in real projects: choosing proven baselines, adapting open-source implementations responsibly, and applying transfer learning to reach high performance even when data or training time is limited. You will also see how data augmentation can improve robustness by exposing a model to the variety it will face in the real world.
From there, the focus shifts from recognizing a whole image to pinpointing what is inside it. You will learn how localization augments classification with additional outputs, how detection systems evaluate predictions using IoU, and why post-processing steps like non-max suppression are essential for turning dense candidate predictions into clean final boxes. Modern detection approaches are covered conceptually, helping you understand the key tradeoffs between sliding-window style computation, region proposal pipelines, and single-shot methods such as YOLO.
The final part broadens your toolkit with techniques for identity and similarity learning, including one-shot learning for face recognition using Siamese networks and triplet loss. You will also look inside CNN representations to understand what different layers tend to respond to, then apply that insight to neural style transfer, where optimization balances content and style statistics to generate new images. By the end, you will be able to reason clearly about CNN design choices, evaluation signals, and the components that power detection and recognition systems—skills that transfer directly to many AI and machine learning roles in technology.
Explore free Deep Learning courses, a key subcategory of Artificial Intelligence. Learn neural networks, algorithms, and more to advance your AI skills.
Explore free Computer Vision courses, a key subfield of Artificial Intelligence, and master techniques for image and video analysis.
6 hours and 1 minutes of online video course
Digital certificate of course completion (Free)
Exercises to train your knowledge
100% free, from content to certificate
Ready to get started?Download the app and get started today.
Install the app now
to access the courseOver 5,000 free courses
Programming, English, Digital Marketing and much more! Learn whatever you want, for free.
Study plan with AI
Our app's Artificial Intelligence can create a study schedule for the course you choose.
From zero to professional success
Improve your resume with our free Certificate and then use our Artificial Intelligence to find your dream job.
You can also use the QR Code or the links below.

Free CourseData Science
5h58m
38 exercises

Free CourseDeep Learning With PyTorch
3h39m
19 exercises

Free CourseMachine Learning tutorial
10h20m
6 exercises

Free CourseArtificial Intelligence Masterclass: Search, Logic, Machine Learning and Deep Learning
31h57m
57 exercises

Free CourseChat GPT and OpenAI API course
5h17m

Free CourseArtificial intelligence
12h40m
7 exercises

Free CourseMachine Learning for complete beginners
1h09m
17 exercises

Free CourseData Science full course
11h22m

Free CourseFundamentals of Artificial Intelligence
25h26m
34 exercises

Free CourseDeep Learning Computer Vision Masterclass
48h19m
22 exercises
Thousands of online courses in video, ebooks and audiobooks.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 10 million
students
Free and Valid
Certificate
60 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video and ebooks