Python Course PDF
Python Course PDF
org
https://www.facebook.com/mindscapestechnologies/
Python Course
DURATION : 3 MONTHS
Mindscapes Technologies
Off # 01 , Mezzanine Floor, Park View AptNear Usmania
Resturant,13 A, Gulshan-e -Iqbal Karachi, Pakistan. |
Ph:(021)34810770 Email:- info@mstechnologies.org
Mobile:-0300-3564990
i
Python Course
Python is a key language that companies are adopting as a platform of choice for multiple applications.
There are plenty of companies that are looking for Python trained resources. If you are looking to better
career opportunities, then getting a good quality Python training should one of one your top agenda.
Python derives its power and popularity on its strength of its simplicity and
being open source. Python is an ideal language to learn for beginners as it is
simple and easy to learn. Even for those who do not have any programming
background. Python is an open source language, so there are no licenses or
royalties that need to be paid for licenses. Its getting popular by the day and
there are large number of contributions from the community for almost any
application, which are also open source. This makes it easier to adopt and
develop custom applications faster, as you can pick and choose some of these
relevant codes and jump start your development.
It is supported on many diverse platforms and hence is widely deployed on diverse applications from
Finance, Analytics, machine learning, web development, gaming ,Automation, Big Data etc.
Beautiful is better than ugly
Explicit is better than implicit
Simple is better than complex
Complex is better than complicated
Readability counts
1 Why python?
There are innumerable python courses in Bangalore. All you need is to pick one to receive training and
you are more than good to go. By learning this course, you will avail yourself of multiple benefits, some of
which are as follows-
Testing short code snippets becomes easy with python’s interactive mode. There is also an integrated
development and learning environment (IDLE) for python.
New modules can be added to python for its extension.
To get a programmable interface, applications can be embedded with python.
A lot of operating systems including Unix, Mac OS and Linux support this programming language.
Python is also heavily used in the data analytics domain. Tasks like getting data from databases, XML
files, from the web and from text files can easily be performed using python. And that is probably the
reason why python training in data analytics in Bangalore is quite a rage.
Mindscapes Technologies:
Off # 01 , Mezzanine Floor, Park View Apt Near Usmania Resturant,13 A, Gulshan-e –Iqbal
Karachi, Pakistan. Ph:(021)34810770 Mobile:-0300-3564990 Email: info@mstechnologies.org
Website: www.mstechnologies.org Facebook: www.facebook.com/MindscapesTechnologies
Python Course Outline
1 - An Introduction to Python Copying Collections
A Brief History of Python 5 - Functions
Python Versions Defining Your Own Functions
Installing Python Parameters
Environment Variables Function Documentation
Executing Python from the Keyword and Optional
Command Line Parameters
IDLE Passing Collections to a
Editing Python Files Function
Python Documentation Variable Number of Arguments
Getting Help Scope
Dynamic Types Functions - "First Class
Python Reserved Words Citizens"
Naming Conventions Passing Functions to a Function
2 - Basic Python Syntax Mapping Functions in a
Basic Syntax Comments Dictionary
String Values Lambda
1 String Methods
Inner Functions
Closures
The format Method
String Operators 6 - Modules
Numeric Data Types Modules
Conversion Functions Standard Modules - sys
Simple Input and Output The % Standard Modules - math
Method Standard Modules - time
The print Function The dir Function
3 - Language Components 7 - Exceptions
Indenting Requirements Errors
The if Statement Run Time Errors
Relational Operators The Exception Model
Logical Operators Exception Hierarchy
Bit Wise Operators Handling Multiple Exceptions
The while Loop raise
break and continue assert
The for Loop Writing Your Own Exception
4 - Collections Classes
Metadata
Lists
The pickle Module
Tuples Sets Dictionaries
Sorting Dictionaries 8 - Classes in Python
Classes in Python
Mindscapes Technologies:
Off # 01 , Mezzanine Floor, Park View Apt Near Usmania Resturant,13 A, Gulshan-e –Iqbal
Karachi, Pakistan. Ph:(021)34810770 Mobile:-0300-3564990 Email: info@mstechnologies.org
Website: www.mstechnologies.org Facebook: www.facebook.com/MindscapesTechnologies
Principles of Object Orientation 9. GUI
Creating Classes Tk GUI toolkit
Instance Methods Creating Components Button,
File Organization Canvas, Checkbutton, Label,
Special Methods Listbox, Message ,Text etc
Class Variables Creating Container Frame
Inheritance
Polymorphism 10 - .DataBases
Type Identification Creating databases with SQLite3
Custom Exception Classes Creating, retrieving, updating
and deleting records
Creating a database object
Participant Profile
This course is valuable for programmers and software engineers who are interested in learning to
develop Object oriented applications.
Difficulty Level
Beginner
Pre-Requisite
No prior knowledge about C/C++ is required, but people are expected to have some basic
knowledge about computers, some knowledge about one or two other programming languages
such as Perl, PHP, Python or Java etc is preferred.
Duration
2.5 Months
Schedule
2 Days a Week
Instructor
The trainer is an IT professional working in IT- based Organization in Karachi, Pakistan.
Mindscapes Technologies:
Off # 01 , Mezzanine Floor, Park View Apt Near Usmania Resturant,13 A, Gulshan-e –Iqbal
Karachi, Pakistan. Ph:(021)34810770 Mobile:-0300-3564990 Email: info@mstechnologies.org
Website: www.mstechnologies.org Facebook: www.facebook.com/MindscapesTechnologies