Core Programming

Python Tests

Python is a high-level, readable, and versatile programming language created by Guido van Rossum and first released in 1991. It is widely used in web development, automation, data analysis, artificial intelligence, scripting, and software testing. Python is popular because of its simple syntax and powerful standard library. Learning Python helps programmers build strong problem-solving skills while working with variables, conditions, loops, functions, files, data structures, and object-oriented programming.

01Introduction, Installation, IDE, First Program 02Variables and Data Types 03Operators 04Input / Output Operations 05Conditional Statements (if, elif, else) 06Loops (for, while) 07break, continue, pass 08String Operations 09Lists 10Tuple 11Set 12Dictionary 13Comparing Data Structures 14Functions 15Parameters, Return, Scope 16Lambda, map, filter, zip, enumerate 17Error Handling (try, except, finally) 18File Operations 19Modules and Packages 20Object-Oriented Programming (Class / Object) 21OOP: Inheritance, Encapsulation, Polymorphism 22Magic Methods / Dunder Methods 23List Comprehension and Generator Logic 24Iterators and Generators 25Decorators 26Date, Time, Math, and Random Modules 27Regex 28JSON and API Logic 29Virtual Environment, Pip, Requirements 30Basic Algorithms and Problem Solving 31Mixed Test 32Mixed Test 33Mixed Test 34Mixed Test 35Mixed Test 36Mixed Test 37Mixed Test 38Mixed Test 39Mixed Test 40Mixed Test