Mastering Software Development in R Capstone
Description
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: R Programming Capstone
Created by: Johns Hopkins University-
Taught by: Roger D. Peng, PhD, Associate Professor, Biostatistics
Bloomberg School of Public Health -
Taught by: Brooke Anderson, Assistant Professor, Environmental & Radiological Health Sciences
Colorado State University
Each course is like an interactive textbook, featuring pre-recorde…

Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan .
- Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
- Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.
About this course: R Programming Capstone
Created by: Johns Hopkins University-
Taught by: Roger D. Peng, PhD, Associate Professor, Biostatistics
Bloomberg School of Public Health -
Taught by: Brooke Anderson, Assistant Professor, Environmental & Radiological Health Sciences
Colorado State University
Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.
Help from your peersConnect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.
CertificatesEarn official recognition for your work, and share your success with friends, colleagues, and employers.
Johns Hopkins University 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.Syllabus
WEEK 1
Obtain and Clean the Data
The overall goal of the capstone project is to integrate the skills you have developed over the courses in this Specialization and to build a software package that can be used to work with the NOAA Significant Earthquakes dataset.
1 video, 2 readings expand
- Video: Welcome to the Capstone Project
- Reading: Introduction
- Reading: Module 1: Obtain and Clean the Data
WEEK 2
Building Geoms
Show us when earthquakes occurred in different countries, their magnitude, and their toll on human life.
1 reading expand
- Reading: Module 2: Visualization Tools
WEEK 3
Building a Leaflet Map
Show and annotate the earthquake epicenters.
1 reading expand
- Reading: Module 3: Mapping Tools
WEEK 4
Documentation and Packaging
Documentation is one of the most important and most commonly overlooked steps when writing software, but you're not going to let that happen in your project.
2 readings expand
- Reading: Documentation and Packaging Tasks
- Reading: Testing
Graded: Documentation, Packaging, and Testing
WEEK 5
Deployment
The moment of truth. It's time to push your package to GitHub.
1 reading expand
- Reading: GitHub and Travis
WEEK 6
Final Assessment
It's time to submit your deployed package for evaluation and to evaluate the work of a few of your classmates.
Graded: Package Evaluation
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.