PYTHON
PROGRAMMING
helicoidpoint.com/training
TABLE OF
CONTENTS
1 Python Overview
2 MODULE 1 - Introduction to Python
3 MODULE 2 - Python for Data Analysis
4 MODULE 3 - Python for Data Visualization
5 Module 4 - Projects
6 Course Benefits
7 Course Prerequisites
8 Contact Us
helicoidpoint.com/training
PYTHON
OVERVIEW
Python has emerged as the go-to programming language for
data analysts due to its versatility, ease of use, and rich
ecosystem of libraries. This comprehensive course is designed
to equip you with the essential Python skills required to
analyze, manipulate, and visualize data effectively. Whether you
are a beginner or an experienced data professional, this course
will empower you with the knowledge and tools to extract
valuable insights from your data using Python.
Duration - 4 weeks
Level - Beginner/Intermediate
helicoidpoint.com/training
MODULE 1
Intoduction to Python
Data Structure in Python
· Introduction
· Getting Started – Environment Setup, Anaconda and python Installation.
· Introduction to Jupyter Notebook
· The Basics
· Data Structure in python
· Lists
· Tuples
· Dictionaries
· Sets
Control Structures and Functions
· Introduction
· If-Elseif-Else
· Loops
· Comprehensions
· Functions
· Map, Filter and Reduce
Practice Questions and Assignments
helicoidpoint.com/training
MODULE 2
Python for Data Analysis
Introduction to NumPy
· Introduction
· NumPy Basics
· Creating NumPy Arrays
· Structure and Content of Arrays
· Subset, Slice, Index and Iterate through Arrays
· Multidimensional Arrays
· Computation Times in NumPy and Standard Python Lists
Operations on NumPy Arrays
· Introduction
· Basic Operations
· Operations on Arrays
· Basic Linear Algebra Operations
Introduction to Pandas
· Introduction
· Pandas Basics, Indexing and Selecting Data
· Merge and Append
· Grouping and Summarizing Dataframes
· Lambda function & Pivot tables helicoidpoint.com/training
MODULE - 2
Getting and Cleaning Data
· Introduction
· Reading Delimited and Relational Databases
· Reading data from Websites
· Getting Data from APIs
· Reading data from PDF Files
· Cleaning Datasets
Practice Questions and Assignments
helicoidpoint.com/training
MODULE - 3
Python for Data Visualization
Introduction to Data Visualization
· Introduction to Data Visualization
· Design Best Practices
· Chart Selection
· Pandas Built-in Data Visualization
· Plotly and Cufflinks
· Geographical Plotting
Matplotlib
· Introduction to Matplotlib
· How to plot in Matplotlib, Customizing the color and Styles
· Working with Annotation, Maps, Figures, File Output
· Matplotlib Exercises
Seaborn
· Introduction to Seaborn
· Distribution Plots, Categorical Plots, Matrix Plots, Grids
· Regression Plots
· Style and Color
· Seaborn Exercises
helicoidpoint.com/training
Practice Questions and Assignments
MODULE - 4
Projects
Project - 1
Online Retail Data Analytics
Project - 2
Healthcare Data Analytics
Project - 3
A project tailored to students current industry experience and
domain background, with personalized one-on-one mentorship.
helicoidpoint.com/training
COURSE
BENEFITS
Hands-on experience through interactive coding exercises and
real-world datasets.
Learn from industry-experienced instructors who will guide you
through the course.
Join a community of Python enthusiasts and data analysts for
networking and knowledge sharing.
Python programming language has various use cases in many
growing fields, including Data science, Machine learning,
Statistics, Cybersecurity, Game development and Embedded
applications.
helicoidpoint.com/training
COURSE
PREREQUISITES
Prerequisites
Basic understanding of data concepts and analysis.
Familiarity with programming concepts (no prior Python
experience required).
Who should attend:
Data analysts and data scientists
Business analysts and market researchers
Statisticians and researchers
Anyone interested in leveraging Python for data analysis
ENROLL NOW!!
9334112169
info@helicoidpoint.com
www.helicoidpoint.com/training