Amity Computer Academy
Python & Adv. Python Course with django
Python is a high level programming language that enjoys extensive popularity among
developers and programmers. Python code is not only easy to read but also looks good.
Code readability is an important feature of this language. Its syntax allows concepts to
be expressed in fewer lines of code.
What Will You Learn In the Course?
The course features several modules designed to help in the learning process.
MODULE 1:
WHAT IS PYTHON
FEATURES OF PYTHON
SCRIPTING LANGUAGE
MULTIPLE PROCESS TO EXECUTE PYTHON PROGRAMS
COMMENTS IN PYTHON
DOCSTRING AND ITS NEED
MULTILINE CHARACTER
INPUT FROM USER
Module 2:
TOKENS
OPERATORS
CONTROL STATEMENTS
FUNCTIONS
ADVANCE DATA TYPE AND RELATED FUNCTIONS
MODULES AND PACKAGES
Module 3:
CLASS AND OBJECT
CONSTRUCTOR AND DESTRUCTOR
INHERITANCE AND COMPOSITION
OPERTOR OVERLOADING
STATIC , ABSTRACTION IN PYTHON AND INTERFACE
EXCEPTION HANDLING
USE OF TRY, CATCH,RAISE AND FINALLY
EXCEPTION HIERARCHY
AS KEYWORD IN EXCEPTION
CUSTOM EXCEPTION
ASSERT
STACK,QUEUE,LINK LIST
THREADING WITH PYTHON
CREATINE THREAD
THREAD LIFE CYCLE
DEMON THREAD
SYNCHRONIZATION
USE OF SLEEP
FILE HADLING
READING AND CLOSING FILE
READING FROM XML FILES
ACCESSING OF CSV FILES,XML,LOG FILE CREATION
REGULAR EXPRESSION
Module 4:
NUMPY
Create Arrays
Array Item Selection and Indexing
Array Mathematics
Array Operation
PANDAS
Series
Series indexing and Selection
Series Operation
Data Frames
Data Collection from csv,json,html,excel
PLOTING WITH MATPLOTLIB
Module 5: BUILDING APPLICATIONS WITH PYTHON
GUI APPLICATIONS AND ACCESSING DATABASE WITH GUI
WEB SCRAPING WITH PYTHON
CRATING DICTIONARY APPLICATION
CREATING SIMPLE GAMMING APPLICATION
WEB APPLICATION WITH PYTHON ( django )