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
Artificial Intelligence

Vision Transformers (ViT) Tutorial: Architecture and Code Examples

Learn how Vision Transformers (ViTs) leverage patch embeddings and self-attention to beat CNNs in modern image classification. This in-depth tutorial breaks down the ViT architecture, provides step-by-step Python code, and shows you when to choose ViTs for real-world computer-vision projects.
Vaibhav Mehra's photo

Vaibhav Mehra

August 28, 2025

Snowflake

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's photo

Tim Lu

August 26, 2025

Artificial Intelligence

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's photo

François Aubry

August 21, 2025

Artificial Intelligence

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's photo

Aashi Dutt

August 21, 2025

SQL

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's photo

Allan Ouko

August 18, 2025

Artificial Intelligence

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's photo

Bex Tuychiev

August 17, 2025

Artificial Intelligence

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's photo

Bex Tuychiev

August 14, 2025