panel_start Introduction panel_end
panel_start Course Outline panel_end
An Overview of Python
- What is Python?
- Interpreted languages
- Advantages and disadvantages
- Downloading and installing
- Which version of Python
- Where to find documentation
 The python environment
- Structure of a Python script
- Using the interpreter interactively
- Running standalone scripts under Unix and Windows
Getting Started
- Using variables
- String types: normal, raw and Unicode
- String operators and expressions
- Math operators and expressions
Flow Control
- About flow control
- Indenting is significant
- The if and elif statements
- while loops
- Using lists
- Using the for statement
- The range() function
- Writing to the screen
- Command line parameters
- Reading from the keyboard
Array types
- list
operations
- list methods
- Strings are
special kinds of lists
- tuples
- sets
- Dictionaries
Working with Files
- Text file I/O overview
- Opening a text file
- Reading text files
- Raw (binary) data
- Using the pickle module
- Writing to a text file
Dictionaries and Sets
- Dictionary overview
- Creating dictionaries
- Dictionary functions
- Fetching keys or values
- Testing for existence of elements
- Deleting elements
Functions
- Syntax of
function definition
- Formal
parameters
- Global versus
local variables
- Passing
parameters and returning values
Sorting
- The sorted()
function
- Alternate
keys
- Multiple keys
- Lambda
functions
Errors and Exception Handling
- Dealing with
syntax errors
- Exceptions
- Handling
exceptions with try/except
- Cleaning up
with finally
Modules and Packages
- What is a module?
- The import statement
- Function aliases
- Packages
Regular Expressions
- RE Objects
- Pattern
matching
- Parsing data
- Subexpressions
- Complex
substitutions
- RE tips and
tricks
Highlights of the Standard Library
- Working with
the operating system
- Grabbing web
pages
- Sending email
- math and
random
- Accessing
dates and times with datetime
- Working with
compressed files
An Introduction to Python Classes
- About o-o programming
- Defining classes
- Constructors
- Instance methods
- Instance data
- Class methods and data
- Destructors
panel_start Batch Details panel_end
Date : Starts from 19th April
Duration : 15 Days for 2 hours
Mode of Classes : One on One / Batch
Course Content
No content available. Please add it via the ACF field.
DOWNLOAD COURSE CONTENTS
Please click the button below to download the course content. You'll need to provide your contact information to receive the document.