0% found this document useful (0 votes)
6 views1 page

Python Programming Syllabus

The document outlines a Python programming course consisting of six units covering various topics. These include an introduction to Python, code structures, modules and classes, data types and web, systems and networks, and contemporary issues. Each unit delves into specific concepts and practical applications related to Python programming.

Uploaded by

mathumithra669
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Python Programming Syllabus

The document outlines a Python programming course consisting of six units covering various topics. These include an introduction to Python, code structures, modules and classes, data types and web, systems and networks, and contemporary issues. Each unit delves into specific concepts and practical applications related to Python programming.

Uploaded by

mathumithra669
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

23PCSCC12: PYTHON PROGRAMMING

Unit:1 INTRODUCTION
Python: Introduction–Numbers–Strings–Variables–Lists–Tuples–Dictionaries–Sets–
Comparison.
Unit:2 CODE STRUCTURES
Code Structures: if, elseif, and else – Repeat with while – Iterate with for –
Comprehensions – Functions – Generators – Decorators – Namespaces and Scope –
Handle Errors with try and except – User Exceptions.
Unit:3 MODULES, PACKAGES AND CLASSES
Modules, Packages, and Programs: Standalone Programs – Command-Line Arguments
– Modules and the import Statement – The Python Standard Library. Objects and Classes:
Define a Class with class – Inheritance – Override a Method – Add a Method – Get Help
from Parent with super–In self Defense –Get and Set Attribute Values with Properties –
Name Mangling for Privacy – Method Types – Duck Typing – Special Methods –
Composition.
Unit:4 DATA TYPES AND WEB
Data Types: Text Strings–Binary Data. Storing and Retrieving Data: File Input/Output–
Structured Text Files – Structured Binary Files - Relational Databases – No SQL Data
Stores. Web: Web Clients –Web Servers–Web Services and Automation
Unit:5 SYSTEMS AND NETWORKS
Systems: Files–Directories–Programs and Processes–Calendars and Clocks.
Concurrency: Queues– Processes–Threads–Green Threads and gevent–twisted–Redis.
Networks: Patterns – The Publish-Subscribe Model – TCP/IP – Sockets – ZeroMQ –
Internet Services – Web Services and APIs – Remote Processing – Big Fat Data and
MapReduce – Working in the Clouds.
Unit:6 Contemporary Issues
Expert lectures, online seminars –webinars

You might also like