Data science tutorials you can follow from start to finish.
Python, machine learning and analytics, explained step by step with code we have run ourselves.
Popular: pandas, SQL, XGBoost, TensorFlow, Power BI
Learning paths
Pick a topic and work through it in order.
Beginner to intermediate
Machine learning
From linear regression to the boosting models used on tabular data.
Recent tutorials
XGBoost vs LightGBM vs CatBoost: benchmark results and which to use
We ran all three on the same 200,000 rows. Accuracy, speed and the full code.
How to clean and preprocess data using Python
Missing values, duplicates, outliers and feature scaling, step by step.
How to create interactive visualizations with Plotly
From a first interactive chart to dashboards your team can explore.
How to build neural networks with TensorFlow
Build, train and evaluate your first deep learning model.
Data science by industry
How companies in different fields put data to work.
About Pulse Data Hub
We write practical tutorials on Python, machine learning and analytics. Every tutorial is built around code we run before publishing, so you can follow along and get the same results.
More about us →Get new tutorials by email
We send new guides when they are published. Unsubscribe anytime.
