Subscribe !

Hello world! Welcome to my YouTube Channel, where I offer free Python lessons on YouTube. Python has grown in its popularity due to its beginner-friendly syntax and versatility. Whether you are new to coding or have prior experience with other programming languages, learning Python is both a fun and rewarding experience. Here, I have personally composed Python lessons just for you. You can find all the lesson’s topics at the bottom. In just 14 lessons, I coached students to learn the fundamentals of Python and end this YouTube course by writing a fun game using Python. I believe that all my students will come to love Python through my videos. Follow along!

  • Lesson #1: Learn how to install Python and write your first Python program

  • Lesson #2: Variables, operators, print

  • Lesson #3: String, print string, insert variables into a string

  • Lesson #4: String methods, extract & replace string, list

  • Lesson #5: loop, for loop, while loop

  • Lesson #6: function, module, write a function, and call a function

  • Lesson #7: condition statements if, if else, if elif else

  • Lesson #8: and operator, or operator, Boolean data type

  • Lesson #9: class, object, inheritance, and parent and child classes

  • Lesson #10: class functions, inherited functions

  • Lesson #11: tkinter module, draw graphics, display images

  • Lesson #12: Bind a function to an event, handle different events

  • Lesson #13: Initialize and animate an object, animation program

  • Lesson #14: Create a bouncing ball game with a paddle to play with

  • Lesson #15: tkinter vs Canvas, top dialog, popup dialog (toplevel)

  • Lesson #16: Enhance bouncing ball game (part I)

  • Lesson #17: Enhance bouncing ball game (part II)

  • Lesson #18: Enhance bouncing ball game (part III)