[Link].
in
[Link]@[Link]
Director
Mr. Kamal Bhatia
QUALITY EDUCATION NEAR YOU
Matrix ONLINE AND OFFLINE CLASSES
Computers
was founded
by Mr. Kamal
94149-30104, 94147-52750
Bhatia Sir, in
2002 in
Jaipur.
Matrix Computers
is the India’s best
software training
institute popular
for C, C++, Java,
php, python and
DSA training.
Free Trail for 2 Days
Certified Courses
Govt. Affiliated Courses
Placement Assistance
Repeat Option Available
Group Discount Available
Recorded lectures on Mobile App Available
Notes/Books/MCQ/Test Papers Available
Python - Page 1 of 4
“Python is a programming language that is interpreted, object-
oriented, and considered to be high-level too. It is one of the
easiest yet most useful programming languages which is widely
used in the software industry for Competitive Programming, Web
Development, and creating software.”
CORE PYTHON
Duration : 3 Months
1. Introduction to Python Fees : Rs. 8000 Only/-
What is Python
The application areas of Python
Download and install Python
Execute Python program from command prompt and using IDLE
Save programs with .py extension and execute it from prompt
2. Python Basics
Data types and variables
Operators and operator precedence
Data type conversions
Command line argument
Data input
Comments
Import modules
3. Python Flow Control
If statement
If.. elif.. else statement
While loop
For loop
Break & continue
Else clause
4. Python Sequences
Range
String
List
Tuple
Dictionary
10/564, Kaveri Path, opposite Kaveri Apartment, Mansarovar Sector 1, Mansarovar, Jaipur, Rajasthan 302020
Set
5. Introduction to Python IDE
PyCharm
Shallow and deep copy
6. File Handling
Reading
Writing
File manipulations
Directories
Mathematical constants
7. Functions and
modules
8. Python Modules
What is module?
What is function
Import module using import
Define a function statement
Pass arguments Use from... import statement
Arguments with default Use from ... import*
values statement
Arbitrary arguments Location modules
Local and global variables PYTHONPATH variable
Return a value from function Namespaces and scoping
Return multiple values Dir(), globals(), locals() and
Documentation Strings reload()
Python built in functions
Mathematical functions
Random number functions
9. Exception Handling
What is exception?
Python built-in exceptions
Try
Except
Finally
Raise exceptions
User defined exception
Assertions
10. Python Graphics
Turtle
Python - Page 2 of 4
Python - Page 3 of 4
advance PYTHON
11. Python classes and objects
Class definition
Creating objects
Constructors
Accessing attributes
Built-in class attributes
Destructors
Inheritance
Overriding & Overloading
Data hiding
12. Regular Expressions 13. Database programming
Match() With SQLite
Search() Installing SQLite browser
Search and replace Creating database
Modifiers CRUD operations With MySQL
Patterns MySql datatypes
Character classes CRUD operations
Repetitions
14. Python GUI Programming with Tkinter
Widgets
Geometry managers / layout managers
Variable classes
Events and binds
15. Packages
Creating packages
Installing packages using PIP
16. Functional Programming
Iterators
Generators
The lambda construct
Comprehensions
Map, reduce and filter
10/564, Kaveri Path, opposite Kaveri Apartment, Mansarovar Sector 1, Mansarovar, Jaipur, Rajasthan 302020
Data Science
17. Sockets Programming
The Socket
Module Server
Socket Methods
Client Socket Methods
General Socket Methods
18. Numpy Module
N-dimensional data structure
Creating arrays
Indexing arrays by slicing
Basic operations and manipulations
19. Pandas Module
Pandas Basic
Pandas Series
Pandas DataFrame
20. Matploatlib Module
Types of Graph
Data Visualization
Handling Array
Handling DataFrame
21. MetaProgramming in Python
Function Decorator
Class Decorator
Type Class
Inner Classes
Projects (Any 2 – 3 projects from the list)
Calculator & Notepad
Analog Clock
Tic Tac Toe
Library Management
Bank Management System
Restaurant Management System
Class Attendance Management System
Python - Page 4 of 4
Other Certified Courses Available
Office Automation RS-CFA
RS-CIT Web Designing
Advance Excel Desktop Publishing
Tally ERP with GST Core PHP
Coaching available for: -
BTech, MTech, BCA, MCA, IX, X, XI, XII students and all working professionals.
Why Choose Matrix
Our trainees are working in the leading IT companies all over
the world (Amazon, Google, Facebook etc.). The achievement of
Matrix Computers is amalgamated by the fact that we have
trainees coming from various parts of world including USA,
CANADA, Dubai etc. Our team has experts in most of the IT
technologies like Java, Advance Java, php, Python, etc.