PYTHON TRAINING @ MYTECTRA IN BANGALORE – CALL -90191 91856
MyTectra a global learning solutions company Provides Python Training using highly experienced faculty.
Course Code: MYT1123
Course Name: Python
Training Mode:
Live Virtual Training - Globally
Class Room Training – Only Bangalore – India
Course Duration: 1 Month
Hours Per Day: 2 Hours
Weekend, weekday, fast track & normal training can be provided
For Enquiry :
Call Us:+ 91 90191 91856
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Python Training in Bangalore and Course Content by myTectra
1. myTectra- Python Course Content -90191-91856
Course Details:
Course Code –MYT1123 – Python 3 and Advanced Python 3
Course duration: 1 Months
Class duration: 2 hours / Per day - Week day
3 Hours / Per Day – Week End
Training mode: Instructor led Class training
Server access : Provided at no extra cost
Study material : Provided in the form of PDFs, PPTs & Word docs / On-Line materials
Weekend, weekday, Super Fast track, fast track & normal training can be provided
Contact: +91 90191 91856
Email: info@mytectra.com
Web: www.mytectra.com
Contact us for course start dates, class timings, fee and payment methods.
About myTectra:
“MyTectra a global learning solutions company helps transform people and organization
to gain real, lasting benefits “
myTectra provides training across the technologies and functions using time tested delivery mode such
as class room training , virtual training , send me a trainer , trainer connect .We are now one of the
world largest online training company , and we continue to lead :
Providing virtual training for candidate from 200+ city across world
One of the largest provider of trainers to your location under the training program “Send me trainer”
First of its kind “ Trainer Connect “ helps you to identify the best trainer for your training requirement
myTectra virtual training is a unique a program helps you to choose the best available faculty by
yourself
myTectra “holyday training” designed for one-to-one training during your holiday trip at any location
in India.
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor,BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
2. myTectra- Python Course Content -90191-91856
CHAPTER 1: AN INTRODUCTION TO PYTHON
INTRODUCTORY REMARKS ABOUT PYTHON
STRENGTHS AND WEAKNESSES
A BRIEF HISTORY OF PYTHON
PYTHON VERSIONS
INSTALLING PYTHON
ENVIRONMENT VARIABLES
EXECUTING PYTHON FROM THE COMMAND LINE
IDLE
EDITING PYTHON FILES
GETTING HELP
DYNAMIC TYPES
PYTHON RESERVED WORDS
NAMING CONVENTIONS
LANGUAGE EVOLUTION
PYTHON RESERVED WORDS AND OTHER RULES
DOCUMENTATION
THE STRING CLASS
VARIABLES
DATATYPES
BOOLEAN AND NUMERIC TYPES
STRINGS
LISTS AND TUPLES
SETS
SEQUENCES
LOOPING THROUGH SEQUENCES
DICTIONARIES
BIT VARIABLES
MODULES
READING FILES
SOME FILE TESTS
CHAPTER 2: BASIC PYTHON SYNTAX
INTRODUCTION
BASIC SYNTAX
COMMENTS
STRING VALUES
STRING OPERATIONS
THE FORMAT METHOD
STRING SLICES
STRING OPERATORS
NUMERIC DATA TYPES
CONVERSIONS
SIMPLE INPUT AND OUTPUT
THE PRINT FUNCTION
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
3. myTectra- Python Course Content -90191-91856
CHAPTER 3: LANGUAGE COMPONENTS
INTRODUCTION
CONTROL FLOW AND SYNTAX
INDENTING
THE IF STATEMENT
RELATIONAL OPERATORS
LOGICAL OPERATORS
TRUE OR FALSE
BIT WISE OPERATORS
THE WHILE LOOP
BREAK AND CONTINUE
THE FOR LOOP
CHAPTER 4: COLLECTIONS
INTRODUCTION
LISTS
TUPLES
SETS
DICTIONARIES
SORTING DICTIONARIES
COPYING COLLECTIONS
SUMMARY
CHAPTER 5: FUNCTIONS
INTRODUCTION
DEFINING YOUR OWN FUNCTIONS
PARAMETERS
FUNCTION DOCUMENTATION
KEYWORD AND OPTIONAL PARAMETERS
PASSING COLLECTIONS TO A FUNCTION
VARIABLE NUMBER OF ARGUMENTS
SCOPE
FUNCTIONS PASSING FUNCTIONS TO A FUNCTION
MAPPING FUNCTIONS IN A DICTIONARY
LAMBDA
CLOSURES
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
4. myTectra- Python Course Content -90191-91856
CHAPTER 6: MODULES
MODULES
STANDARD MODULES - SYS
STANDARD MODULES - MATH
STANDARD MODULES - TIME
THE DIR FUNCTION
CHAPTER 7: EXCEPTIONS
ERRORS
RUN TIME ERRORS
THE EXCEPTION MODEL
EXCEPTION HIERARCHY
HANDLING MULTIPLE EXCEPTIONS
RAISE
ASSERT
WRITING YOUR OWN EXCEPTION CLASSES
CHAPTER 8: INPUT AND OUTPUT
INTRODUCTION
DATA STREAMS
CREATING YOUR OWN DATA STREAMS
ACCESS MODES
WRITING DATA TO A FILE
READING DATA FROM A FILE
ADDITIONAL FILE METHODS
USING PIPES AS DATA STREAMS
HANDLING IO EXCEPTIONS
WORKING WITH DIRECTORIES
METADATA
THE PICKLE MODULE
CHAPTER 9: CLASSES IN PYTHON
CLASSES IN PYTHON
PRINCIPLES OF OBJECT ORIENTATION
CREATING CLASSES
INSTANCE METHODS
FILE ORGANIZATION
SPECIAL METHODS
CLASS VARIABLES
INHERITANCE
POLYMORPHISM
TYPE IDENTIFICATION
CUSTOM EXCEPTION CLASSES
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
5. myTectra- Python Course Content -90191-91856
CHAPTER 10: REGULAR EXPRESSIONS
INTRODUCTION
SIMPLE CHARACTER MATCHES
SPECIAL CHARACTERS
CHARACTER CLASSES
QUANTIFIERS
THE DOT CHARACTER
GREEDY MATCHES
GROUPING
MATCHING AT BEGINNING OR END
MATCH OBJECTS
SUBSTITUTING
SPLITTING A STRING
COMPILING REGULAR EXPRESSIONS
FLAGS
CHAPTER 11: DATA STRUCTURES
RANGE
LIST COMPREHENSIONS
NESTED LIST COMPREHENSIONS
DICTIONARY COMPREHENSIONS
DICTIONARIES WITH COMPOUND VALUES
PROCESSING LISTS IN PARALLEL
FUNCTIONS
DEFAULT PARAMETERS
VARIABLE ARGUMENTS
A DICTIONARY OF DICTIONARIES
SPECIALIZED SORTS
THE DEL STATEMENT
TIME FUNCTIONALITY
USING GENERATORS
CHAPTER 12: WRITING GUIS IN PYTHON
INTRODUCTION
COMPONENTS AND EVENTS
AN EXAMPLE GUI
THE ROOT COMPONENT
ADDING A BUTTON
ENTRY WIDGETS
TEXT WIDGETS
CHECKBUTTONS
RADIOBUTTONS
LISTBOXES
FRAMES
MENUS
BINDING EVENTS TO WIDGETS
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
6. myTectra- Python Course Content -90191-91856
CHAPTER 10: REGULAR EXPRESSIONS
INTRODUCTION
SIMPLE CHARACTER MATCHES
SPECIAL CHARACTERS
CHARACTER CLASSES
QUANTIFIERS
THE DOT CHARACTER
GREEDY MATCHES
GROUPING
MATCHING AT BEGINNING OR END
MATCH OBJECTS
SUBSTITUTING
SPLITTING A STRING
COMPILING REGULAR EXPRESSIONS
FLAGS
CHAPTER 11: DATA STRUCTURES
RANGE
LIST COMPREHENSIONS
NESTED LIST COMPREHENSIONS
DICTIONARY COMPREHENSIONS
DICTIONARIES WITH COMPOUND VALUES
PROCESSING LISTS IN PARALLEL
FUNCTIONS
DEFAULT PARAMETERS
VARIABLE ARGUMENTS
A DICTIONARY OF DICTIONARIES
SPECIALIZED SORTS
THE DEL STATEMENT
TIME FUNCTIONALITY
USING GENERATORS
CHAPTER 12: WRITING GUIS IN PYTHON
INTRODUCTION
COMPONENTS AND EVENTS
AN EXAMPLE GUI
THE ROOT COMPONENT
ADDING A BUTTON
ENTRY WIDGETS
TEXT WIDGETS
CHECKBUTTONS
RADIOBUTTONS
LISTBOXES
FRAMES
MENUS
BINDING EVENTS TO WIDGETS
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com
7. myTectra- Python Course Content -90191-91856
CHAPTER 13: PYTHON AND CGI SCRIPTS
INTRODUCTION
HTML
HTML FORMS
A GUESTBOOK APPLICATION
WHAT CAN GO WRONG!
HTML TABLES
THE CGI SCRIPT
RENDERING OF THE SCRIPT
CHAPTER 14: THE OS MODULE
THE ENVIRONMENT
LAUNCHING COMMANDS
CREATING A PROCESS
DIRECTORY COMMANDS
OTHER PROCESS METHODS
FILE INFORMATION (METADATA)
MISCELLANEOUS OS CALLS
WALKING THROUGH DIRECTORIES
CHAPTER 15: NETWORK PROGRAMMING
INTRODUCTION
A DAYTIME SERVER
CLIENTS AND SERVERS
THE CLIENT PROGRAM
THE SERVER PROGRAM
RECAP
AN EVALUATION CLIENT AND SERVER
THE SERVER PORTION
A THREADED SERVER
APPENDIX A: WHAT YOU MIGHT NOT ALREADY KNOW
WHAT IS AN ITERABLE?
CREATING YOUR OWN ITERATORS
GENERATORS
THE FUNCTIONS ANY AND ALL
THREAD FUNDAMENTALS
SYNCHRONIZATION
FORMATTING RECORDS
SIGNALS
THE PYTHON DEBUGGER (2.X)
THE WITH STATEMENT
DATA COMPRESSION
myTectra Learning Solutions Private Limited
10P,IWWA Building,2nd Floor, BTM Layout 2nd Stage, Bangalore-560076
www.mytectra.com | +91 90191 91856 | info@mytectra.com