Skip to content
Home Tutorials Roadmaps Courses
Log in Join free

Python Programming

From zero to confident Python developer: syntax, OOP, automation, web scripting and data handling.

SU Taught by Sukhwinder Singh 0 enrolled Beginner

What you will learn

Start your programming journey with Python - the most beginner-friendly language in 2026.

Covers core syntax, data structures, functions, OOP, file handling, web scraping, API scripting and automation projects. Launchpad for data science, AI, or web development.

Who this is for:
- Complete beginners with no coding experience
- Professionals wanting to automate daily tasks
- Anyone planning to enter data science or AI

Course Syllabus

0 lessons · 8 modules
1. Python Setup & Basics 5 lessons
  1. Lesson content for "Installing Python and VS Code setup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Hello world and how Python runs".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Variables, naming rules and data types".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "String operations and f-strings".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Type conversion and input/output".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
2. Control Flow & Logic 5 lessons
  1. Lesson content for "If, elif, else - conditional logic".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "For loops and range()".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "While loops and loop control".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Logical operators - and, or, not".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Nested conditions and exercises".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
3. Data Structures 5 lessons
  1. Lesson content for "Lists - create, access, modify, slice".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Tuples and when to use them".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Dictionaries - key-value pairs".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Sets - unique values and operations".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "List comprehensions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
4. Functions & Modules 5 lessons
  1. Lesson content for "Defining and calling functions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Parameters, return values and defaults".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "*args, **kwargs and unpacking".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Lambda and higher-order functions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Importing modules and pip".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
5. Object-Oriented Programming 5 lessons
  1. Lesson content for "Classes, objects and __init__".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Instance vs class attributes".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Methods, self and encapsulation".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Inheritance and method overriding".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Polymorphism and dunder methods".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
6. File Handling & Errors 4 lessons
  1. Lesson content for "Reading and writing text files".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "CSV and JSON files".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Try, except - exception handling".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Context managers and the with statement".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
7. Web Scraping & APIs 4 lessons
  1. Lesson content for "HTTP basics and requests library".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Web scraping with BeautifulSoup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "REST APIs and JSON".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Building a data collection script".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
8. Automation Projects 4 lessons
  1. Lesson content for "Automating Excel with openpyxl".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Sending emails with smtplib".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "File organization automation".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Web dashboard with Streamlit".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon

Student reviews

No reviews yet - be the first after you complete the course!