0% found this document useful (0 votes)
3 views6 pages

08 - Python

Matrix Computers, founded in 2002 by Mr. Kamal Bhatia in Jaipur, is a leading software training institute in India offering courses in programming languages such as C, C++, Java, PHP, Python, and DSA. The institute provides both online and offline classes, placement assistance, and various certified courses, including a comprehensive Python program. Matrix Computers boasts a successful track record with trainees working at major IT companies globally.

Uploaded by

rohitmotwani4510
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views6 pages

08 - Python

Matrix Computers, founded in 2002 by Mr. Kamal Bhatia in Jaipur, is a leading software training institute in India offering courses in programming languages such as C, C++, Java, PHP, Python, and DSA. The institute provides both online and offline classes, placement assistance, and various certified courses, including a comprehensive Python program. Matrix Computers boasts a successful track record with trainees working at major IT companies globally.

Uploaded by

rohitmotwani4510
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

[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.

You might also like