Advanced Python with Scripting

Python Demo Video

Python Demo Video

Python Demo Video

Python Course Content

Python DEVELOPER COURSE


Advanced PYTHON

+

Scripting

+

PROJECT


with more Modules



ONLINE

&

Class Room


6 weeks


                         Basics                                          


data types


operators


loops


Branching


functions


pdb


iterator


 scope


namspaces


Exception Handling



Data Structures

lists,

tuples

sets

dictionaries

arrays

  linked lists

Sorting

Searching

stacks

queues

Scripting & Automation

strings

regexp

find pattern

extrac pattern

fileio

command line args

OS Module

OOPS

class

method

constructor

destructur

 data hiding

static member

static method

plymorphism

inheritance

nested classes

decorators

Operator overloading

Function overriding


MODULES



Multi Threading

Visualization

time

sys

OS

GUI Design

numpy

matplotlib



INTRODUCTION

to

###############

Python in Data Science

Data Preprocessing 

numpy

pandas

seiries


frames

read excel


read csv file

NaN Data

statistics


matrix


Data Visualization

matplotlib

bar,pie,scatter plots


Data Modeling


Linear regression

Split Data set using scikit-learn


into training and test data sets





########################


collections

Dequeue

Heap


######################


socket programming

socket   bind listen accept 

send  recv connect

##############


Py games

load image

getevent

move car

##################


Oracle Database  Connectivity

start database

start listener

register 

connect from python

issue query and get result

#########################

DJANGO


DJANNGO FRAMEWORK

create project

create app

admin interface

views 

URL mapping


#################

Multiprocessing 

inter process communication

Pipes

Queues

shared memory

array and value



##################


parallel processing(new)


process vs thread

create child process

Wait()


####################

Remote machine connectivity(new)

Execute remote commands 


REST API

send JSON data

 receive JSON data

Update Header


Http mthods with python

GET


##################

Web  scraping

Prase web page content

Extract  tags

Extract same type tags




##############


 interactive automation

Issue command

wait for response




Project

Railway reservation Project using GUI


Description:

(requires good knowldge on scripting)



1. Design GUI to enter new passenger and train details

and write backend program to save the information in database


2. Design GUI  to  enter source and destination details and provide button to search train details  and select one of the train to book a ticket

3. Design  the GUI to  enter passenger details and provide optionto  book a ticket and through 

4. Design UI and complete backend work to book a ticket or cancel the ticket

Python FUll STACK COURSE


PYTHON 

+

HTML CSS Java SCRIPT

+

SQL

+

Django 



ONLINE

ClASS ROOM



 12 weeks



 html CSS




 

Java Script

SQL 


PYTHON


DJANGO


installation

setup

create project

create app

Directory Structure

admin interface

views 

URL mapping


Models

CRUD Operations

Templates

render page

Template language

Boot Strap

styling with css

static files


generic views

User Registration

farm processing

Post Data

Get Data 


Rest framework

GET

POST

Generic views

Reirect page

coockes

sessions

timeout



Project


Institute Management Project using Django framework


Description:

(Requires good knowldge on python scripting, OOPS)


1.Maintain student details on webserver database

2. Provide loogin form 


3 Provide enquiry form to register students for different courses


4. Provide REST support to get the student details in JSON format


5. Use Bootstrap static files and css to design the website



WordPress Pricing Table Plugin

 

Advanced Python Full Stack

Python training in Hyderabad covers topics from beginner level to advanced level with lots of examples.

Algorithm Class is one of the best Python Training Institutes in Hyderabad. Here the trainers are highly qualified. The trainers are with 15+ years of real-time IT experience. The class consists of more practical sessions.

Most noteworthy, Algorithm Class is one of the most reputed Best Python Training Institutes in Hyderabad due to its experienced trainers.

What are the Pre-Requisites of this course?

In this course, we cover from basic to advanced topics. Hence, we recommend prior knowledge on any other programming like C.

Why Algorithm Class for Python Training In Hyderabad

Here we provide python online training in Hyderabad too.

Our trainers are highly qualified and very experienced from the IT industry. As a result, Algorithm Class delivers the Best Python Course in Hyderabad. The scripting content makes best among python scripting training institutes in Hyderabad.

Highlights

  • Introduction to Data Structures like soring,searching,queues, stacks and linked list implementation from scratch through Python is also covered
  • Assignments
    Every class will be followed by practical assignments which aggregates to minimum 5 weeks.
    More and more programming in the regular classes
  • Instructor-led Live Sessions
  • 4 weeks of Online/class room Live Instructor-led Classes.
  • Course is for core developer or tester for automation
  • Scripting
  • More programming than theory in everyday class with hands on live examples
  • Flexibility to attend online/ class room

Data Structures for interviews course at Algorithm Class training institute requires prior knowledge from students on Data Structures and Algorithms. This training targets top MNC interviews. This Training would be very useful for in and off campus placements for students from IITs, NITs, BITs, IIITs, Universities and other top engineering students. Here we are going to discuss and implement the problems. Hence this is one of the Best Data structures And Algorithms Training In Bangalore or Data Structures and Algorithms Training In Hyderabad

  • Core python programming language basics.
  • Object oriented programming with python.
  • Scripting and automation with python.
  • Data structures with python.
  • Multi threaded programming.
  • Oracle DB access through Python.
  • Socket programming.
  • GUI programming.
  • Table manpulation using Numpy.
  • Mini project.

In conclusion, Algorithm Training Institute is probably one of the best Python Training Institutes In Hyderabad. As the trainers are highly qualified with 15+ years of real-time IT expirience. The Python Training sessions consists of more programming rather than theory.

Python training in Hyderabad at Algorithm Class Training Institute covers topics from beginner level to advanced level. Finally, by the end of Python Course in Hyderabad, you can be confident with python programming .

Best Python Training Institute in Hyderabad

Algorithm Class provides the best Python training in Hyderabad. We are one of the top reputed institution for the Python training in Hyderabad. We provide the best python course training in Hyderabad in the practical unique way. There are only 4 or 5 members in the class so that the instructor can concentrate more on the students. High interaction will be there between the trainer and the students and candidates can clarify their doubts with the instructor.

Python Course Trainer

Mr Srihari trained nearly 63 students in 27 batches on Python course in Hyderabad from last one year….. He trained ppl from 1st year B.tech student to 20 years of real time experienced ppl and students  from various cities in India and Countries like USA, Australia, UK   …etc. click here for Python old batches details

Why Python course training in Hyderabad? 

Using python course we can do write structured programming, OOPS and scripting. Python is preferred over other languages like C etc in data science etc technologies due to the availability of respective libraries (modules) .  With the use of those modules in python we can write our programs easily comparing to other languages.

Can I learn Python completely?

As of now, we have nearly 150000+ modules in Python. Nobody can Learn all these modules in his life time. We should be confident with python programming. So that we can fit in any domain. After that it is just matter of applying your python programming skills with respective modules.

Should I learn any specific modules like Django etc after completing Python Programming?

It completely depends on your interest and requirement. But to attend any interview, be confident with python programming …it could be structured programming or  OOPS  or scripting and automation.  That is more than sufficient

any certificate for the Python course?

For programming languages, no one will look at your certificate purely depends on your programming skills only. Hence we are not providing any certificate here. Certificate will not add any value to you, unless you are getting the certificate from the product owner like PL/SQL certificate from Oracle Corp, AWS certificate from Amazon after clearing the respective exams conducted by the authorized firms.

We can provide you the course completion certificate.

 

Course Details:

Note: This course is for the students with basic knowledge on any other programming language.

Duration: 6 weeks

Time : 9.30am or 6.30 pm and 7.30 pm

Mode : class room

Study Material: Yes

Project : Yes

Course Fee:Contact Us

Demo:

Demo video1:   Delete a node in BST
Demo video2:   Delete first node in CLL

Mini Projects:

  1. Implement linked list in Python
  2. Implement Multi threading with process synchronization
  3. Find the size of the given directory
  4. Implement unix 'find' functionality
  5. Implement Institute Management system
  6. How to simulate finding mutual friends in two facebook  profiles
  7. Simulate Regression analysis

Suggested course material on internet :

LINK1

LINK2

Trainer Details:

Trainer Name          : Mr. Srihari
Qualification            : M.Tech(CSE), IIT Roorkee
Experience              : Software professional with 20 yrs experience in Data structures/C/C++/JAVA/Python/PERL/UNIX/MPI(parallel programming).

Python Alumni

Mr Srihari trained nearly 300+ students in 122 batches on Python Programming from last one year..... He has trained ppl from 1st year B.tech student to 20 years of real time experienced ppl and students  from various cities in India and Countries like USA, Australia, UK   ...etc.

Python training old student's list: click here

Course Content

download Course Content: Advanced Python Brochure.pdf (1940 downloads )

Python training in Hyderabad
Python training in Hyderabad

 

 

SNO

TOPIC

Sub Topic

Lab Programs in class

1

Introduction to Python

Python Features

2

Python Setup

Installation

setting PATH

interactive  MODE

Script mode

3

Tokens

variables

keywords

indentation

Comments

4

Input to program

command line arguments

Reading user input

5

operators

Arithmetic

logical

relational

Bitwise

operator precedence

program to verify each operator.

6

Dynamic Datatypes

Standard datatypes

numbers

strings

lists

tuples

dictionaries

7

Branching

if-else

if-elif-else

find max number among 3 numbers

display even odd number

find student grade

8

Loops

while

infinite loop

else….with loops

for

for each

nested loops

break

Continue

pass

Print multiple tables

Skip few tables

factorial of n

Design Menu with options

9

Strings

accessing values

updating string

deleting elements

slicing

indexing

built in methods

Reverse a string

Swap case lower to uuper and upper to lower

String is palindrome or not

Frequency of the Character in a String

Find the string1 is sub string of string2 or not

10

lists

accessing values

updating string

deleting elements

slicing

indexing

built in methods

sort an array

K shift eles in a list

Reverse List

11

tuples

accessing values

updating string

deleting elements

slicing

indexing

built in methods

Linear seach

find mx in tuple

find 2nd max in tuple

Compare two lists

Binary Search

12

dictionary

accessing values

updating string

deleting elements

slicing

indexing

built in methods

Design dictionaries for facebook profiles

design dictionary to maintain different students for courses

Design dictionaries for T20, Ondays and test mach teams

Store list of marks for each student indexed with name. Query avg marks of  a given name

13

SETS

create a set

add an element

remove an element

union

intersection

difference

superset

subset

Design sets for facebook friends

design sets to maintain different students for courses

Design sets for T20, Ondays and test mach teams

13

Modules

import

time

thread

regexp

OS

matplotlib

numpy

pandas

cx_oracle

requests

socket

re

tkinter

14

ffunctions

Defining a Function

Calling a Function

Passing by Reference Versus Passing by Value

Function Arguments

Required Arguments

Keyword Arguments

Default Arguments

The return Statement

Exploring following functions

lambda()

map()

filter()

reduce()

Write function to

1. find sub string

2. find max in tuple

3.string is palindrome or not

4. Reverse String

5. Find all the nos divisible by 5,3, and 9

15

file IO

Printing to the Screen

Reading Keyboard Input

The input Function

Opening and Closing Files

The open Function

The file Object Attributes

The close() Method

Reading and Writing Files

The write() Method

The read() Method

copy contents from one file to another

read phone numbers in a file and write on to another file

16

Exceptions

What is Exception?

Handling an Exception

The except Clause with No Exceptions

The except Clause with Multiple Exceptions

The try-finally Clause

Argument of an Exception

Raising an Exception

User-Defined Exceptions

17

Classes

Overview of OOP Terminology

Creating Classes

Creating Instance Objects

Accessing Attributes

Built-In Class Attributes

Destroying Objects (Garbage Collection)

Class Inheritance

Overriding Methods

Base Overloading Methods

Data Hiding

design car class

design calc class

design employee  class

design property class

Design bank account class

design linked list

18

REGULAR EXPRESSIONS

The match Function

The search Function

Matching Versus Searching

Search and Replace

Regular-Expression Modifiers: Option Flags

Regular-Expression Patterns

Regular-Expression Examples

Grouping with Parentheses

get email ids, phones for the required course.

Extract fields from passenger details of a train

find the total size of the files in current directory

Extract product details in a shop

19

Command line args

key word=values style

positional

argv

Accept args with key-value pairs

20

Data Structures

Sorting

Searching

linked lists

implementation from scratch

21

Multi Threading

threading module

create thread

start thread

run thread

thread join

thread synchronization using locks

lock acquire

lock release

display program with multiple threads

modify above program with locks

22

Numpy

create array from list

1D array

2D array

read matrix

matrix addition

23

Visualization

PIE chart

HISTOGRAM

GRAPH

24

GUI design

button

text

text area

label

drop down menu

Design UI for the project

25

Django

create project

create app

URL mapping

views

model

setup and configuration to start simple web client and server program

26

Socket Programming

socket

bind

listen

answer

accept

simple client server program to send and receive message

27

Oracle Database Connection

introduction to Oracle DB

sqlplus client connection

CX_ORACLLE

Example program to connect to oracle DB and

get the qury result into Python program

28

OS module

Os module commands

getcwd()

lisdir()

mkdir()

rmdir(0

walk()

Using os module find the given folder size

Using os module simulate DFS backtracking algorithm to find the file in dir tree

find size of all the files in a given directory

29

Collections

DeQue

NamedTuple

Heap

implement shopping cart

implement priority queue to process shortest job first

30

Data Science Using Python

Numpy 

1d array from list

2d array from list

Pandas

series

frames

Visualization

graphs

Pie chart

Bar Chart

Histogram

implement select row

operations and select column operations

31

Numpy

 create multi dimensional array

linear algebra functions

statistical functions

random numbers

 

32

Series

create a series from ndarray

create a series from dictionary

create a series from scalar

accessing data from series with position

33

Frames

Create a DataFrame from Lists

Create a DataFrame from Dict of ndarrays / Lists

Create a DataFrame from List of Dicts

Create a DataFrame from Dict of Series

column selection

column update

column delete

row selection

row update

row delete

read excel sheet

read csv file

34

Introduction to Pygame

create empty game area

Add car image

Move car image wrt keys

implement simple game to move a car on the screen

35

Python  and rest API JSON Data

Encoding and decoding Python data into JSON format

HTML get() and post() using python

36 Web Scraping

Parse website data

37 Multi Processing

Thread vs Process

create threads

wait until they are finished

Sample Program
38 Inter Process Communication

 PIPES

FIFO
Message queue

39 Remote command execution

 

40 Covert Excel sheet into DATA Frame

 read excel 

operations with frames

41 Read and Write excel sheets

 

42 Data Sets

 sci ki learn

read data from csv file

Split data into training and test data sets

43

Project

Django framework with project

Algorithm Training Institute is probably one of the best Python Django Training in Hyderabad, As the trainers are highly qualified with 15+ years of real-time IT experience. The Python Django Training sessions consists of more programming rather than theory.

Python Django Training in Hyderabad at Algorithm Class Training Institute covers topics from beginner level to advanced level. It is one of the best python django training institutes in Hyderabad

Finally, by the end of Python django Course in Hyderabad, you can be confident with python programming. With Python, you can learn other perl/shell/python training in Hyderabad courses more easily. Due to our trainers, practical sessions, and 1-1 care we are better than Best Institute for Python django Training In Ameerpet, Hyderabadand Python django Training in Madhapur Hyderabad.

44

Introduction

advantages

MVT pattern

installing Python

Installing django

setup database

setup webserver

python class

python reg exp

45

project in django

project structure

__init__.py
settings.p
urls.py
wsgi.py

start project

46

App in Django

create app

__init__.py
admin.py
models.py
tests.py
views.py

map app to the project

47

Admin Interface

setup

INSTALLED_APPS settings

MIDDLEWARE_CLASSES settings

DB migrate

create super user

start server

logon to admin interface

48

Views in Django

Create view

49

URL mapping