
Learn about the development of 2D and 3D interactive games in this handson course, as you explore the design of games such as...FreeAvailable now12 weeks

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python,...FreeAvailable now12 weeks

Learn about mobile app development with React Native, a popular framework maintained by Facebook that enables crossplatform...FreeAvailable now13 weeks

An introduction to the intellectual enterprises of computer science and the art of programming.FreeAvailable now11 weeks

Show what you’ve learned from the Professional Certificate Program in Data Science.FreeAvailable now2 weeks

Build a foundation in R and learn how to wrangle, analyze, and visualize data.FreeAvailable now8 weeks

Build a movie recommendation system and learn the science behind one of the most popular and successful data science techniques.FreeAvailable now8 weeks

Learn basic data visualization principles and how to apply them using ggplot2.FreeAvailable now8 weeks

Learn probability theory — essential for a data scientist — using a case study on the financial crisis of 2007–2008.FreeAvailable now8 weeks

Learn inference and modeling: two of the most widely used statistical tools in data analysis.FreeAvailable now8 weeks

Keep your projects organized and produce reproducible reports using GitHub, git, Unix/Linux, and RStudio.FreeAvailable now8 weeks

Learn to process and convert raw data into formats needed for analysis. ...FreeAvailable now8 weeks

Learn how to use R to implement linear regression, one of the most common statistical modeling approaches in data science.FreeAvailable now8 weeks

Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.FreeAvailable now5 weeks

An introduction to basic statistical concepts and R programming skills necessary for analyzing data in the life sciences.FreeAvailable now4 weeks