GateXAIML
100% Free GATE DA

DA - Programming in Python

8 Chapters 37 Video Lectures Notes + PYQs PDF
Your Progress 0 / 37 videos watched (0%)
Ch. 1 Ch. 2 Ch. 3 Ch. 4 Ch. 5 Ch. 6 Ch. 7 Ch. 8
L01 - Introduction to Python
L02 - Variables, Identifiers & Assignment
L03 - Data Types in Python
L04 - Operators in Python
L05 - Problem Solving on Variables, Assignment Mechanism & Operators (Problems 1 - 52)
L06 - Strings in Python
L07 - Lists in Python
L08 - Tuples in Python
L09 - Dictionaries in Python
L10 - Sets & Frozensets in Python
L11 - Problem Solving on Strings, Lists, Tuples, Dictionaries & Sets (Problems 53 - 128)
L12 - Conditional Constructs in Python
L13 - Loops in Python
L14 - Problem Solving on Loops (Problems 129 - 174)
L15 - Basics of Functions in Python
L16 - Scope & LEGB Rule in Python
L17 - Recursion in Python
L18 - Memoization in Recursion
L19 - Lambda & Higher Order Functions
L20 - Closures in Python
L21 - Decorators in Python
L22 - Problem Solving on Functions (Problems 175 - 237)
L23 - Comprehensions & Generators
L24 - Problem Solving on Comprehensions & Generators (Problems 238 - 265)
L25 - Object-Oriented Programming
L26 - Inheritance in Python | Single, Multilevel, Multiple, super() & MRO
L27 - Polymorphism | Compile, Runtime, Duck Typing & Operator Overloading
L28 - Encapsulation, Name Mangling & Abstract Classes
L29 - Problem Solving on Object Oriented Programming (OOP)
L30 - Solutions to GATE PYQs
Problem 1 to 52 (Lec 5)
Problem 53-128 (Lec 11)
Problem 129-174 (Lec 14)
Problem 175-237 (Lec 22)
Problem 238-265 (Lec 24)
Problem 266-289 (Lec 29)
Solutions to GATE PYQs (Lec 30)