Mastering Software Development in R 專項課程

於 Jul 23 開始

Mastering Software Development in R 專項課程

Build the Tools for Better Data Science。 Learn to design software for data tooling, distribute R packages, and build custom visualizations

本專項課程介紹

This Specialization covers R software development for building data science tools. As the field of data science evolves, it has become clear that software development skills are essential for producing useful data science results and products. You will obtain rigorous training in the R language, including the skills for handling complex data, building R packages and developing custom data visualizations. You will learn modern software development practices to build tools that are highly reusable, modular, and suitable for use in a team-based environment or a community of developers.

製作方:

courses
5 courses

按照建議的順序或選擇您自己的順序。

projects
項目

旨在幫助您實踐和應用所學到的技能。

certificates
證書

在您的簡歷和領英中展示您的新技能。

項目概覽

課程
Beginner Specialization.
No prior experience required.
  1. 第 1 門課程

    The R Programming Environment

    計劃開課班次:Jul 23
    字幕
    English

    課程概述

    This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Whether you are part of a data science team or working individually within a communi
  2. 第 2 門課程

    Advanced R Programming

    計劃開課班次:Jul 23
    字幕
    English, Chinese (Simplified)

    課程概述

    This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include functional programming in R, robust error handling, object oriented programming, profilin
  3. 第 3 門課程

    Building R Packages

    計劃開課班次:Jul 23
    字幕
    English

    課程概述

    Writing good code for data science is only part of the job. In order to maximizing the usefulness and reusability of data science software, code must be organized and distributed in a manner that adheres to community-based standards and provides a
  4. 第 4 門課程

    Building Data Visualization Tools

    計劃開課班次:Jul 23
    課程學習時間
    4 weeks, 2 hours per week
    字幕
    English, Chinese (Simplified)

    課程概述

    The data science revolution has produced reams of new data from a wide variety of new sources. These new datasets are being used to answer new questions in way never before conceived. Visualization remains one of the most powerful ways draw conclusions
  5. 第 5 門課程

    Mastering Software Development in R Capstone

    計劃開課班次:Aug 13
    字幕
    English

    畢業項目介紹

    R

製作方

  • Johns Hopkins University

    Johns Hopkins University is recognized as a destination for excellent, ambitious scholars and a world leader in teaching and research. The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.

    The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.

  • Roger D. Peng, PhD

    Roger D. Peng, PhD

    Associate Professor, Biostatistics
  • Brooke Anderson

    Brooke Anderson

    Assistant Professor, Environmental & Radiological Health Sciences

FAQs