Python - Syllabus For Everyone
Python - Syllabus For Everyone
Core Python 2
Data Types 3
Operators 3
Flow Control 3
Loop 3
Control Statements 3
Functions : 3
File Handling 4
OOPS Concepts 4
Exception Handling 4
Regular Expressions 4
Advanced Python 4
Core Python
1. Indentation in Python.
2. Identifiers in Python.
3. Reserved Keywords in Python.
4. Variables details.
5. Different Comments in Python.
6. Input, Output and Import Functions.
7. Script Taking Input from user.
8. Reading The Different Input Forms.
9. Displaying the output.
10. Importing the function.
Data Types
1. Numbers. – Binary, Octal, Hexadecimal, Integer.
2. Type Conversion.
3. Many Script Examples.
4. Quizzes & Assignment.
5. Data Types with Methods: Integer, Float, Boo, Complex, Bytes & Byte array,
String, List, Tuple, Range, SET, Frozen Set, Dictionary, None, Pass, Quizzes &
Assignment.
Operators
1. Arithmetic Operators
2. Relational Operators or Comparison Operators.
3. Equality Operators.
4. Logical Operators.
5. Bitwise Operators.
6. Compound Assignment Operators.
Flow Control
1. ΙF
2. ΕLIF
3. ΕLSE
Loop
1. FOR
2. WHILE
Control Statements
1. Break
2. Continue.
3. Quizzes & Assignment.
Functions :
1. Basic Useful Functions.
2. Advance Functions Continued.
3. Anonymous Function / Lambda Function.
4. Recursive Function.
5. Function with more than one return type.
6. Quizzes & Assignment.
File Handling
1. Operations done with file.
2. Opening Existing Text / Binary files.
3. Reading Existing files.
4. Writing / Appending into Existing files.
OOPS Concepts
1. Class & Object.
2. Destructors in Python.
3. Encapsulation.
4. Data Hiding.
5. Inheritances (Different Types).
6. Method Overriding.
7. Polymorphism.
8. Quizzes & Assignment.
Exception Handling
1. Built in Exceptions.
2. Handling Exceptions.
3. User Defined Exceptions.
4. Assertions in Python.
5. Quizzes & Assignment.
Regular Expressions
1. Match () Function.
2. Search () Function.
3. Search and Replace () Function
4. Regular Expressions Patterns
5. Quizzes & Assignment.
Advanced Python
1. Introduction to Numpy
2. Introduction to Pandas.
3. Introduction to Matplotlib
4. Quizzes & Assignment.