Learn Python Programming

Python Programming

Python Course Overview

Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python has been one of the premier, flexible, and powerful open-source language that is easy to learn, easy to use, and has powerful libraries for data manipulation and analysis.

Course Duration & Schedule

  • 4 Weeks | 2 Hours on Monday | 2 Hours on Wednesday | US Pacific time
  • 8:30 AM – 10:30 AM US Pacific time each of those days


  • This course is not intended for absolute beginners in programming but includes a review of elementary features.
  • Students are expected to be able to open command prompt window or terminal window, edit a text file, download and install software, and understand basic programming concepts.

Python Training Course Curriculum

Topics 1:
General Introduction to Python and the class. Using the command interpreter and development environment.
Kick-off tutorial
Finding and using the documentation. Getting help.
Python 2/3 differences.

Topics 2:
Introduction to git and GitHub
Basic data types.
Functions: definition and use, arguments, block structure, scope, recursion
Modules and import
Conditionals and Boolean expressions

Topics 3:
Sequences: Strings, Tuples, Lists
Iteration, looping and control flow.
String methods and formatting

Topics 4:
Dictionaries, Sets and Mutability.
Files and Text Processing

Topics 5:
List and Dict Comprehensions

Topics 6:
Advanced Argument passing
Functions as Objects

Topics 7:
Class instances

Topics 8:
Multiple inheritances
Special methods
Emulating built-in types

Topics 9:
Iterators and Generators

Topics 10:
Context Managers
Regular expression
Wrap Up / Students Code review

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Enrolled: 1 student


Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed