Python


1100+

Python Professionals Trained

3+

New Batches Every Month

15+

Industry Experience

12+

Corporates Worked with


Menu would be displayed here either through coding or pin

Python Overview

UpScale's Python Training enables you to master the complete Python

Modes of Training

Curriculum

Introduction to Python

Why to Learn Python

Properties/Features of Python

Application of Python

Installing and Setting up required environmental varaiables

Introduction to IDE and Debugging

Demo of how to run the program via command prompt

Basic Syntax

Python Identifiers

Lines and Indentation

Variables and Datatypes

Operator and Operands

Order of Operations

Python Comments

Python Numbers

Casting

Encapsulation and Generalization

Loops and Control Statements

All type of Control Statements

Loops

Break Statements

Continue Statements

Nested Loops

Functions

Function Call

Type Conversion

Coercion

Math Function

Adding new Function

Parameters and Arguments

Recursion

Suitable Programs to Understand Recursion

Python String

Python String

Special String Operators

Find Function

String Format Operators

Triple quote significance

Functions of String

Sequence-List

Lists in Python

Accessing, Updating, Deleting in Lists

Basic Lists Operations

Indexing , Slicing , Matrixes

Built in Functions of Lists

Sequence-Tuple

Tuples in Python

Difference between Lists and Tuples

Accessing, Updating, Deleting in Tuples

Basic Tuple Operations

Indexing , Slicing , Matrixes

Built in Functions of Lists

Sparse Matrices

Dictionary

Importance of Dictionary

Accessing, Updating, Deleting in Dictionary

Properties of Keys and value

Built in Functions of Dictionary

Files and Exception

Modes of file

Working on file

Directories

Pickling

Exception and it's types

Exception Handling

Date and Time

Tick

Time Tuple

How to get current time, formatted time

Built in time functions

Sets

What , where and how sets are used

How to access, add, change, delete items in Set

pop, clear , del from set

update and join sets

set constructors and methods

Module and Packages

Why and how to make Module

import statement

pythonpath variable

Namespaces and Scoping

The globals() and locals() Functions

The reload() Function

Packages in Python

Object Oriented Programing

Creating Classes and objects

Instance objects

Accessing attributes

Overview of OOP terminology

Class Inheritance

Overriding Method

Data Hiding

Function Overloading

Programing Techniques

Introduction to Divide and Conquer

Binary Search/p>

Quick Sort, Merge Sort

Graph Optimization Technique

Graphs

DFS and BFS

Greedy Approach

Dynamic Programming

Introduction to Dynamic Programing

Approach for Dynamic programing

Fibonacci Series

0/1 Knapsack problem

Want a Free Course

Share your details and we'd get back to you soon!
Send me details
Terms and Conditions apply
close-link

Call for Free Courses