Introduction to SQL Master the basics of querying tables in relational databases such as MySQL, SQL Server, and PostgreSQL.

Introduction to R Master the basics of data analysis by manipulating common data structures such as vectors, matrices, and data frames.

Intermediate R Continue your journey to becoming an R ninja by learning about conditional statements, loops, and vector functions.

Introduction to the Tidyverse Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collect...

Introduction to Data in R Learn the language of data, study types, sampling strategies, and experimental design.

Data Analysis in Spreadsheets Learn how to analyze data with spreadsheets using functions such as SUM(), AVERAGE(), and VLOOKUP().

Introduction to Importing Data in R In this course, you will learn to read CSV, XLS, and text files in R using tools like readxl and data.table.

Introduction to Spreadsheets Learn the basics of spreadsheets by working with rows, columns, addresses, and ranges.

Data Manipulation in R with dplyr Master techniques for data manipulation using the select, mutate, filter, arrange, and summarise functions in dplyr.

Intermediate Importing Data in R Parse data in any format. Whether it's flat files, statistical software, databases, or data right from the web.

Intermediate R: Practice Strengthen your knowledge of the topics you learned in Intermediate R with a ton of new and fun exercises.

Joining Data in R with dplyr This course will show you how to combine data sets with dplyr's two table verbs.

Importing & Cleaning Data in R: Case Studies In this series of four case studies, you'll revisit key concepts from our courses on importing and cleaning data in R.