PYTHON
LEARN PYTHON & SPEAK THE LANGUAGE OF APPLICATIONS & DATA
This course is curated for beginners who wish to learn the Python programming language that teaches
you the fundamental concepts & skills demanded in the industry. Python will be an added advantage
for the faster career growth as it is one of the most popular and ever-growing programming languages
of 2021. On the course completion, you will be able to apply Python with confidence in your future
career prospects.
WHAT IS THIS COURSE ABOUT?
The program starts with basics of Python Programming and progresses towards imparting in-depth
knowledge of Python Programming required for conducting data analysis in Python, evolving into How
to work with Data in Python and application of machine learning algorithms for conducting data
analysis and visualization of data in python.
KEY FEATURES
• Course with hybrid learning: 40 classroom hours + 40 hours online practice exercises + Weekly
Assignments.
• 90% attendance mandatory. .
• 50+ live offline projects.
• Faculty guidance through Platform.
• Access to world class trainers and industry experts.
• India’s one of trusted training brand offering Live Virtual Classroom experience and no pre-recorded
sessions.
• Industry Oriented Curriculum and hands-on practical training program taught with class assignments.
• Highlight the exclusive course certificate on your CV/ LinkedIn/ Website. • Certificate shall be
provided at the end of the Course.
THE STUDENTS SHOULD BE ABLE TO
Understand basic principles of computers
Understand basics of binary computation
Understand the programming basics (operations, control structures, data types, etc.)
Readily use the Python programming language
Apply various data types and control structure
Understand class inheritance and polymorphism
Understand the object-oriented program design and development
Understand and begin to implement code
COURSE DETAILS AND MODULES
WEEK TOPIC
Module 1: Introduction
Relationship between computers and programs
Basic principles of computers
WEEK - 1 File systems
Using the Python interpreter
Introduction to binary computation
Input / Output
Module 2: Data types and control structures
Operators (unary, arithmetic, etc.)
Data types, variables, expressions, and statements
WEEK – 2
Assignment statements
Strings and string operations
Control Structures: loops and decision
Module 3: Modularization and Classes
Standard modules
Packages
WEEK – 3
Defining Classes
Defining functions
Functions and arguments (signature)
Module 4: Exceptions and data structures
WEEK – 4 Data Structures (array, List, Dictionary)
Error processing
Exception Raising and Handling
Module 5: Object oriented design
Programming types
WEEK – 5 Object Oriented Programming
Object Oriented Design
Inheritance and Polymorphism
Module 6: Remaining materials, Exam preparation.
WEEK – 6