0% 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.
Copyright
© © All Rights Reserved
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% 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.
Copyright
© © All Rights Reserved
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

You might also like