Application Development using Python Syllabus

 

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, Dictionaries and Set Types

Control Flow, Truthiness, Sorting, List Comprehensions, Generators and Iterators

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

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, Wed 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

(DBAPI), Object Relational Managers (ORMs), Related Modules

No comments:

Post a Comment