Description
Python Projects: Build 50+ GUI, OpenCV & Terminal Projects is a course on how to build a wide range of real-world Python applications published by Udemy Online Academy. This is a hands-on, project-based course that teaches you how to build a wide range of real-world Python applications, including graphical user interfaces (GUIs), computer vision with OpenCV, and command-line tools. You’ll deepen your Python skills by building over 50 diverse projects that reinforce core programming concepts, application libraries, and solving real-world problems. The course covers creating interactive GUIs using frameworks like Tkinter or PyQt, working with images and video using OpenCV for tasks like object recognition and manipulation, and building useful terminal-based scripts and tools that automate everyday tasks.
This course is completely project-based and helps you learn Python by building practical applications step by step. You’ll start with terminal-based projects to strengthen your Python fundamentals like variables, loops, functions, file management, and error handling. As you progress, you’ll move on to GUI development using Tkinter, where you’ll create interactive desktop applications like calculators, text editors, form-based applications, and more. By the end of the course, you’ll have a strong portfolio of Python projects and the confidence to build your own applications from scratch.
What you will learn in Python Projects: Build 50+ GUI, OpenCV & Terminal Projects:
- Send Email Programmatically Using Python
- Text Toolbox Using Python
- Basic File Organizer Using Python
- Advanced Automatic File Organizer Using Python
- Check if Two PDF Documents Are Identical with Python
- Python Program to Extract Frames Using OpenCV
- OpenCV BGR Color Palette with Track Bars
- Display Coordinates of Clicked Points on Image Using Python-OpenCV
- Draw Rectangular Shape and Extract Objects Using Open CV
- Drawing with Mouse on Images Using Python-OpenCV
- Detect White and Black Points Using OpenCV
- Background Subtraction – OpenCV
- Save Video Played from Webcam
- Play Video in Reverse Using OpenCV
- Pattern Matching with OpenCV
- Cartoonize an Image Using OpenCV – Python
- And…
Course specifications
Publisher: Udemy
Instructors: Jayanta Sarkar
Language: English
Level: Introductory to Advanced
Number of Lessons: 116
Duration: 19 hours and 39 minutes
Course topics on 2026/1

Python Projects: Build 50+ GUI, OpenCV & Terminal Projects Prerequisites
Basic understanding of programming concepts (variables, loops, conditions) will be helpful
No prior Python experience is required – Python fundamentals are explained as we build projects
A PC or laptop (Windows, macOS, or Linux)
Curiosity to explore real-world problem solving
Pictures

Python Projects: Build 50+ GUI, OpenCV & Terminal Projects introduction video
Installation guide
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 1080p
Downloadly link
Rapidgator link
File password (s): www.downloadly.ir
Size
9.8 GB