0% found this document useful (0 votes)
9 views

python syllabus

The document outlines the curriculum for a course on Core Python Programming, detailing five units covering Python basics, file handling, exceptions, modules, regular expressions, multithreaded programming, GUI programming, web programming, and database programming. Each unit includes specific topics such as standard types, file objects, exception handling, and the use of Tkinter for GUI development. The prescribed textbook for the course is 'Core Python Programming, Second Edition' by Wesley J. Chun, published by Pearson.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

python syllabus

The document outlines the curriculum for a course on Core Python Programming, detailing five units covering Python basics, file handling, exceptions, modules, regular expressions, multithreaded programming, GUI programming, web programming, and database programming. Each unit includes specific topics such as standard types, file objects, exception handling, and the use of Tkinter for GUI development. The prescribed textbook for the course is 'Core Python Programming, Second Edition' by Wesley J. Chun, published by Pearson.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Text Books Title of the Book Author(s) Publisher

Core Python Second Edition,


Prescribed T1 Wesley J. Chun,
Programming, Pearson.

UNIT-I Python Basics

Objects- Python Objects, Standard Types, Other Built-in Types, Internal Types, Standard Type
Operators,Standard Type Built-in Functions, Categorizing the Standard Types, Unsupported
Types

Numbers - Introduction to Numbers, Integers, Floating Point Real Numbers, Complex Numbers,
Operators, Built-in Functions, Related Modules

Sequences – Strings, Lists and Tuples, Mapping and Set Types

UNIT-II FILES: File Objects, File Built-in Function [ open() ],File Built-in Methods, File
Built-in Attributes, Standard Files,Command-line Arguments, File System, File
Execution,Persistent Storage Modules, Related Modules

Exceptions: Exceptions in Python, Detecting and Handling Exceptions,Context Management,


*Exceptions as Strings, Raising Exceptions,Assertions, Standard Exceptions, Creating
Exceptions,Why Exceptions (Now)?, Why Exceptions at All?, Exceptions and the sys Module,
Related Modules

Modules: Modules and Files,Namespaces, Importing Modules, Importing Module


Attributes,Module Built-in Functions, Packages, Other Features of Modules

UNIT-III Regular Expressions: Introduction,Special Symbols and Characters, Res and


Python

Multithreaded Programming: Introduction,Threads and Processes, Python Threads and the


Global Interpreter Lock,Thread Module, Threading Module, Related Modules

UNIT-IV GUI Programming: Introduction,Tkinter and Python Programming,Brief Tour of


Other GUIs, Related Modules and Other GUIs
WEB Programming: Introduction,Web Surfing with Python, Creating Simple Web
Clients,Advanced Web Clients,CGI-Helping Servers Process Client Data, Building CGI
Application,Advanced CGI, Web (HTTP) Servers

UNIT-V Database Programming: Introduction,Python Database Application Programmer’s


Interface (DB-API),Object Relational Managers (ORMs),Related Modules

You might also like