Programming Basics and Data Analytics
with Python
Course Introduction
Why Python for Data Analytics?
Flexible Easy to learn
Helps developers to script Uses only a few lines of code to
applications and websites accomplish tasks
Open-source Well-supported
Uses a community-based model Has plenty of analytics libraries available
for development
Course Outline
1. Course Introduction 7. Data Analytics Overview
2. Introduction to Programming 8. Statistical Computing
3. Programming Environment 9. Mathematical Computing Using
Setup NumPy
4. OOPs Concepts with Python 10. Data Manipulation with Pandas
5. Programming Fundamentals of
11. Data Visualization with Python
Python
6. File Handling, Exception
12. Introduction to Model Building
Handling, and Package Handling
Topics Covered
Data Manipulation Data Analysis
Model Building
Data Visualization
Course Features
Assisted Practice and Lesson-end Projects Course-end Projects Course-end
Unassisted Practice Assessments
Project Highlights
App Rating Prediction:
Make a model to predict the app rating with the
information provided.
Bike-Sharing Demand Analysis:
Make a predictive model to predict the number of trips in a
particular hour slot, depending on the environmental
conditions.
Learning Outcomes
By the end of this course, you will be able to:
• Use Python programming concepts
• Clean and prepare data for analysis using Python libraries
• Create visualizations for better business decision-making
• Infer the result of a hypothesis performed on sample data
• Build models using scikit-learn to predict future trends from data
Course Completion Criteria
Attend all live virtual classes Score a minimum of 75% in
(LVC). the course-end assessment.
Submit at least one course-
end project.
Happy Learning