Python Programming For Beginners
Complete Python Training for Beginners StepbyStep with Project, Quiz and More!
Watch Promo Enroll in Course
Welcome to Python Programming AZ One single course to start your Python Journey from Beginner StepbyStep, This course touches each and every important concept of Python with it's latest version Python 3.8,
Throughout the course we will explore the most important Python Programming Language Features 
 Basics of Python Programming  Expressions, Variables and Printing Output
 Python Operators  Python Assignment Operator, Relational and Logical Operators, Short Circuit Operators
 Python Conditionals and If Statement
 Methods  Parameters, Arguments and Return Values
 Complete Object Oriented Programming  Class, Objects
 OOPS  Encapsulation, Inheritance and Abstract Class.
 Python Data Structures Indepth  List, Set, Dictionary and Tuples
 Conditionals  If Else Statement, Nested If Else
 Loops  For Loop, While Loop in Python, Break and Continue
 Mutability  Immutability of Python Basic Types.
 Builtin And UserDefined Modules
 Errors And Exception Handling  try, except, else and finally.
 Custom Exception  Raising Exception, Creating and Raising a Custom Exception.
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 big available scope with Python.
With video lectures, projects and exercises this comprehensive course leaves no stone unturned! This course includes quizzes, tests, and homework assignments as well as 3 projects!
Enroll now and I will make sure you learn best about Python!
Course Curriculum

PreviewIntroduction to Object Oriented Programming (OOP) (9:10)

PreviewClasses and Objects in Python (OOP) (9:28)

PreviewUnderstanding init() Method and 'self ' Parameter (9:54)

PreviewSolving Task: OOPS (7:33)

StartDefining Multiple Constructors in Python? (4:40)

StartEncapsulation (8:51)

StartPublic And Private Methods (4:45)

StartInheritance (4:04)

StartGetter and Setter (8:45)

StartCreating And Importing Module (6:09)

StartCreating User Defined Module (5:20)

StartMultiple Inheritance (5:21)

StartUnderstanding super() Function [Part 1] (2:24)

StartUnderstanding super() Function [Part 2] (4:02)

StartPython Naming Convention (Classes, Variables, Functions, Methods ...) (2:59)

StartComposition (8:26)

StartAggregation (4:45)

StartAbstract Classes (6:06)

StartDiscussing Over import And from (1:59)

StartOperator Overloading [Part 1] (5:58)

StartOperator Overloading [Part 2] (5:03)

StartPython Practice  30 Questions (2:24)

StartExercise 1  Execution Sequence

StartExercise 1  Solution

StartExercise 2  Naming Rules

StartExercise 2  Solution

StartExercise 3  Type Casting

StartExercise 3  Solution

StartExercise 4  Indexing

StartExercise 4  Solution

StartExercise 5  Slicing 1

StartExercise 5  Solution

StartExercise 6  Slicing 2

StartExercise 6  Solution

StartExercise 7  Negative Indexing

StartExercise 7  Solution

StartExercise 8  Negative Slicing

StartExercise 8  Solution

StartExercise 9  Sequence Item Picking

StartExercise 9  Solution

StartExercise 10  Range

StartExercise 10  Solution

StartExercise 11  More On Range

StartExercise 11  Solution

StartExercise 12  Removing Duplicates

StartExercise 12  Solution

StartExercise 13  Simple Dictionary

StartExercise 13  Solution

StartExercise 14  Accessing Dictionary Items

StartExercise 14  Solution

StartExercise 15  Dictionary Items Sum Up

StartExercise 15  Solution

StartExercise 16  Apply Function to Dictionary Items

StartExercise 16  Solution

StartExercise 17  Dictionary Filtering

StartExercise 17  Solution

StartExercise 18  Acceleration Calculator

StartExercise 18  Solution

StartExercise 19  Global Variables

StartExercise 19  Solution

StartExercise 20  Local Vs. Global Variables

StartExercise 20  Solution

StartExercise 21  Function Blueprint

StartExercise 21  Solution

StartExercise 22  String Splitter

StartExercise 22  Solution

StartExercise 23  Word Counter

StartExercise 23  Solution

StartExercise 24  Advanced Word Counter

StartExercise 24  Solution

StartExercise 25  NameError

StartExercise 25  Solution

StartExercise 26  Translator

StartExercise 26  Solution

StartExercise 27  Text Input

StartExercise 27  Solution

StartExercise 28  Multilevel Dictionary

StartExercise 28  Solution

StartExercise 29  Modifying Multilevel Dictionaries

StartExercise 29  Solution

StartExercise 30  Adding to Multilevel Dictionaries

StartExercise 30  Solution

StartKeep Going (0:26)

StartSection Introduction (0:56)

StartExercise 1  Integer Product

StartExercise 1  Solution

StartExercise 2  Sum of Numbers

StartExercise 2  Solution

StartExercise 3  Index Number

StartExercise 3  Solution

StartExercise 4  String Indexing

StartExercise 4  Solution

StartExercise 5  List Numbers

StartExercise 5  Solution

StartExercise 6  Divisible by number

StartExercise 6  Solution

StartExercise 7  Repetition Count

StartExercise 7  Solution

StartExercise 8  Reverse Number

StartExercise 8  Solution

StartExercise 9  Odd Even List

StartExercise 9  Solution

StartExercise 10  Dictionary Access

StartExercise 10  Solution

StartSection Introduction (0:34)

StartExercise 1  Calculate Simple Interest

StartExercise 1  Solution

StartExercise 2  Check Divisibility

StartExercise 2  Solution

StartExercise 3  Leap Year

StartExercise 3  Solution

StartExercise 4  Area of a Triangle

StartExercise 4  Solution

StartExercise 5  Largest Among Three

StartExercise 5  Solution

StartExercise 6  Merge List

StartExercise 6  Solution

StartExercise 7  Remove Duplicate

StartExercise 7  Solution

StartExercise 8  Dictionary to List

StartExercise 8  Solution

StartExercise 9  String Balance Check

StartExercise 9  Solution

StartExercise 10  Factor Number

StartExercise 10  Solution
Your Instructor
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 toprated 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.
Shubham has mastered explaining very complex topics in the simplest manner that is easy to understand and follow. His video courses are also used by companies to train their employees and by colleges to prepare their students and upgrade skills according to industry requirements.
Instagram  https://www.instagram.com/shubham.ul/
LinkedIn  https://www.linkedin.com/in/shubhamsarda/