Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2 views

6 Weeks Module_Python

The document outlines the curriculum for a Python Core and Advanced training program offered by CETPA Infotech Pvt. Ltd. It includes various modules covering topics such as Python fundamentals, data handling, string manipulation, control flow, functions, object-oriented programming, exception handling, and database integration. Additionally, it features practical applications like GUI programming and regular expressions, culminating in a case study and project work.

Uploaded by

anmoljain79421
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)
2 views

6 Weeks Module_Python

The document outlines the curriculum for a Python Core and Advanced training program offered by CETPA Infotech Pvt. Ltd. It includes various modules covering topics such as Python fundamentals, data handling, string manipulation, control flow, functions, object-oriented programming, exception handling, and database integration. Additionally, it features practical applications like GUI programming and regular expressions, culminating in a case study and project work.

Uploaded by

anmoljain79421
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
You are on page 1/ 3

â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Python Core and Advance

MODULE 1: GETTING STARTED & PYTHON MODULE 4: LIST MANIPULATION


FUNDAMENTALS · Introduc on to Python List
· History & need of Python · Crea ng List
· Applica on of Python · Accessing List
· Advantages of Python · Joining List
· Disadvantages of Python · Replica ng List
· Installing Python · List Slicing
· Program structure
· Interac ve Shell MODULE 5: TUPLES
· Executable or script files. · Introduc on to Tuple
· User Interface or IDE · Crea ng Tuples
· Working with Interac ve mode · Accessing Tuples
· Working with Script mode · Joining Tuples
· Python Character Set · Replica ng Tuples
· Python Tokens · Tuple Slicing
· Keywords
· Iden fiers MODULE 6: DICTIONARIES
· Literals, Operators · Introduc on to Dic onary
· Variables and Assignments · Accessing values in dic onaries
· Input and Output in Python · Working with dic onaries
· Proper es
MODULE 2: DATA HANDLING
· Data Types MODULE 7: SET AND FROZENSET
· Numbers · Introduc on to Set and Frozen set
· Strings · Crea ng Set and Frozen set
· Lists · Accessing and Joining
· Tuples · Replica ng and Slicing
· Dic onary
· Set MODULE 8: OPERATORS
· Frozen set · Arithme c Operators
· Bool · Rela onal Operators
· Mutable and Immutable · Logical Operators
· Membership Operators
MODULE 3: STRING MANIPULATION · Iden ty Operators
· Introduc on to Python String · Bitwise Operators
· Accessing Individual Elements · Assignment Operators
· String Operators · Operators Precedence
· String Slices · Evalua ng Expression
· String Func ons and Methods · Type Cas ng
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Python Core and Advance

MODULE 9: PROGRAM CONTROL FLOW


CONDITIONAL STATEMENTS MODULE 13: MODULES AND PACKAGES
· The if Statement · Impor ng Modules in Python Programs
· The if-else Statement · Working with Random Modules
· The if-elif Statement · E.g. buil ns, os, me, date me, calendar,
· Nested if Statements twilio, smtp, pillow.
· Python Indenta on · Structure of Python Modules
· User Defined Modules
MODULE 10: PROGRAM CONTROL FLOW
LOOPS MODULE 14: FILE OPERATIONS
· Looping and Itera on · Text And Bytes Files
· The For Loop · Opening a file
· The While Loop · Reading and Wri ng Files
· Loop else Statement · Other File tools
· Nested Loops · JSON
· Break and Con nue · PICKLE
· The Range Func on
· Introduc on to range() MODULE 15: FORMAT CLASSES AND
· Types of range() func on Use of range() OBJECTS
func on · Classes as User Defined Data Type
· Objects as Instances of Classes
MODULE 11: INTRODUCTION TO · Crea ng Class and Objects
FUNCTIONS: BUILT-IN FUNCTIONS · Crea ng Objects By Passing
· Introduc on to Func ons · Values Variables & Methods
· Using a Func ons
· Python Func on Types MODULE 16: OBJECT ORIENTED
· Structure of Python Func ons PROGRAMMING (OOPS) CONCEPTS
· E.g. map, zip, reduce, filter, any, chr, ord, · Procedural Vs Modular Programming
sorted, globals, locals, all, etc. · The Object Oriented Programming
· Data Abstrac on
MODULE 12: USER DEFINED FUNCTIONS · Data Hiding
· Structure of a Python Program w.r.t. UDF · Encapsula on
· Types of Func ons · Inheritance
· Invoking UDF · Polymorphism
· Flow of Execu on
· Arguments and Parameters MODULE 17: EXCEPTION HANDLING
· Default Arguments, Named Arguments · Default Excep on and Errors
· Scope of Variables · Catching Excep ons
· Lambda func on · Raise an excep on
â

CETPA
TRAINING | DEVELOPMENT | PLACEMENT
CETPA INFOTECH PVT. LTD.
www.cetpainfotech.com

Curriculum Of Python Core and Advance

· Try...except statement · “re” module func ons


· Raise, Assert, Finally blocks · Match()
· User defined excep on · Search()
· Split()
MODULE 18: DATE & TIME MODULE · Findall()
· How to use Date & Date Time class · Compile()
· How to use Time Delta object · Sub()
· Forma ng Date and Time · Subn()
· Calendar module · Expressions using operators and symbols
· Simple character matches
MODULE 19: GENERATORS & ITERATORS · Special characters
· Introduc on · Character classes
· Generators · Mobile number extrac on
· Iterators · Mail extrac on
· Different Mail ID pa erns
MODULE 20: DATABASE · Data extrac on
· Introduc on to MySQL · Password extrac on
· PYMYSQL Connec ons · URL extrac on
· Execu ng queries · Vehicle number extrac on
· Transac on Handling Error
MODULE 23: CASE STUDY & PROJECT
MODULE 21: GUI PROGRAMMING WORK
· Introduc on
· Tkinter PROGRAMMING
· Tkinter Widgets
· Frame
· Bu on
· Label
· Entry
· All Widget

MODULE 22: REGULAR EXPRESSIONS


· Understanding regular expressions
· String v/s Regular expression string
Partners

D-58, Sector-2, Red FM Lane, Noida-201301 +91-9212172602, 0120-4535-353


www.cetpainfotech.com, (Other Branches: Roorkee | Lucknow | Dehradun)

You might also like