Online courses Weekdays / Weekends / Evening

Expert instruction

Learn from Industry & MNC professionals

Expert instruction Learn from Industry & MNC professionals

How about getting trained directly from industry leaders and MNC professionals? Yes, WebTek Labs makes it possible for you. Avail hands-on training and enhance your chance to get noticed by the top recruiters.

Placement Courses

Job oriented training with 100% placement asistance

Placement Courses Job oriented training with 100% placement asistance

We don’t just promise; we provide what you promise. At WebTek Labs, we impart job-centric training and make you industry ready. Get assured placement assistance and even job interview scheduling with the top-notch companies.

Global certificate

Partnership with Oracle & Google

Global certificate Partnership with Oracle & Google

WebTek Labs has gained recognition in the industry and it has entered into partnership with corporate giants such as Oracle and Google. We offer more than just training. We offer globally recognized certificate post-completion of the training course and help you to stand out in the crowd of competitors.

Register for free workshops & events

Python Programming Language

13000 Learners

Course Objective:

On completion of the training, participants will be able to build dynamic and user interactive web pages with the help of Python and Flask. Python Programming Language is using for many purposes like web-based applications, machine learning and Flask APIs, OOPs , and developing dynamic tools.

Course Content:

An Introduction to Python

Introductory Remarks about Python

Strengths and Weaknesses

A Brief History of Python

Python Versions

Installing Python

Environment Variables

Executing Python from the Command Line

IDLE

Editing Python Files

Getting Help

Dynamic Types

Python Reserved Words

Naming Conventions

Basic Python Syntax

Introduction

Basic Syntax

Comments

String Values

String Operations

The format Method

String Slices

String Operators

Numeric Data Types

Conversions

Simple Input and Output

The print Function

Language Components

Introduction

Control Flow and Syntax

Indenting

The if Statement

Relational Operators

Logical Operators

True or False

Bit Wise Operators

The while Loop

break and continue

The for Loop

Collections

Introduction

Lists

Tuples

Sets

Dictionaries

Sorting Dictionaries

Copying Collections

Functions

Introduction

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

Modules

Modules

Standard Modules - sys

Standard Modules - math

Standard Modules - time

The dirFunction

Exceptions

Errors

Run Time Errors

The Exception Model

Exception Hierarchy

Handling Multiple Exceptions

raise

assert

Writing Your Own Exception Classes

Input and Output

Introduction

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

Class Documentation - pydoc

Regular Expressions

Introduction

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

Accessing Database

Using the dbm libraries to create persistent dictionaries

About relational databases

Setting up the Sqlite Database

Setting up the MySQL database

Working with the Python DB API

Creating connections

Accessing data with cursors

Connecting to databases

Querying and modifying data

Working with transactions

Handling errors

Using other database tools

Key Features

Gain skills and competencies required in Industry by Experts.

Work on Real-time Projects depending upon the course you select.

Students work in a professional corporate environment.

Get a globally recognized Certificate form WebTek with our partner logos.