Course curriculum

  • 1
    Setting up your system
    • Course Introduction
    • Installation Steps for Windows
    • Installation Steps for Linux
    • Installation Steps for Mac
    • Course Handouts
  • 2
    Introduction to Python
    • Introduction to Python
    • Introduction to Jupyter Notebook
  • 3
    Variables & Data Types
    • Introduction to Variables
    • Implementing Variables in Python
  • 4
    Operators
    • Introduction to Operators
    • Implementing Operators in Python
    • Quiz
  • 5
    Conditional Statements
    • Introduction to Conditional Statements
    • Implementing Conditional Statements in Python
    • Quiz: Conditional Statements
  • 6
    Looping Constructs:
    • Introduction to Looping Constructs
    • Implementing Loops in Python
    • Quiz: Loops in Python
    • Break, Continue and Pass Statements
    • Quiz: Break, Continue and Pass Statement
  • 7
    Data Structures
    • Introduction to Data Structures
    • List and Tuple
    • Implementing List in Python
    • Implementing List in Python
    • Quiz: List
    • List - Project in Python
    • Implementing Tuple in Python
    • Quiz: Tuple
    • Introduction to Sets
    • Implementing Sets in Python
    • Quiz: Sets
    • Introduction to Dictionary
    • Implementing Dictionary in Python
    • Quiz: Dictionary
    • Project: Personal Expense tracker
    • Assignment: Data Structures
  • 8
    String Manipulation
    • Introduction to String Manipulation
    • Quiz: String Manipulation
  • 9
    Functions
    • Introduction to Functions
    • Quiz: Functions in Python
    • Lambda Expression
    • Quiz: Lambda Expressions
    • Recursion
    • Implementing Recursion in Python
    • Quiz: Recursion
    • Project: Hangman
  • 10
    Modules, Packages and Standard Libraries:
    • Introduction to Modules
    • Modules: Intuition
    • Introduction to Packages
    • User Defined Libraries in Python
    • Quiz: Modules, Packages and Standard Libraries
    • Course Conclusion
    • Your Feedback Matters!