Skip to main content
learning data science

Data Science Tutorials

Develop your data science skills with tutorials in our blog. We cover everything from intricate data visualizations in Tableau to version control features in Git.
Discover categories
GroupTraining 2 or more people?Try DataCamp for Business
Python

Python Inheritance: Best Practices for Reusable Code

Python inheritance allows you to build new classes by reusing and extending the functionality of existing ones. Learn how to design parent-child class relationships, implement inheritance patterns, and apply techniques such as method overriding.
Samuel Shaibu's photo

Samuel Shaibu

February 12, 2025

Excel

How to Extract a Number from a String in Excel: Finding the Right Approach

Discover how to extract numbers from Excel strings using formulas. Master functions like RIGHT(), LEFT(), and TEXTJOIN() to target numeric data before, after, or anywhere in your text.
Allan Ouko's photo

Allan Ouko

February 12, 2025

Data Engineering

Delta Lake: A Practical Introduction with Hands-On Examples

Learn the fundamentals of Delta Lake, from setup to advanced features like time travel and schema evolution, with PySpark examples.
Khalid Abdelaty's photo

Khalid Abdelaty

February 11, 2025

Tableau

Tableau Crosstab: Your One-Stop Guide

Read all about Tableau crosstabs so you can accurately display numerical data. Customize your Tableau crosstab with formatting, filters, parameters, indicator icons, and sparklines to reveal hidden insights.
Islam Salahuddin's photo

Islam Salahuddin

February 11, 2025

Artificial Intelligence

DeepSeek API: A Guide With Examples and Cost Calculations

Learn how to use the DeepSeek API, including model selection, parameter management, cost optimization, context caching, and chain-of-thought optimization.
Dr Ana Rojo-Echeburúa's photo

Dr Ana Rojo-Echeburúa

February 11, 2025

Machine Learning

Feature Extraction in Machine Learning: A Complete Guide

Master feature extraction techniques with hands-on Python examples for image, audio, and time series data. Learn how to transform raw data into meaningful features and overcome common challenges in machine learning applications.

Rajesh Kumar

February 11, 2025

Data Engineering

Apache Parquet Explained: A Guide for Data Professionals

This in-depth guide to Apache Parquet breaks it down with clear explanations, and hands-on code examples!
Laiba Siddiqui's photo

Laiba Siddiqui

Thalia Barrera's photo

Thalia Barrera

February 10, 2025

Artificial Intelligence

Llama 3.2 Vision With RAG: A Guide Using Ollama and ColPali

Learn the step-by-step process of setting up a RAG application using Llama 3.2 Vision, Ollama, and ColPali.
Ryan Ong's photo

Ryan Ong

February 7, 2025

Python

Seaborn Barplot: A Complete Guide

Learn to create and customize Seaborn barplots in Python. Master essential techniques for visualizing categorical data relationships, from basic plots to advanced features.

Rajesh Kumar

February 7, 2025