Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Programming for Data Science with R

via Udacity Nanodegree

Overview

This Programming for Data Science with R Nanodegree program provides an overview of data analysis and programming. In the SQL course, students learn to use SQL to answer complex business problems, including basic commands, joins, and aggregations. In the R course, students learn programming fundamentals and topics such as data types, functions, loops, and conditional statements. They learn to read and manipulate data in R, create basic visualizations, and perform statistical analysis. The version control course teaches students to use Git and GitHub to manage versions of programs and collaborate with others. These courses include practical projects where students use their skills to analyze real data.

Syllabus

  • Welcome to the Nanodegree
    • This is an overview of several courses on data analysis and programming. In the SQL course, students learn to use SQL to answer complex business problems, including basic commands, joins, and aggregations. In the Python course, students learn programming fundamentals and use libraries like NumPy and Pandas to work with data. The version control course teaches students to use Git and GitHub to manage versions of programs and collaborate with others. These courses include practical projects where students use their skills to analyze real data.
  • Introduction to SQL
    • Learn SQL language fundamentals such as building basic queries and advanced functions like Window Functions, Subqueries and Common Table Expressions.
  • Introduction to R Programming
    • Start your journey in data science with R. Learn to write clean code, manage data, and create compelling visualizations to analyze and communicate insights effectively.
  • Command Line Essentials
    • The Unix shell is a powerful tool for developers of all sorts. In this lesson, you'll get a quick introduction to the very basics of using it on your own computer.
  • Git and GitHub

Taught by

Josh Bernhard , Derek Steer, Juno Lee , Richard Kalehoff and Karl Krueger

Reviews

4.7 rating at Udacity based on 51 ratings

Start your review of Programming for Data Science with R

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.