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
Git

Git Fetch vs Pull: Understanding The Differences

Learn the differences between Git Fetch and Git Pull in this comparison guide.

Austin Chia

September 16, 2025

Machine Learning

Feed-Forward Neural Networks Explained: A Complete Tutorial

Feed-Forward Neural Networks (FFNNs) are the foundation of deep learning, used in image recognition, Transformers, and recommender systems. This complete FFNN tutorial explains their architecture, differences from MLPs, activations, backpropagation, real-world examples, and PyTorch implementation.
Vaibhav Mehra's photo

Vaibhav Mehra

September 16, 2025

MongoDB

Preventing SQL/NoSQL Injection Attacks in MongoDB

Secure MongoDB from NoSQL injection by validating input, securing queries, and using defense-in-depth. Learn attack patterns and prevention in this guide.
Samuel Molling's photo

Samuel Molling

September 11, 2025

Artificial Intelligence

GitHub Models: A Guide With Practical Examples

Learn what GitHub Models are and how they enhance productivity by integrating AI capabilities into development workflows.
Patrick Brus's photo

Patrick Brus

September 10, 2025

Artificial Intelligence

DeepSeek V3.1: A Guide With Demo Project

Learn how to turn any PDF into an interactive research assistant using DeepSeek V3.1 and a Streamlit app.
Aashi Dutt's photo

Aashi Dutt

September 9, 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, performance tips, and practical examples.
Allan Ouko's photo

Allan Ouko

September 7, 2025

Python

Weighted Average Formula: A Complete Guide with Practical Applications

Learn the essential statistical concept that gives proper weight to different data points. This comprehensive guide covers everything from basic calculations to real-world applications in finance, academics, and data analysis, with hands-on examples in Excel and Python.
Vinod Chugani's photo

Vinod Chugani

September 7, 2025

MongoDB

Getting Started with MongoDB Query API

Master the MongoDB Query API with this comprehensive guide to CRUD operations, advanced filters, data aggregation, and performance-boosting indexing.
Karen Zhang's photo

Karen Zhang

September 3, 2025

Artificial Intelligence

Pydantic AI: A Beginner’s Guide With Practical Examples

Learn how to build reliable AI agents with Pydantic AI in Python. Validate outputs, use tools, and stream insights with practical code examples.
Bex Tuychiev's photo

Bex Tuychiev

September 3, 2025