Python Course
by Vibrant Technologies & ComputersNavi Mumbai |
Request Info |
| Medium of instruction: | English |
|
Module |
Title |
Contents |
|
Module 1: |
An Overview of Python |
What is Python? Interpreted languages Advantages and disadvantages Downloading and installing Which version of Python Where to find documentation |
|
Module 2: |
Running Python Scripts |
Structure of a Python script Using the interpreter interactively Running standalone scripts under Unix and Windows |
|
Module 3: |
Getting Started |
Using variables String types: normal, raw and Unicode String operators and expressions Math operators and expressions Writing to the screen Command line parameters Reading from the keyboard |
|
Module 4: |
Flow Control |
About flow control Indenting is significant The if and elif statements while loops Using lists Using the for statement The range() function |
|
Module 5: |
Sequence Data |
list operations list methods Strings are special kinds of lists tuples sets Dictionaries |
|
Module 6: |
Defining Functions |
Syntax of function definition Formal parameters Global versus local variables Passing parameters and returning values |
|
Module 7: |
Working with Files |
Text file I/O overview Opening a text file Reading text files Raw (binary) data Using the pickle module Writing to a text file |
|
Module 8: |
Dictionaries and Sets |
Dictionary overview Creating dictionaries Dictionary functions Fetching keys or values Testing for existence of elements Deleting elements |
|
Module 9: |
Errors and Exception Handling |
Dealing with syntax errors Exceptions Handling exceptions with try/except Cleaning up with finally |
|
Module 10: |
Using Modules |
What is a module? The import statement Function aliases Packages |
|
Module 11: |
Regular Expressions |
RE Objects Pattern matching Parsing data Subexpressions Complex substitutions RE tips and tricks |
|
Module 12: |
Highlights of the Standard Library |
Working with the operating system Grabbing web pages Sending email Using glob for filename wildcards math and random Accessing dates and times with datetime Working with compressed files |
|
Module 13: |
An Introduction to Python Classes |
About o-o programming Defining classes Constructors Instance methods Instance data Class methods and data Destructors |
| Classroom - Regular | ||||
| When | Duration | Where | Remarks | Price |
| Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Vibrant Technologies & Computers
We are dedicated to technology,hr and financal services. A professional and dynamic organization distinguished for its domain expertise, innovative technology slutions from across the globe & committed to total customer satisfaction.



