python Programming by Janani K
Duration:3 hours
Batch Type:Weekend
Languages:English
Class Type:Online
Course Fee:
Course Content
Module 1: Introduction to Programming & Python
Topics
What is Programming?
Why Python?
Features of Python
Applications of Python (Data Analytics, AI, Web, Automation, etc.)
Installing Python & IDE setup (Anaconda, VS Code, Jupyter)
Python Program Structure
Writing your first Python program
Outcomes
✔ Understand basic programming concepts
✔ Set up Python environment
✔ Run simple programs
Module 2: Python Basics & Syntax
Topics
Python Keywords & Identifiers
Variables and Data Types
int, float, string, boolean, complex
Type Conversion & Type Casting
Input & Output
Comments & Indentation Rules
Outcomes
✔ Use variables correctly
✔ Understand Python syntax rules
✔ Perform basic input/output
Module 3: Operators in Python
Topics
Arithmetic Operators
Relational / Comparison Operators
Logical Operators
Assignment Operators
Bitwise Operators
Membership & Identity Operators
Operator Precedence
Outcomes
✔ Perform calculations
✔ Write logical expressions
✔ Understand decision-making logic
Module 4: Control Flow Statements
Topics
Conditional Statements
if, if-else, if-elif-else
Looping Statements
for loop
while loop
Loop Control
break, continue, pass
Nested loops
Outcomes
✔ Build decision-based programs
✔ Automate repetitive tasks
Module 5: Data Structures in Python
Topics
Strings & String Operations
Lists & List Methods
Tuples
Sets
Dictionaries
Type casting between structures
Outcomes
✔ Store & manipulate collections of data
✔ Choose appropriate data structures
Module 6: Functions & Modular Programming
Topics
Built-in Functions
User-defined Functions
Function Arguments
Positional, Keyword, Default, Variable-length
Return statement
Lambda Functions
Scope of variables
Recursion
Outcomes
✔ Write reusable programs
✔ Improve code organization
Module 7: Exception Handling & File Handling
Topics
Types of Errors
try, except, else, finally
Custom Exceptions
File Handling
Reading & Writing files
Working with CSV & text files
Outcomes
✔ Build error-resistant programs
✔ Store & retrieve data from files
Module 8: Object-Oriented Programming (OOP)
Topics
Classes & Objects
Constructors
Inheritance
Polymorphism
Encapsulation
Abstraction
Outcomes
✔ Design real-world programs
✔ Apply OOP concepts
Module 9: Python Libraries Introduction
Topics
Introduction to NumPy
Introduction to Pandas
Introduction to Matplotlib
Basic Data Analysis using Python
Skills
R & Python, R Programming/python, Full Python, Python for Ml and Data Analysis, Object Oriented Programming with Python, Python Basics, Advanced Python Programming, Python Programming, core python
Tutor
0.0 Average Ratings
0 Reviews
1.6 Years Experience
Cheran nagar




