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
Training 2 or more people?Try DataCamp for Business
Fine-Tuning GPT-OSS
A step-by-step guide on fine-tuning the OpenAI GPT-OSS 20B model on the medical question and answer dataset for both accuracy and style adoption.
Abid Ali Awan
August 26, 2025
Master PySpark withColumn() for DataFrame Column Transformations
Learn how to effectively use PySpark withColumn() to add, update, and transform DataFrame columns with confidence. Covers syntax, performance, and best practices.
Derrick Mwiti
August 26, 2025
How to Use dbt with Snowflake: A Comprehensive Guide
Learn how to integrate dbt with Snowflake for modern data workflows. Covers setup, transformations, security, CI/CD, and performance optimization.
Tim Lu
August 26, 2025
Python Try-Except Tutorial: Best Practices and Real-World Examples
Learn Python try-except with real-world examples, best practices, and common pitfalls. Write cleaner, more reliable error-handling code.
Derrick Mwiti
August 26, 2025
Runway Aleph: A Guide With Demo Project
Learn how to use Runway Aleph to generate a video from start to finish, covering its capabilities and limitations through a practical example of creating a birthday video.
François Aubry
August 21, 2025
Gemma 3 270M: A Guide With Demo Project (Android App)
Learn how to set up, integrate, and run the Gemma 3 270M model in an Android application, along with best practices for ensuring its reliability and safety for on-device inference.
Aashi Dutt
August 21, 2025
SQL GROUP BY Multiple Column: Tips and Best Practices
Learn how to group data by multiple columns in SQL to perform advanced aggregations. Explore use cases and performance tips.
Allan Ouko
August 18, 2025
Measures of Central Tendency: A Comprehensive Overview
Explore the concept of central tendency in statistics, including specialized measures such as mean, median, and mode. Learn how to select the most appropriate measure based on your data characteristics and distribution.
Elena Kosourova
August 18, 2025
Jan-V1: A Guide With Demo Project
Learn how to build a Deep Research Assistant using Jan-v1's agentic reasoning capabilities, including local deployment, Streamlit app development, and more.
Aashi Dutt
August 18, 2025
Kiro AI: A Guide With Practical Examples
Learn about Kiro, an AI IDE, and its features, installation, and how it compares to other AI coding tools like Cursor.
Bex Tuychiev
August 17, 2025
OpenRouter: A Guide With Practical Examples
Learn how to use OpenRouter's unified API to access various AI models, implement features like streaming, reasoning tokens, or structured outputs.
Bex Tuychiev
August 14, 2025
Loguru Python Logging Tutorial: Zero Configuration Setup
Learn Loguru, Python's easiest logging framework. Master file rotation, structured logging, exception handling, and custom sinks with zero configuration.
Bex Tuychiev
August 13, 2025