ADV PYTHON FOR WEB DEVELOPMENT

ADV PYTHON FOR WEB DEVELOPMENT COURSE CONTENT

1: Introduction

What is Python..?

A Brief history of Python

Why Should I learn Python..?

Installing Python

How to execute Python program

Write your firstprogram

2:Variables&DataTypes

Variables

Numbers

String

Lists,Tuples&Dictionary

3:ConditionalStatements&Loops

if…statement

if…elsestatement

elif…statement

Thewhile…Loop

Thefor….Loop

4:ControlStatements

continuestatement

breakstatement

passstatement

5:Functions

Definefunction

Callingafunction

Functionarguments

Built-infunctions

6:Modules&Packages

Modules

Howtoimportamodule…?

Packages

Howtocreatepackages

7:Classes&Objects

Introductionaboutclasses&objects

Creatingaclass&object

Inheritance

MethodsOverriding

Datahiding

8:Files&ExceptionHandling

Writingdatatoafile

Readingdatafromafile

ReadandWritedatafromcsvfile

try…except

try…except…else

finally

osmodule

Module2:GettingstartedwithPythonLibraries

whatisdataanalysis?

whypythonfordataanalysis?

EssentialPythonLibraries

Installationandsetup

Ipython

JupyterNotebook

2.7VS3.5

Module3:OS

CommandLine

sys.argv

argparsemodule

Module4:NumPyArrays

Creatingmultidimensionalarray

NumPy-Datatypes

Arrayattributes

IndexingandSlicing

Creatingarrayviewsandcopies

Manipulatingarrayshapes

I/OwithNumPy

Module5:WorkingwithPandas

Installingpandas

Pandasdataframes

PandasSeries

DataaggregationwithPandasDataFrames

ConcatenatingandappendingDataFrames

JoiningDataFrames

Handlingmissingdata

Module6:DataLoading,Storageandfileformat

WritingCSVfileswithnumpyandpandas

HDF5format

ReadingandWritingtoExcelwithpandas

JSONdata

ParsingHTMLwithBeautifulSoup

PyTables

Module7:PythonRegularExpressions

Whatareregularexpressions?

ThematchFunction

ThesearchFunction

Matchingvssearching

SearchandReplace

ExtendedRegularExpressions

Wildcard

Module8:PythonOracleDatabaseAccess

Installthecx_OracleandotherPackages

CreateDatabaseConnection

CREATE,INSERT,READ,UPDATEandDELETEOperation

DMLandDDLOeprationwithDatabases

PerformingTransactions

HandlingDatabaseErrors

DisconnectingDatabase

Module9:PythonMultithreadedProgramming

Whatismultithreading?

StartingaNewThread

TheThreadingModule

SynchronizingThreads

MultithreadedPriorityQueue

Module10:IntroductiontoDjango

Module11:IntroductiontoFlask

Module12:IntroductiontoRESTAPI

 

 

Our Courses