YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Core And Advanced Python

Mode of Training: Online, Classroom, Corporate

Faculty: Mr. PHANI

Course Duration:60 Days

Page 2: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

1

Introduction

What Is Python?

WhyPython?

Who usesPython?

History ofPython

Features ofPython

Where python can beused?

Installing python from the commandline

IDLE

Running python scripts onWindows/Unix/Linux

Basic PythonSyntax

BasicSyntax

Comments

Keywords

Datatypes

NamingConventions

Print(),Type() and Id()functions

Input() and raw input()function

Type Conversionfunctions

Delkeyword

StringHandling

Whatisstring?

StringIndexing

Stringslicing

Page 3: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

2

Basicoperations

Working with stringfunctions

Operators

Arithmeticoperators

Relationaloperators

Logicaloperators

Assignmentoperators

Membershipoperators

Identityoperators

Precedence ofoperators

Conditionalstatements

if statement( One-waydecisions)

If. Else statement (Two-waydecisions)

if elif .. Else statement(Multi-Way)

Nested ifelse

Single line if elsestatement

LoopingStatements

Whileloop

While. Else

forloop

Infiniteloop

Nestedloops

ControlStatements

Breakstatements

Page 4: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

3

Continuestatements

Passstatements

Collections

Introduction tocollections

Lists

Tuples

Sets

Dictionaries

Collections indexing andslicing

Working with methods ofcollections

Iterating throughcollections

Nestedcollections

Getting Dictionaryvalues

Counting withdictionaries

Differences between List, tuple andset

Functions

Definingfunction

Callingfunction

Functionparameters

Types ofarguments

Handling returnvalues

Scope of variable -Global, local

Call byvalue

Call byreference

Page 5: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

4

passing collections to afunction

Lambda functions/anonymousfunctions

Filter and map()functions

Modules

What ismodule?

Types ofmodules

The importstatement

From ..Import

Reloadingmodule

Dir()function

main()function

Packages

Introduction topackages

in it .pyfile

Definingpackages

importing frompackages

Defining subpackages

importing from subpackages

Advance Python

Page 6: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

5

ADVENCE PYTHON

FileHandling:

What is afile?

Opening afile

Reading data from afile

writing data to afile

Closing afile

working with the methods of fileobjects

Diff b/wfread(),freadline(),freadlines()

Merging multiple files into singlefile

Replacing the content offile

Working withdirectories

working CSVfiles

Assignments

Oops concepts:

Introduction to Oop'sprogramming

Features ofOOPS

Classes andObjects

Encapsulation

Abstraction

Inheritance

Polymorphism

Page 7: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

6

Classes andObjects:

Creating aclass

The SelfVariable

Types ofvariables

Types ofMethods

Constructor

Namespaces

Passing Members of one Class to AnotherClass

Innerclasses

Inheritance andPolymorphism:

Constructors ininheritance

Overriding super class constructors andmethods

The super()Method

Types ofinheritance

Method ResolutionOrder(MRO)

Polymorphism

Operatoroverloading

Methodoverloading

Abstract classes and Interfaces:

Abstract method and Abstractclass

Page 8: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

7

Interfaces in python

Abstract classes vsinterfaces

Assignments

ExceptionHandling:

Types oferrors

Compile timeerrors

Runtimeerrors

Logicalerrors

What isexception?

Need of exception Handling

Predefinedexceptions

try, except and finallyclauses

Handling multipleexceptions

Nested try, except and finallyblocks

Raise , assertstatements

Assignments

RegularExpressions:

Regular expressionssyntax

Understanding regularexpressions

Specialcharacters

Characterclasses

Page 9: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

8

Forming regularexpressions

Matching at beginning orend

Match(),Search() and Sub()functions

Splitting astring

ReplacingText

Multi-Threading:

Introduction

ThreadingModule

Defining athread

Starting athread

*Threadssynchronization

Multithreaded PriorityQueues

Network Programming:

Introduction to networkprogramming

Protocols

Sockets

Connect toserver

Sendingdata

Receivingdata

Assignments

Page 10: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

9

DatabaseConnectivity

Introduction toRDBMS

Installation of MySQL databaseaccess

Creating MySQL databaseinstances

Establishing connection withMySQL

Executing SQLqueries

Creating Tables usingPython

Inserting Rows into aTable

Deleting Rows from aTable

Updating Rows in aTable

Assignments

Python XML and JSONparsers:

How to parseXML

How to create XMLnode

How to ParseJSON

Assignments

Graphical UserInterface:

GUI inpython

The RootCanvas

Working withcontainers

Page 11: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

10

Canvas, Frames

Widgets

Arranging widgets in aframe

Button widget, LabelWidget

Check Button, RadioButton

List box Widget ,MenuWidget

Dataanalytics:

Introduction tobig data

Pandas

Numpy

Matplotlib

Introduction to Python webframework:

What is aFramework

Introduction toDjango

Django – DesignPhilosophies

History ofDjango

Why Django andFeatures

Environment setup

MVC Architecture vs MVTArchitecture

Django MVC – MVTPattern

Page 12: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

11

Supporting Enterprises around the Globe

Page 13: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

12

Other Cours

es By

Ou

DevOps & Cloud Computing

AWS Admin Training

Devops Training

Azure Admin Training

Artificial Intelligence & IOT

Artificial Intelligence Training

IOT Training

Bigdata

Hadoop Development Training

Spark And Scala Training

DataScience & Blockchain

Data Science Training

Blockchain Training

QA and Testing

Manual Testing

Big data Testing Training

Selenium Training

Appium Training

Web services Testing Training

Security Testing Training

Performance Testing Training

TOSCA Training

ETL Testing Training

RPA and Automation

Automation Anywhere Training

Blueprism Training

Uipath Training

Programming & Framework

Core Python

Advanced Python Training

Django Training

C,C++Programming Training

Others courses

Digital Marketing Training

Spoken English Training

Chat Bot Making Training

BI Reporting Tools Training

Sail point IIQ

Page 14: Core And Advanced Python · 2019-12-30 · Mode of Training: Online, Classroom, Corporate Faculty: Mr. PHANI Course Duration:60 Days . Web: Email: info@qualitythought.in Help :+91

Web: www.qualitythought.in Email: [email protected] Help :+91 9515151992(Ameerpet), +91 9963799240(Ameerpet), +91 7730997544 (Kondapur)

13

Established in 2010

The Leader in Software Training


Related Documents