The Learn Python & Django Developer Bundle

2 Reviews
113 Enrolled
8 Courses & 41 Hours
You save 98% -

What's Included

Complete Python Master Class: Learn Python Programming by Building Projects
  • Certification included
  • Experience level required: Beginner
  • Access 110 lectures & 10 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

110 Lessons (10h)

  • Your First Program
  • Course Introduction
    Course Introduction3:35
    Python Programming - Is Python A Bubble?7:21
  • Get Started - Installing Python
    Installing Python on Windows5:27
    Python 3.9 Version Update2:25
    Different Methods To Execute Python Codes6:59
    Python help() - Python Documentation3:48
  • Writing Our First Python Program
    Variables and Python Memory Management4:20
  • Datatypes in Python
    Datatypes in Python7:44
    Sequences in Python12:33
    Sets, Dictionary6:48
    Literals and Identifiers4:56
    Reserve Words - You Cann't Use Them!1:34
  • Operators in Python
    Operators: Arithmetic, Assignment8:12
    Operators: Unary Minus, Relational, Logical, Boolean8:52
    Understanding Escape Characters6:22
  • Input and Output
    Introduction to Input and Output Statements1:57
    Output Statements11:40
    Input Statements4:25
    Python Built-in Functions and Built-in Module7:34
  • IDE (Integrated Development Environment)
    Editor 1 - Working With ATOM10:13
    Editor 2 - Working With VS Code7:13
    Run .py Through Terminal2:31
  • Python Control Statements
    Conditionals: If, If ... Else and Indentation5:38
    Conditionals: If ... Else Statements With Operators9:39
    Conditionals: if... elif ... else Statements + Nested if Statements3:35
  • Loops In Python
    While Loop9:15
    For Loops - Part 13:27
    For Loops - Part 25:57
    Break and Continue Statements6:34
  • Strings and Characters
    Comments and Doc Strings4:59
    Diving Deep With "Strings"12:56
  • Lists, Tuples and Dictionaries
    Diving Deep - List11:15
    Diving Deep - Tuples6:51
    Diving Deep - Dictionaries7:52
    Indexing, Slicing, Negative Indexing10:11
  • Functions
    What are Functions?4:20
    Formal and Actual Arguments (arg, arg, * karg)3:38
    Parameters, Arguments, Return7:35
    Local and Global Variables8:38
  • Object Oriented Programming (OOP)
    Introduction to Object Oriented Programming (OOP)9:10
    Classes and Objects in Python (OOP)9:28
    Understanding init() Method and 'self ' Parameter9:54
    Solving Task: OOPS7:33
    Defining Multiple Constructors in Python?4:40
    Public And Private Methods4:45
    Getter and Setter8:45
    Creating And Importing Module6:09
    Creating User Defined Module5:20
    Multiple Inheritance5:21
    Understanding super() Function [Part 1]2:24
    Understanding super() Function [Part 2]4:02
    Python Naming Convention (Classes, Variables, Functions, Methods ...)2:59
    Abstract Classes6:06
    Discussing Over import And from1:59
    Operator Overloading [Part 1]5:58
    Operator Overloading [Part 2]5:03
  • Errors And Exceptions Handling
    Errors - Types of Errors!6:19
    Exceptions Handling Introduction2:29
    Exceptions Handling8:31
    Try, Except, Else And Finally3:29
    Raising Exception3:54
    Creating User Defined Exception3:07
  • Understand Special Keyword
    if name == " main "4:53
  • Python I/O - File Handling
    Creating Text File And Write Content7:55
    Appending Files | Solving Example - File Handling3:46
    Appending Files - 2 | Solving Example - File Handling4:56
    How To Read Content From A File8:24
  • Python Package Management System
    pip - PyPI for Managing Python packages9:15
  • Project - Face Detection
    What is OpenCV?3:44
    OpenCV Face Detection With Python7:34
    Detecting 'Elon Musk' And 'Mark Zuckerberg' Faces2:33
    OpenCV Face Detection - Project Code
    Detecting Faces Of All Images In The Folder6:19
  • Project - Password Generator
    Random Module5:57
    Random Password Generator5:30
    Readable Password Generator10:08
  • Project - Data Analysis With Pandas
    What is Pandas?5:52
    Starting With Pandas And iPython10:41
    Working with Jupyter Notebooks3:37
    Important Jupyter Notebook Commands6:53
    Working with CSV, Excel, TXT and JSON Files8:28
    Working with API Response3:00
    Indexing and Slicing Dataframe Tables [Part 1]5:12
    Indexing and Slicing Dataframe Tables [Part 2]3:26
    Deleting Columns and Rows3:41
    Adding and Updating new Columns and Rows6:34
  • Project - Automated Twitter Bot
    Section Introduction0:59
    Creating App and Generation Access Tokens3:47
    Creating App and Generation Access Tokens2:05
    Installing Tweepy2:04
    Update Status Through Bot3:17
    Introduction To Auto-Reply1:13
    Working With Timeline and Mentions5:45
    Iterate Tweets And Add Condition3:25
    Storing Replied Tweet ID's5:33
    Storing-Accessing Last Seen ID3:55
    Replying Tweet5:09
    Formatting Function and Testing Bot3:20
    Auto Retweet and Auto Like4:42
    Setting-up PythonAnyWhere4:49
    Deployment Done Along Testing3:32
    Auto Retweet To Particular Hashtag4:52
    Implementing Error Handling And Testing Bot4:12
  • Python 3 Cheatsheet
    Python 3 Cheatsheet
  • Thank You For Being Here!
    Thank You For Being Here!0:27

Complete Python Master Class: Learn Python Programming by Building Projects

Shubham Sarda

Shubham Sarda | Developer & Digital Marketer

4.3/5 Instructor Rating: ★ ★ ★ ★

Shubham is a software developer and digital marketer with a passion for teaching. He has worked with many funded startups, self projects, and as a top-rated freelancer on marketplaces. He is currently among Top 700 Freelancers with over 2500+ projects on Fiverr, PeoplePerHour, Freelance, and more. Shubham has taught programming and digital marketing to over 20,000 students online and offline as an instructor.


Welcome to Python Programming Masterclass, the one course that will start your Python journey from beginner to advanced level. This course touches on every important concept of Python with its latest version. Throughout the course, you will explore the most important Python Programming language features that will help you consolidate and boost your skill. After completing this course, you will be ready to work as Intern, Fresher, or Freelancer, and you will also be able to implement everything yourself. Most importantly, you will be ready to divide deep with the big available scope with Python.

4.3/5 average rating: ★ ★ ★ ★

  • Access 110 lectures & 10 hours of content 24/7
  • Learn to write clean & proper Python code with concept
  • Understand programming building blocks with Python
  • Work with modules & learn to create your own modules
  • Learn about the 4 pillars of Object-Oriented Programming
  • Learn to use Python professionally by following its structures
  • Work with import & python libraries
  • Learn how to handle errors & exceptions with Python


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner


  • Windows or Mac OS


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...