Step-by-step learning – 150+ small lessons covering Python basics, loops, data structures, and object-oriented programming.
Covers advanced topics – Includes exception handling, immutability, and class design.
Fun and engaging – Aims to make you enjoy programming while learning.
Python is one of the most popular programming languages. Python offers both object-oriented and structural programming features. We love Programming. Our aim with this course is to create a love for Programming.
In more than 150 Steps, we 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
An Overview of Python Platform
Object-Oriented Programming – Class, Object, State and Behavior
Basics of OOPS – Encapsulation, Inheritance and Abstract Class
Basics about Python Data Types
Basics about Python Built-in Modules
Conditionals with Python – If Else Statement, Nested If Else
Loops – For Loop, While Loop in Python, Break and Continue
Immutability of Python Basic Types
Python Data Structures – List, Set, Dictionary and Tuples
Introduction to Variable Arguments
Basics of Designing a Class – Class, Object, State and Behavior, Deciding State and Constructors
Introduction to Exception Handling – Your Thought Process during Exception Handling, try, except, else and finally, Exception Hierarchy, Throwing an Exception
Creating and Throwing a Custom Exception.
This course is for anyone who wants to learn Programming with Python. You want to automate things with Python.