# Tag: Course Launches

## 11 Reasons To Learn Bash (A.K.A. Command Line)

Learn the command line (also called terminal, bash, or shell), a skill that is critical for doing data science work and building data pipelines efficiently.

## New Course: NumPy for Data Engineers

We’ve just launched a new interactive online course that’ll take you from zero to pro with NumPy in the context of data engineering — dive in!

## New Course: Introduction to Machine Learning in R

If your goal is to work as a data scientist, machine learning skills are critical. Our new interactive R machine learning course will get you started on the right path!

## Learn to Optimize Algorithms in Our New Algorithm Complexity Course

Being a data engineer means helping others work with data efficiently, and that means being able to assess and implement algorithms specific to your use case.

## New Statistics Course: Conditional Probability in R

Learn the fundamentals of conditional probability in R with this interactive statistics course. Master Naive Bayes and learn to build a spam filter with R!

## New Course: Learn Linear Modeling in R

Learn the fundamentals of modeling with R and build a foundation for machine learning as you work through building, fitting, and assessing linear models.

## New Course: Statistics Intermediate in R: Averages and Variability

Learn how to use average and variability measures like mean, median, mode, range, standard deviation, z-scores, and more in this hands-on R statistics course.

## New Statistics Course: Hypothesis Testing in R

In this interactive course, learn hypothesis testing in R and build the statistics skills you’ll need to test the statistical significance of your analysis.

## New Python Statistics Course: Conditional Probability

Learn about conditional probability for data science, including Bayes’ Theorem and Naive Bayes algorithms, in this new interactive online course.

## Write Better Code With Our New Advanced Functions Python Course

Learning to write better code — code that’s readable, maintainable, and debuggable — is a crucial skill for being an effective part of a data science team.

## New Courses: Statistics Fundamentals in R and Probability Fundamentals in R

Learn statistics and probability skills for data science while practicing your R programming skills in these new interactive data science courses.

## New Course: Learn Advanced Data Cleaning in R

Mastered the basics of data cleaning in R? Take your data cleansing skills to the next level with this advanced data cleaning course for R coders.

## New Course: Learn the Fundamentals of Probability for Data Science

This new online course will help aspiring data analysts and data scientists learn the fundamentals of probability and expand their statistics knowledge.

## New Course: SQL Intermediate for R Users

Learn more advanced SQL skills like Joins, Table Relations, and Advanced Queries, and learn to integrate SQL in our new interactive SQL course.

## Master Data Cleaning with Our New Python Data Cleaning Advanced Course

Learn to clean data and replace missing values in Python using advanced skills like regular expressions (regex), list comprehensions, lambda functions, etc.