0% found this document useful (0 votes)
7 views10 pages

Python Programming: Basics to Intermediate

python syllabus
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)
7 views10 pages

Python Programming: Basics to Intermediate

python syllabus
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

Python Core

Programming for
Beginners
A Comprehensive Introduction to Python

Sujeet Varshney

[Link], [Link](CSE), GATE Qualified

15 years + Experience in Coding Classes for Industry Professionals


Course Overview

Objective Duration Prerequisites


• Learn Python from basics to 8-12 Weeks No prior coding experience needed
intermediate level
• Understand data types, loops,
functions, OOP, and file
handling
Module 1 – Introduction to Python
Key Topics:

Writing & executing Python programs

Interactive vs. Script mode

print(), tokens, keywords, data type functions (int(), str(), etc.)


Module 2 & 3 – Data Types & Control Flow
Data Types:

int, float, str, list, dict, set, tuple

Control Flow:

if-else, for/while loops, break/continue


Module 4 & 5 – Strings & Lists
Strings:

Indexing, slicing, methods (upper(), split())

Lists:

Methods (append(), sort()), nested lists


Module 6 & 7 – Dictionaries & Functions
Dictionaries:

Key-value pairs, methods (keys(), items())

Functions:

Arguments (positional, keyword, *args, kwargs)


Module 8 & 9 – Modules & File Handling
Modules:

Creating/importing modules, using pip

File Handling:

Modes (r, w, a), reading/writing files


Module 10 – OOP in Python
Concepts:

Classes & objects, inheritance, polymorphism

__init__, encapsulation, abstraction


Module 11 & 12 – Exception Handling & Regex
Exceptions:

try-except-finally, raise

Regex:

re module, search(), findall()


Assessment & Conclusion

1 2

Assessments: Call-to-Action:
• Quizzes "Start coding today!"
• Mini-projects Q&A / Contact Info
• Final Python application

You might also like