1. SECTION I: PYTHON BASICS
  • Chapter 1 Introduction to Python 
  • Chapter 2 Data Types and Their in-built Functions 
  • Chapter 3 Operators in Python
  • Chapter 4 Decision Making and Loops 
  • Chapter 5 User Defined Functions 
  • Chapter 6 Classes and Inheritance 
  • Chapter 7 Files
2. SECTION II: PYTHON DATA STRUCTURE AND ALGORITHM
  • Chapter 8 Algorithm Analysis and Big-O 
  • Chapter 9 Array Sequence 
  • Chapter 10 Stacks, Queues, and Deque 
  • Chapter 11 Linked List 
  • Chapter 12 Recursion 
  • Chapter 13 Trees
  • Chapter 14 Searching and Sorting