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
IF ELSE in Scala
In this tutorial, you'll learn about conditional IF ELSE statements in the Scala programming language.
Aditya Sharma
August 19, 2019
Beginner’s Guide to Scala
Learn the basics in Scala including syntax, how to set up an environment, and various common data types.
Aditya Sharma
August 6, 2019
Markdown in Jupyter Notebook Tutorial
In this tutorial, you'll learn how to use and write with different markup tags using Jupyter Notebook.
Olivia Smith
August 5, 2019
Git Push and Pull Tutorial
Learn how to perform Git PUSH and PULL requests through GitHub Desktop and the Command-Line.
Olivia Smith
February 27, 2026
SQL Interface within JupyterLab
Learn how to use and modify SQL tables within JupyterLabs.
Parul Pandey
July 23, 2019
For Loops in Python Tutorial
Learn how to implement For Loops in Python for iterating a sequence, or the rows and columns of a pandas dataframe.
Aditya Sharma
July 19, 2019
Linear Programming with Spreadsheets
Learn how to use spreadsheets to solve linear programming problems graphically.
Avinash Navlani
July 15, 2019
User Defined Stored Procedures in SQL
Learn how to use and apply the user-defined stored procedure along with examining different types of stored procedures in SQL.
Olivia Smith
July 15, 2019
Conditional Functions in Spreadsheets
Learn when and how to use conditional functions in spreadsheets.
Francisco Javier Carrera Arias
July 8, 2019
f-string Formatting in Python
Learn about the f-string formatting technique in Python 3.6. In this tutorial, you'll see what advantages it offers and go through some example use cases.
Hafeezul Kareem Shaik
July 1, 2019
Cluster Analysis in Tableau
Learn how to easily cluster your data in Tableau with its built-in clustering tool.
Parul Pandey
June 28, 2019
Moving Averages in pandas
Learn how you can capture trends and make sense out of time series data with the help of a moving or rolling average.
Aditya Sharma
June 24, 2019