Udemy

Python Projects: Build 56+ GUI, OpenCV & Terminal Projects

Enroll Now
  • 37 Students
  • Updated 3/2026
4.5
(09 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
22 Hour(s) 33 Minute(s)
Language
English
Taught by
Jayanta Sarkar
Rating
4.5
(09 Ratings)

Course Overview

Python Projects: Build 56+ GUI, OpenCV & Terminal Projects

Build 56+ Real-World Python Projects with OpenCV, Tkinter GUI, and Terminal-Based Applications

Welcome to the ultimate hands-on Python project course designed to take your programming skills to the next level! In this course, you will build 50+ real-world Python projects that cover a wide range of applications—from simple terminal-based programs to advanced computer vision and GUI applications.

This course is completely project-driven, helping you learn Python by building practical applications step by step. You’ll start with terminal-based projects to strengthen your Python fundamentals such as variables, loops, functions, file handling, and error management. 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 apps, and more.

A major highlight of this course is Python OpenCV. You’ll work on exciting computer vision projects such as face detection, image processing, motion detection, camera-based applications, and real-time video analysis. Each project is explained clearly, focusing on both logic and implementation.

Whether you’re a beginner looking to gain confidence or an intermediate learner aiming to build a strong portfolio, this course will give you practical experience, problem-solving skills, and industry-relevant projects—all in one place.

By the end of the course, you’ll have a powerful Python project portfolio and the confidence to build your own applications from scratch.

Course Content

  • 60 section(s)
  • 132 lecture(s)
  • Section 1 Introduction
  • Section 2 Find the next palindrome number
  • Section 3 Day : Create a Voice Recorder using Python
  • Section 4 Drink Water Reminder Using Python Desktop Notifications
  • Section 5 Email Address Finder
  • Section 6 send email programmatically using python
  • Section 7 Text Utility tool using python
  • Section 8 Basic file organiser using python
  • Section 9 Advanced Automatic File Organizer Using Python
  • Section 10 Day : Check if two PDF documents are identical with Python
  • Section 11 ----------intermediate level projects----------
  • Section 12 Python Program to extract frames using OpenCV
  • Section 13 OpenCV BGR color palette with trackbars
  • Section 14 Displaying the coordinates of the points clicked on the image using Python-OpenC
  • Section 15 Draw rectangular shape and extract objects
  • Section 16 Drawing with Mouse on Images using Python-OpenCV
  • Section 17 White and black dot detection using OpenCV
  • Section 18 Background subtraction – OpenCV
  • Section 19 Saving Operated Video from a webcam
  • Section 20 Play a video in reverse mode using OpenCV
  • Section 21 Template Matching with OpenCV
  • Section 22 Cartooning an Image using OpenCV – Python
  • Section 23 Replace Green Screen using OpenCV- Python
  • Section 24 Create a Screen recorder using Python
  • Section 25 Build your own Jarvis computer assistant using python
  • Section 26 To-Do List App GUI
  • Section 27 Simple Calculator GUI
  • Section 28 Digital Clock GUI
  • Section 29 Digital Alarm Clock GUI
  • Section 30 Currency Converter
  • Section 31 BMI Calculator GUI
  • Section 32 Unit Converter GUI
  • Section 33 text to speech converter GUI application
  • Section 34 -----------Advanced level Python projects----------
  • Section 35 Text Detection and Extraction using OpenCV and OCR
  • Section 36 Invisible T-shirt using OpenCV
  • Section 37 Face Detection using Python and OpenCV with webcam
  • Section 38 Live Face Blur - Privacy Filter
  • Section 39 Gun Detection using Python-OpenCV
  • Section 40 Pedestrian Detection using OpenCV-Python
  • Section 41 Detecting objects of similar color in Python using OpenCV
  • Section 42 detecting car using openCV
  • Section 43 Detect and Recognize Car License Plate from a video in real time openCV
  • Section 44 Live Webcam Drawing using OpenCV
  • Section 45 Right and Left Hand Detection Using Python
  • Section 46 Creating a Finger Counter Using Computer Vision and OpenCV in Python
  • Section 47 Finger Counter Using MediaPipe Task API + OpenCV
  • Section 48 Brightness Control With Hand Detection using OpenCV in Python
  • Section 49 Mouse Control Using Finger Tip
  • Section 50 Display MediaPipe Face Mesh with OpenCV
  • Section 51 Real-Time Face Tilt Detection (Webcam + MediaPipe)
  • Section 52 Build a real-time multi-face recognizer
  • Section 53 Change camera filter with hand gesture with the help of python open CV
  • Section 54 Barcode and QR code scanner
  • Section 55 create text editor GUI application
  • Section 56 login and sign up from GUI
  • Section 57 quiz app GUI
  • Section 58 image viewer GUI application
  • Section 59 Drawing Canvas GUI application Project
  • Section 60 Real-Time Face Swapping Using OpenCV & MediaPipe

What You’ll Learn

  • Find the next palindrome number, Create a Voice Recorder using Python, Drink Water Reminder Using Python Desktop Notifications, Email Address Finder, Send email programmatically using python, Text Utility tool using python, Basic file organiser 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 trackbars, Displaying the coordinates of the points clicked on the image using Python-OpenCV, Draw rectangular shape and extract objects Using Open CV, Drawing with Mouse on Images using Python-OpenCV, White and black dot detection using OpenCV, Background subtraction – OpenCV, Saving Operated Video from a webcam, Play a video in reverse mode using OpenCV, Template Matching with OpenCV, Cartooning an Image using OpenCV – Python, Replace Green Screen using OpenCV- Python, Create a Screen recorder using Python, Build your own Jarvis computer assistant using python, To-Do List App GUI using Tkinter, Simple Calculator GUI, Digital Clock GUI, Currency Converter GUI, Digital Alarm Clock GUI, BMI Calculator GUI, Unit Converter GUI, Text to speech converter GUI application, Text Detection and Extraction using OpenCV and OCR, Invisible T-shirt using OpenCV, Face Detection using Python and OpenCV with webcam, Live Face Blur - Privacy Filter, Gun Detection using Python-OpenCV, Pedestrian Detection using OpenCV-Python, Detecting objects of similar color in Python using OpenCV, Detecting car using openCV, Detect and Recognize Car License Plate from a video in real time openCV, Live Webcam Drawing using OpenCV, Right and Left Hand Detection Using Python, Creating a Finger Counter Using Computer Vision and OpenCV in Python, Brightness Control With Hand Detection using OpenCV in Python, Mouse Control Using Finger Tip, Display MediaPipe Face Mesh with OpenCV, Real-Time Face Tilt Detection (Webcam + MediaPipe), Build a real-time multi-face recognizer, Change camera filter with hand gesture with the help of python open CV, Barcode and QR code scanner, Create text editor GUI application, Login and sign up from GUI, Quiz app GUI, Image viewer GUI application, Drawing Canvas GUI application Project, Real-Time Face Swapping Using OpenCV & MediaPipe, Finger Counter Using MediaPipe Task API + OpenCV


Reviews

  • M
    Mithun sarkar
    5.0

    🔥❤️

  • B
    Babli Mandal
    5.0

    Truly amazing experience with the course

  • S
    Siladitya Majumder
    5.0

    !

  • L
    Lipika mandal
    5.0

    ❤️👍👍👍

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed