← All courses
COURSE 4 / 15

Python Data Visualizations

Learn Python for data analysis: core Python, NumPy, SciPy, Pandas, Matplotlib and Seaborn, then connect Python with SQL, Power BI and Excel dashboards, with a project every week.

5 weeks (25 live classes)10 modules100 example programsAdvancedLive onlineCertificate10K+ learners
Python Complete Course: Basic to Advance to Data Analysis with Sujeet Sir, IPT Excel School

Course highlights

10ModulesPython basics to business dashboards
100ProgramsSmall and basic Python examples
5LibrariesNumPy, SciPy, Pandas, Matplotlib, Seaborn
25Live classes5 weeks, a project every week
Sujeet Sir, trainer of the Python for Data Analysis course
YOUR TRAINER

Sujeet Sir

Excel | VBA | Power BI | SQL | Python

Data Analytics Expert & Corporate Trainer

  • Sujit Kumar Singh, founder of IPT Excel School since 2007
  • Worked as MIS Executive and VBA Developer in 10+ companies
  • Reporting consultant for 40+ companies across India

What you will learn

1
Core Python

Datatypes, strings, functions, files, regex and 100 programs.

2
Advanced Python

OOP, exceptions, threads, GUI and database connectivity.

3
Introduction to data analytics

The role of Python in analysis and reporting.

4
Analytics libraries

Anaconda, NumPy, SciPy, Pandas, Matplotlib, Seaborn.

5
NumPy and SciPy

Arrays, numerical operations and scientific computing.

6
Pandas for data analysis

DataFrames, rows, columns and analysis workflows.

7
Data visualization

Line, bar, scatter, 2D and 3D, live graphs and Seaborn.

8
Python with SQL, Power BI and Excel

SQLite, Power BI reports and Excel dashboards with PyXLL.

KEY OUTCOMES

  • Write and understand Python programs, from basics to advanced concepts
  • Work with data using NumPy and Pandas
  • Create professional charts with Matplotlib and Seaborn
  • Use Python with SQL / SQLite, Power BI and Excel dashboards

YOUR GOAL

Build an end-to-end dashboard from a real dataset and create job-ready reports.

WHO SHOULD LEARN

Beginners and Excel users moving to Python for data analysis.

COURSE OUTLINE

⬇ Download PDF
Week 1 - Python basics for data

Introduction and installation, variables, data types and operators, lists, tuples and dictionaries, if and else, for and while loops. Project: basic data processing script.

Week 2 - Data analysis with Pandas

Introduction to Pandas, reading CSV, Excel and SQL data, cleaning null values and duplicates, filtering and sorting, GroupBy and aggregation. Project: sales data analysis report.

Week 3 - Data visualisation libraries

Matplotlib, line, bar and pie charts, histogram and scatter, Seaborn, styling and themes. Project: dashboard with 5+ charts.

Week 4 - Advanced visualisation and dashboard

Subplots and multiple charts, interactive charts with Plotly, dashboards with Streamlit, two dashboards on a real dataset. Project: interactive dashboard app.

Week 5 - Real projects and automation

Automation with Python scripts, connecting SQL with Python, API data fetching, exporting to Excel, CSV and reports, final end-to-end dashboard.

Modules 1-2 - Python foundation
  • Module 1, Core Python : introduction, first program, datatypes, operators, input and output, control statements, arrays, strings, functions, lists and tuples, dictionaries, date and time, files, regular expressions, data structures, 100 small and basic example programs
  • Module 2, Advanced Python : OOPs, classes and objects, inheritance and polymorphism, abstract classes and interfaces, exceptions, threads, GUI, networking, database connectivity
Modules 3-6 - Data analytics
  • Module 3, Introduction to data analytics : the role of Python, working with data for analysis and reporting
  • Module 4, Analytics libraries : Anaconda, NumPy, SciPy, Pandas, Matplotlib, Seaborn
  • Module 5, NumPy and SciPy : arrays, numerical operations, scientific computing, mathematical equations and algorithms
  • Module 6, Pandas : DataFrames, rows and columns, data storage and manipulation, analysis workflows
Module 7 - Data visualization with Python
  • Matplotlib, line graphs, bar charts, scatter plots
  • Multiple plots in a graph, 2D and 3D graphs, live graphs
  • Seaborn statistical graphics and visualization with Pandas
Modules 8-10 - SQL, Power BI and Excel
  • Module 8, Python + SQL : SQL libraries, SQLite, SQL queries with Python, extracting data for analysis
  • Module 9, Python + Power BI : Power BI reports and visual charts with Python, Matplotlib and Seaborn visuals
  • Module 10, Python + Excel dashboards : Excel dashboards with Python, Pandas for Excel analysis, Python code in Excel, PyXLL integration
Tools and technologies
  • Programming: Python · Data analytics: NumPy, SciPy, Pandas
  • Visualization: Matplotlib, Seaborn · Database: SQL, SQLite
  • Business intelligence: Power BI · Spreadsheet: Microsoft Excel, Pandas, PyXLL · Environment: Anaconda

Full course outline (PDF)

Python course outline PDF, page 1 of 5Python course outline PDF, page 2 of 5Python course outline PDF, page 3 of 5Python course outline PDF, page 4 of 5Python course outline PDF, page 5 of 5

Your browser cannot show the PDF inline. Open the PDF or download it.

⬇ Download course outline PDF

COURSE DETAILS

Duration5 weeks (25 live classes)
Modules10 modules and 100 example programs
LevelAdvanced
Class timeMon to Fri: 1 hour daily, or Sat and Sun: 2-hour classes
Batch size1 to 3 students (one-to-one or small group)
ModeLive online on Google Meet
LanguageHindi or English
Projects5 weekly projects, ending with an end-to-end dashboard
CertificateYes, with real project work
SupportPhone and Google Meet doubt support
DemoFree 3-4 day demo class
FeesContact Sujeet Sir: +91 88025 79388

HOW IT IS TAUGHT

Live on Google Meet by Sujeet Sir in Hindi or English, with real company examples, projects, a certificate and doubt support on phone after the course.

Join a free demo

Questions about this course

What is the fee of the Python Data Visualizations course?

Fees depend on one-to-one or group batch. Contact Sujeet Sir on +91 88025 79388 or WhatsApp for the current fee.

Is there a free demo?

Yes. Join the 3-4 day free demo before you pay.

Which language is it taught in?

Hindi or English, as you prefer.

🎥 Video Courses

Prefer to learn at your own pace? Watch IPT video courses anytime on our learning app.

Watch video courses →
Chat on WhatsApp