Coursera Mastering Software Development in R

Jekyll site CI macOS: R Ubuntu: R

大秦赋 (Chinese Emperor)
春秋战国《礼记•经解
孔子曰:『君子慎始,差若毫厘,缪以千里。』

《礼记·经解》孔子曰:<span style='color:#A9A9A9'; background-color:#696969;'>「君子慎始。差若毫厘,谬以千里。」1

引用:「快懂百科」《礼记•经解》第一范文网:差之毫厘,谬以千里的故事「百度百科」春秋时期孔子作品《礼记•经解》「當代中國」差之毫釐 謬以千里

Index

Specialization : Mastering Software Development in R Specialization

There is a manual Mastering Software Development in R.pdf for these courses. An additional and completed bookdown web-based manual on Mastering Software Development in R.

Course 1 : The R Programming Environment

  • Week 1 : Basic R Language
  • Week 2 : Data Manipulation
  • Week 3 : Text Processing, Regular Expression, & Physical Memory
  • Week 4 : Large Datasets

swirl::install_course("The R Programming Environment")

Kindly refer to The R Programming Environment for more details about the course (includes quiz and answer, materials, resource, assignment etc).

Certificate : Coursera 01 - The R Programming Environment.pdf

Course 2 : Advanced R Programming

  • Week 1 : Welcome to Advanced R Programming
  • Week 2 : Functional Programming
  • Week 3 : Debugging and Profiling
  • Week 4 : Object-Oriented Programming

swirl::install_course("Advanced R Programming")

Kindly refer to Advanced R Programming for more details about the course (includes quiz and answer, materials, resource, assignment etc).

Certificate : Coursera 02 - Advanced R Programming.pdf

Course 3 : Building R Packages

  • Week 1 : Getting Started with R Packages
  • Week 2 : Documentation and Testing
  • Week 3 : Licensing, Version Control, and Software Design
  • Week 4 : Continuous Integration and Cross Platform Development

Kindly refer to GitHub wk4package(previous The farsdata R Package) which is my R package repo for the assignment.

Certificate : Coursera 03 - Building R Packages.pdf

Course 4 : Building Data Visualization Tools

  • Week 1 : Welcome to Building Data Visualization Tools
  • Week 2 : Mapping and interactive plots
  • Week 3 : The grid Package
  • Week 4 : Building New Graphical Elements

Kindly refer to Specialization in R : 04 Plotting with ggplot2 for more details about the course (includes quiz and answer, materials, resource, assignment etc).

Kindly refer to GitHub wk4package(previous The farsdata R Package) which is my R package repo for the assignment.

Certificate : Coursera 04 - Building Data Visualization Tools.pdf

Course 5 : Mastering Software Development in R Capstone

  • Week 1 : Obtain and Clean the Data
  • Week 2 : Building Geoms
  • Week 3 : Building a Leaflet Map
  • Week 4 : Documentation and Packaging
  • Week 5 : Deployment
  • Week 6 : Final Assessment

Kindly refer to Specialization in R : 05 Capstone Assignment-1 and Specialization in R : 05 Capstone Assignment-2 for more details about the course (includes quiz and answer, materials, resource, assignment etc).

Kindly refer to https://github.com/englianhu/JHU_MSDR_Capstone and https://github.com/englianhu/MSDRCapstone which is my R package repositories for the assignment for more details.

Certificate : Coursera 05 - Mastering Software Development in R Capstone.pdf

Miscellaneous

There have a RMarkdown file and also a copy of pdf and png format certificate of accomplishment in every single course (folders inside repo).

Awarded on 08 Nov 2021

Above png file and feel free to download Mastering Software Development in R - Specializatioin.pdf.

Coursera Verified Certificate

Certificate of Specialization : Mastering Software Development in R Specialization

Reference

Footnotes

  1. HTML Color Codes