Python Programming

Python Programming

This is a hands-on online course for anyone who would like to learn, explore and implement in today’s Web / Application Development using the Python Programming Language. In this course, you will learn the syntax of Python as a general purpose and high level programming language. You can use Python for developing desktop GUI applications, websites and web applications. Python allows you to focus on core functionality of the application by taking care of common programming tasks. The simple syntax rules of the programming language further makes it easier for you to keep the code base readable and application maintainable. There are also a number of reasons why you should prefer Python to other programming languages. This is a 6-weeks instructor led professional training course to build your career in future developments.

We have limited seats so, interested candidates can contact us to register. The course will have up to 20 students in each group. We have four groups for this course. Course completion certificate will be provided at the end of the course.

  • Introduction to Python
    • History, Overview
    • Features
    • Applications
    • Installation (PyCharm/Jupyter Notebook)
    • Getting Started
  • Python Programming Basics
    • Variables
    • Data Types
    • Keywords
    • Literals
    • Operators
    • Comments
  • Conditional Statements & Loops
    • If-Then-Else Statement
    • For Loop
    • While Loop
    • Do-While Loop
    • Break
    • Continue
    • Pass
  • Variable Manipulation
    • Strings
    • Arrays
    • Lists
    • Tuples
    • Sets
    • Dictionary
  • Functions
    • Function Characteristics
    • Built-in Functions
    • Lambda Functions
  • File Handling
    • Files I/O
    • Opening a File Stream
    • Closing a File Stream
    • Read File Content
    • Write File to Storage
    • Create & Remove File
    • With Statement
    • Current Path Manipulation
  • Packages & Modules
    • Itertools
    • Regular Expressions
    • SMTP
    • Collections
    • Math
    • OS
    • Random
    • Statistics
    • System
    • NumPy
  • CLI & IDE
    • CLI
    • IDE
    • Denormalization
  • Classes
    • Object Oriented Programming Concepts
    • Python Class Object
    • Constructors
    • Inheritance
  • Database Connectivity
    • Environment Setup
    • Connection String
    • Create Database
    • Create Tables
    • Insert
    • Read
    • Update
    • Join
    • Transactions
  • Each day Task Assignment & Q/A
  • Each weekend candidates will have Tests and Small Projects
  • Online – Evening Classes – Chicago Standard Time (CST)
  • Group 1 – (Monday, Wednesday, Friday) 5:00 PM – 7:00 PM
  • Group 2 – (Tuesday, Thursday, Saturday) 5:00 PM – 7:00 PM
  • Alternate days up to 30 days long
  • 1 Hours 30 Minutes long per class
  • 30 Minutes Q & A session per day
  • $1,800.00 for the entire course
  • Contact us for registration and call at 847-877-0799