Python

The goal of this course is to provide an introduction to Python. The course will discuss topics necessary for the participant to be able to create and execute Python programs. The focus of the course is to provide students with an introduction to programming, I/O, and visualization using the Python programming language

Session 1

Why do we need Python?
Program structure

Execution steps

Interactive Shell
Executable or script files
User Interface or IDE

Session 2 (Memory management and Garbage collections)

Object creation and deletion
Object properties

Data Types and Operations


Numbers
Strings
List
Tuple
List
Tuple
Dictionary
Other Core Types

Session 3 (Statements and Syntax)

Assignments, Expressions and prints
If tests and Syntax Rules
While and For Loops
Iterations and Comprehensions

Session 4 (File Operations)

Opening a file
Using Files
Other File tools

Session 5 (Functions)

Function definition and call
Function Scope
Arguments
Function Objects
Anonymous Functions

Session 6 (Modules and Packages)

Module Creations and Usage
Module Search Path
Module Vs. Script
Package Creation and Importing

Session 7 (Classes)

Classes and instances
Classes method calls
Inheritance and Compositions
Static and Class Methods
Bound and Unbound Methods
Operator Overloading
Polymorphism

Session 8 (Exception Handling)

Default Exception Handler
Catching Exceptions
Raise an exception
User defined exception

Also have Advanced Concepts as per requirement

YEARS OF EXPERIENCE

OF HAPPY STUDENTS!

Awards Won

get in touch