The document outlines a comprehensive 46-day syllabus for learning Python, covering key topics such as features, data types, control statements, functions, object-oriented programming, and file handling. Each day focuses on specific concepts, gradually building up from basic to advanced topics. The syllabus also includes practical aspects like SQL connection and exception handling.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
4 views2 pages
Python Syllabus
The document outlines a comprehensive 46-day syllabus for learning Python, covering key topics such as features, data types, control statements, functions, object-oriented programming, and file handling. Each day focuses on specific concepts, gradually building up from basic to advanced topics. The syllabus also includes practical aspects like SQL connection and exception handling.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2
Python Syllabus
Day 1: Features of Python
Day 2: Software Installation (Steps to Install, Introduction to IDLE Shell) Introduction to Library Function (Keywords) Day 3: Variables Day 4: Datatypes (Single Value - Integer, Float, Complex, Boolean) Day 5: Datatypes (Multi Value - String, List) Day 6: Tuple, Set Day 7: Dictionary Day 8: Slicing Day 9: Type Casting Day 10: Copy Operation Day 11: Operators part1 Day 12: Operators part2 Day 13: Input and Output Statements Control Statements (Decisional - if Statement) Day 14: Control Statements (Decisional - if-else, elif) Day 15: Nested if Day 16: Control Statements (Looping - while loop) Day 17: Control Statements (Looping - while loop) Day 18: Control Statements (Looping - for loop) Day 19: Control Statements (Intermediate Termination - break, continue, pass) Day 20: Control Statements (Nested for loop) Day 21: Control Statements (Pattern Programming) Day 22: Functions (Types of Functions) Day 23: Functions (Global and Local Variables) Day 24: Functions (Passing Default Values) Functions (Packing and Unpacking) Day 25: Functions (Types of Arguments) Functions (Recursion) Day 26: Functions (Recursion) Day 27: OOPs (Introduction to Class and Objects) OOPs (Types of States) Day 28: OOPs (Constructor) Day 29: OOPs (Types of Methods) Day 30: OOPs (Inheritance) Day 31: OOPs (Polymorphism) Day 32: OOPs (Encapsulation) Day 33: OOPs (Abstraction) Day 34: Lambda, Map Day 35: Filter, list Comprehension Day 36: set, dict Comprehension Day 37: Decorator Day 38: Iterator, Generator Day 39: File Handling (Text File) Day 40: File Handling (CSV File) Day 41: File Handling (Parsing Techniques) Day 42: Exception Handling Day 43: Regular Expression Day 44: Package Architecture Day 45: Package Architecture Day 46: SQL Connection