
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Course Introduction: Welcome to the class
In this lecture, I will show what knowledge and skillsets we will learn and share the course outline
We talk about what we will learn in this entire process.
Outline of the stats section
In this class, let’s talk about the hypothesis. This is the foundation for confusion matrix and A/B testing.
In this class, let’s talk about the sampling. This is the foundation for confusion matrix and A/B testing.
In this class, we will cover how to calculate the sample size
In this lesson, let’s go through everything about the confusion matrix. We are going to talk about things like False positives, True negatives, and Precision rate.
Introduction for ML modelings.
introduction for linear regression
R squared and p value
How to build a linear regression
let's build a simple linear regression in excel.
Introduction for Logistic Regression
In this class, we go through how to Get the parameters, R squared and p value for the logistic regression.
Decision tree introduction
How to build a decision tree and evaluate
Random forest introduction
How to build a random forest
Gradient Boosting introduction
how to build a gradient boosting tree
Xgboost introduction.
How to build xgboost
How to do model testing and evaluation like cross validation.
We use this online SQL editor to run our queries, you can also use the one that Udemy provides, whatever fits you the best
All our SQL data and queries can be found in the attached excel
We can google anaconda, we can either download the Python or use the code in the cloud service, both are free.
Hi, this is Kangxiao, I have many years working experience from industry leaders like Paypal, Google and Chime. Throughout my entire career, I use data to do analysis, build models and solve key business problems.
When I learn online, I often ran into two issues:
The course offers in-depth knowledge, but it doesn't have very broad coverage. In reality, we don't need to be experts for everything. But it will give us a huge advantage if we know the basics for a lot of things.
The course focuses too much on the technical side. I find a lot of the courses focus entirely on either coding like how to write python codes, or stats like the math behind different kinds of ML models. And there are very few courses that link data analysis, modeling and coding together to solve real world problems.
In this course, I want to fulfill these gaps by offering a very broad coverage of data science, statistics, modeling and coding, and using case studies to connect data, coding, and stats together. That’s exactly what we do in the real world, in our day to day work. The best talents I observe in Paypal, Google and Chime are the ones who are really good at connecting these dots together to solve complicated problems.
At the end of this course, we will go through two major projects together with different focus areas. We will apply the knowledge we learned before (statistics, analytics, SQL, Python and modeling) to solve these two cases. The details of these two cases are shown below:
Nashville housing analysis
TLDR: Nashville housing is booming, we have some data about the house prices, house details and seller information. How can we use these to perform analysis and give business advice?
Focus Area: Analytics and SQL
Subscription business model analysis
TLDR: We launched the subscription service 2 years ago. As the VP of analytics, we want to provide an update to our CEO including the business performance, where the opportunities and next step suggestions. We will use data to support our story.
Focus Area: Analytics, Modeling, Python and SQL
I hope this course can help set you ready for your future success. Please join us, If any of these interest you.