Data Analytics Bootcamp
Syllabus
Statistical Thinking
SQL
Python
Tableau
Lab
Capstone
SQL
Syllabus
Statistical Thinking
Statistics
Statistics Session 01: Data Layers and Bias in Data
Statistics Session 02: Data Types
Statistics Session 03: Probabilistic Distributions
Statistics Session 04: Probabilistic Distributions
Statistics Session 05: Sampling
Statistics Session 06: Inferential Statistics
Slides
Course Intro
Descriptive Stats
Data Types
Continuous Distributions
Discrete Distributions
Sampling
Hypothesis Testing
SQL
SQL
Session 01: Intro to Relational Databases
Session 02: Intro to PostgreSQL
Session 03: DA with SQL | Data Types & Constraints
Session 04: DA with SQL | Filtering
Session 05: DA with SQL | Numeric Functions
Session 06: DA with SQL | String Functions
Session 07: DA with SQL | Date Functions
Session 08: DA with SQL | JOINs
Session 09: DA with SQL | Advanced SQL
Session 10: DA with SQL | Advanced SQL Functions
Session 11: DA with SQL | UDFs, Stored Procedures
Session 12: DA with SQL | Advanced Aggregations
Session 13: DA with SQL | Final Project
Slides
Intro to Relational Databases
Intro to PostgreSQL
Basic Queries: DDL DLM
Filtering
Numeric Functions
String Functions
Date Functions
Normalization and JOINs
Temporary Tables
Advanced SQL Functions
Reporting and Analysis with SQL
Advanced Aggregations
Python
Python
Session 01: Programming for Data Analysts
Session 02: Python basic Syntax, Data Structures
Session 03: Introduction to Pandas
Session 04: Advanced Pandas
Session 05: Intro to Data Visualization
Session 06: Data Visualization
Session 07: Working with Dates
Session 08: Data Visualization | Plotly
Session 09: Customer Segmentation | RFM
Slides
Data Analyst
Tableau
Tableau
Tableau Session 01: Introduction to Tableau
Tableau Session 02: Intermediate Visual Analytics
Tableau Session 03: Advanced Analytics
Tableau Session 04: Dashboard Design & Performance
Slides
Data Analyst
Data Analyst
Data Analyst
Data Analyst
SQL
SQL
Session 01: Intro to Relational Databases
Now, you have reached the stage in the Program where you need to learn how to manage your data in an institutional way.
Session 02: Intro to PostgreSQL
Imagine you’ve just joined a company as a
data analyst
.
The company sells products through an online channel and stores its operational data in a
PostgreSQL relational…
Session 03: DA with SQL | Data Types & Constraints
Before diving into more SQL syntax, let’s pause for a moment to consider what happens
behind the scenes
when a SQL query is executed.
Session 04: DA with SQL | Filtering
Now, we will be taking a closer look at how to filter data using the
WHERE
clause and the
HAVING
statement. With lots of examples and use cases along the way to prepare you…
Session 05: DA with SQL | Numeric Functions
Before jumping to the built-in SQL Funcions let’s ensure that we have
sales_analysis
table.
Session 06: DA with SQL | String Functions
Text (string) functions are used to
inspect, clean, standardize, and transform textual data
at the
row level
.
Session 07: DA with SQL | Date Functions
Up to this point, we have worked with
numbers
and
text
.
Now we move to the most important analytical dimension of all: the
Time.
Session 08: DA with SQL | JOINs
Relational databases do not start with
JOIN
s.
They start with
structure
.
Session 09: DA with SQL | Advanced SQL
In analytical work, queries are rarely written, executed, and forgotten. Analysts typically work iteratively: they explore data, compute intermediate metrics, validate…
Session 10: DA with SQL | Advanced SQL Functions
A
window function
is a SQL function that performs a calculation over a
set of rows related to the current row
, called a
window
,
without collapsing rows
.
Session 11: DA with SQL | UDFs, Stored Procedures
By the end of this session, students will be able to:
Session 12: DA with SQL | Advanced Aggregations
This
final
session demonstrates
why advanced aggregations exist
by first solving an analytical problem using
classic
GROUP BY
+
UNION ALL
, and then solving the
same problem
u…
Session 13: DA with SQL | Final Project
Design and deliver a
production-grade analytical SQL project
that demonstrates:
No matching items