Syllabus
Resources
M1: Introduction of Python
Introduction to Python
Features of Python Programming
Use of Python in various domains
Installation and running Python on Windows/Linux
Basic Syntax and Structure
Control Flow and Looping
Break and Continue Statements
Data Structures and Manipulation
Lists, Tuples, and Dictionaries
Looping Techniques (e.g., List comprehensions, etc.)
Functions in Python
Functions and Function Arguments
Anonymous Functions (Lambda functions)
Python Global, Local, and Nonlocal variables
M2: Object and Class
Python Modules and Packages
File Operations and Directory Handling
File Operations (Reading, Writing, etc.)
Python Directory Operations
Exception Handling
Python Exception Handling
Object-Oriented Programming (OOP) Concepts
Classes and Objects in Python
M3: Regular Expression, CGI and DB
Regular Expressions in Python
Modifiers in Regular Expressions
Patterns in Regular Expressions
CGI (Common Gateway Interface) Programming
CGI Environment Variables
Database Programming in Python
Introduction to Databases
Database Connections in Python
Transactions in Databases
M4: GUI Programming
GUI Programming with Tkinter
Tkinter Widgets (e.g., Buttons, Labels, Entry fields, etc.)
Standard Attributes of Widgets
CGI Programming
Introduction to CGI Programming (basic concepts)
Web Frameworks: Django
Introduction to Django Web Framework
Application Lifecycle in Django
Creating a Django Project
Template System in Django
Creating Database Models in Django
Interfacing Databases with Django (e.g., PostgreSQL)
Page Redirection in Django
Form Processing in Django
Notes
[⤓] CSE302 Python Top Topics for EndSem
[⤓] CSE302 Python Q-Bank Solutions
Question Directory
Previous Year Questions
[⤓] Midsem-CSE302-Y2S3-BTECH-CSE-IT-OCT24
[⤓] CSE302-PYQ-BTECH-CSE-IT-Sem3Jan23
[⤓] CSE302-PYQ-BTECH-CSE-IT-Sem3Dec23
[⤓] CSE302-PYQ-BTECH-CSE-IT-Sem3Dec24
BackPaper
[⤓] CSE302-PYQ-BackQPaper-BTECH-CSE-IT-Sem3Dec24
External Sources
Complete Notes on Every ConceptPractice Code Programs in Python
Get Credited for sharing your Knowledge Source with your PeerSubmit Queries/Feedbacks/Suggestions/Complaints using this FormLast updated