Python Training Courses Content
Python Training Courses Content
SECTION I
Overview
o Why do we need Python?
o Program structure
Environment Setup
o Python Installation
o Execution Types
o What is an interpreter?
o Interpreters vs Compilers
o Using the Python Interpreter
o Interactive Mode
o Running python files
o Working with Python shell
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com
o Integrated Development Environments (IDES)
o Interactive Mode Programming
o Script Mode Programming
Basic Concepts
o Basic Operators
o Types of Operator
o Python Arithmetic Operators
o Python Comparison Operators
o Python Assignment Operators
o Python Bitwise Operators
o Python Logical Operators
o Python Membership Operators (in, not in)
o Python Identity Operators (is, is not)
o Python Operators Precedence
Data Types
o Variables
o Assigning Values to Variables
o Multiple Assignment
o Python Numbers
o Python Strings
o Accessing Values in Strings
o String Special Operators
o String Formatting Operator
o Triple Quotes
o Built-in String Operations
o Python Lists
o Accessing Values in Lists
o Updating Lists
o Delete List Elements
o Basic List Operations
o Indexing, Slicing, and Matrixes
o Built-in List Functions & Methods
o Python Tuples
o Accessing Values in Tuples
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com
o Updating Tuples
o Delete Tuple Elements
o Basic Tuples Operations
o Indexing, Slicing, and Matrixes
o No Enclosing Delimiters
o Built-in Tuple Functions
o Python Dictionary
o Accessing Values in Dictionary
o Updating Dictionary
o Delete Dictionary Elements
o Properties of Dictionary Keys
o Built-in Dictionary Functions & Methods
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com
SECTION II
Functions
o Defining a Function
o Syntax
o Calling a Function
o Pass by reference vs value
o Function Arguments
o Required arguments
o Keyword arguments
o Default arguments
o Variable-length arguments
o The return Statement
o Scope of Variables
o Global vs. Local variables
o Folium Introduction
o Why are modules used?
o Creating modules
o The import Statement
o The from...import Statement
o The from...import * Statement
o Locating Modules
o The PYTHONPATH Variable
o Namespaces and Scoping
o The dir( ) Function
o The globals() and locals() Functions
o The reload() Function
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com
o Packages in Python
Anonymous Function
o Lambda
o Map
o Filter
o Reduce
SECTION III
File Manipulation
o Opening Text File
o Working with a File on Python
o The open function
o File modes
o The file object attributes
o close() method
o write() method
o read() method
o Files: Input
o Files: Output
o Reading files
o Renaming & deleting files
Python GUI
o Basic Operations using Tkinter
o Buttons and Textbox
o Menu Bar
o Message Box and Radio Button
o Checkbox and Event Creating
o Creating Application in GUI
Other Concepts
o Errors and Exception Handling
o Standard exceptions
o Assertions in Python
o The assert Statement
o What is Exception?
o Handling an exception
o Syntax
o The except Clause with No Exceptions
o The except Clause with Multiple Exceptions
o The try-finally Clause
o Argument of an Exception
o Example with Tkinter Application
o Regular Expression
o Powerful Utilities
o Multithreading
o List Comprehensive
o Shallow and Deep Copy
o Unit testing
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com
o Overview of Django
www.Apponix.com
Mob: +91 8050580888 / 7338089888
Email Id: info@apponix.com