COURSE DESCRIPTION
An Introduction to Python | |||
A Brief History of Python | |||
Python Versions | |||
Installing Python | |||
Environment Variables | |||
Executing Python from the Command Line | |||
IDLE | |||
Editing Python Files | |||
Python Documentation | |||
Getting Help | |||
Dynamic Types | |||
Python Reserved Words | |||
Naming Conventions | |||
Basic Python Syntax | |||
Basic Syntax | |||
Comments | |||
String Values | |||
String Methods | |||
The format Method | |||
String Operators | |||
Numeric Data Types | |||
Conversion Functions | |||
Simple Input and Output | |||
The % Method | |||
The print Function | |||
Language Components | |||
Indenting Requirements | |||
The if Statement | |||
Relational Operators | |||
Logical Operators | |||
Bit Wise Operators | |||
The while Loop | |||
break and continue | |||
The for Loop | |||
Collections | |||
Lists | |||
Tuples | |||
Sets | |||
Dictionaries | |||
Sorting Dictionaries | |||
Copying Collections | |||
Functions | |||
Defining Your Own Functions | |||
Parameters | |||
Function Documentation | |||
Keyword and Optional Parameters | |||
Passing Collections to a Function | |||
Variable Number of Arguments | |||
Scope | |||
Functions – “First Class Citizens” | |||
Passing Functions to a Function | |||
Mapping Functions in a Dictionary | |||
Lambda | |||
Inner Functions | |||
Closures | |||
Modules | |||
Modules | |||
Standard Modules – sys | |||
Standard Modules – math | |||
Standard Modules – time | |||
The dir Function | |||
Exceptions | |||
Errors | |||
Run Time Errors | |||
The Exception Model | |||
Exception Hierarchy | |||
Handling Multiple Exceptions | |||
raise | |||
assert | |||
Writing Your Own Exception Classes | |||
Input and Output | |||
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 | |||
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 | |||
Regular Expressions | |||
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 | |||
Advanced Python | |||
Python Modules | |||
Packages in Python | |||
Python Date and Time | |||
File Handling | |||
Python OS Module | |||
Python Exception Handling | |||
More Advanced PYTHON | |||
Python Class and Objects | |||
Python Regular Expressions | |||
Python XML Parser | |||
Python-Data Base Communication | |||
Multi-Threading | |||
Web Scrapping | |||
Unit Testing with PyUnit | |||
Introduction to Python Web Frameworks | |||
GUI Programming-Tkinter | |||
Data Analytics | |||
Introduction to Machine Learning with PYTHON | |||
Data Science | |||
Internet of Things |
0 responses on "Python"