Overview
Course Objectives
Audience Profile
Prerequisites
Course Module

Python is one of the powerful programming languages that is high-level, open-source, and most commonly used for web development, scientific and mathematical application development, etc. One of the great advantages of this programming language is it provides excellent library support and has a large developer community. It also provides easy integration with web services and GUI-based desktop applications.

Python is fast, easy-to-use and the most preferred programming language for developing projects by many companies such as YouTube, Instagram, Pinterest, and Quora, etc. Because of its excellent features, Python is considered an easy to learn programming language for beginners and is also sophisticated enough for experienced professionals to use.

Apart from web development and desktop app development, Python is extensively used in the Data Science field and is used for developing Machine Learning projects. Because of its huge popularity, many IT professionals are learning this programming language to build their career as a Python developer



This course is designed to provide Basic knowledge of Python. Python programming is intended for software engineers, system analysts, program managers and user support personnel who wish to learn the Python programming language.

This course is for Students/IT Professionals who is interested in Python Programming.

There are no such prerequisites to learn Python but having a basic knowledge of any programming language concepts like what is a loop, what if and else does, how operators are used, etc. will be helpful. If you have strong command over the basics of any programming language, you can learn Python quickly.

Introduction

Python Installation

Numbers

Operators

List

Nested List

List Slicing

List Comprehension

List Methods

Tuple

Tuple Methods

Set

Set Methods

Dictionary

Nested Dictionary

Dict Comprehension

Dict Methods

String

String Slicing

String Methods

Regular expression

Loops

If...Else...Elif

While Loop

for Loop

Range

Zip

Eval and Exec

Functions

Variables Scope

Lambda Function

Map Function

Filter Function

OOPS

Classes and Objects

Inheritance

Multiple Inheritance

Exception Handling

File Handling

Basic Json Handling

Module

Debugging

logging

Pexpect Module

OS Module

SYS Module

Date and Time Module

Paramiko (ssh login)