Download Training Directory (2021) Download Now

Jun 2020

2-Day Workshop Foundation in “R” Programming

Course Information

Start Date 8 Jun 2020, Monday
End Date 9 Jun 2020, Tuesday
Time 09:00 am - 05:00 pm
Venue 100 Orchard Road, Concorde Hotel Singapore
Fee $1,200 (Excluding GST) Inclusive of lunch, light refreshments and course materials
Contact 6720 3333 (Ms Rina Lim) training.aventis@gmail.com
Register Now
Get Group Quote
LIVE Stream


Practical R Programming for Applications with Data Visualization and Statistics

Master the Basics of R Programming by Manipulating Common Data Structures such as Vectors, Matrices, Arrays and Data Frames

R is a popular programming language for data science, data analytics, statistical analysis and data visualisation. R is one of the most popular software for machine learning because of its user friendliness and powerful RStudio IDE.  R is use by many professionals for mathematical and statistical inference, data analytics and machine learning algorithm.

Learn & Add This In-Demand Skills to Your Skills Set

Take your first steps with R programming! This 2 Day practical workshop and hands-on course aims to help you gain a working understanding of R for Data science. The course aims to quickly bring up to speed a programmer or business analyst who already knows how to programme in other language or have done advanced Excel macros to begin using R as a data science tool. Within the R software environment, you will learn to apply R using statistical concepts and data analysis techniques simultaneously to solve mathematical probabilities questions and specific problems.

Key Takeaways
  • Fundamental R programming skills
  • How to use R for basic data manipulations on common data types
  • Create data visualization with R
  • Create basic analytics models with R
  • Understand Statistical concepts and how to apply them using R scripting
  • Perform data analysis using machine learning methods
  • Draw inferences from the data analysis – Using R for machine learning
  • Debug coding techniques
  • Hands-on practices to reinforce your working knowledge
Who Should Attend?
  • This course is suitable for Software Engineers, Programmers, Data Analysts, quants and IT professionals who want a crash course in an end-to-end data science workflow that is completely implemented in R. It is also suitable for professionals who seek to understand the ecosystem and community behind R and make it a powerful and cost-effective application for their enterprise.
  • This course is suitable for Individuals who are familiar with a programming language such as Python, Java, C/C++ and are seeking more advanced analytical skills.
  • Suited for executives seeking to gain foundational understanding of using R for coding/programming
  • Mid-career transition for non-IT working professionals
  • Anyone who are keen to kickstart a journey to learn coding at fundamental level


Note: Participant is required to bring their own laptop with access to internet (WiFi network will be provided)


“Steve showed genuine interests in training and engaging learners. I enjoyed this course I took with him and would recommend this course for IT as well as non-IT professionals as well.” Kang GK, IT professional

“I am glad I attended this 2-day course. It was time well spent with Steve as I really learnt much from him and with the knowledge gained, I will certainly put in good use.” A. Lim, Analyst in Finance Industry

Computer Programme Coach: Mr Steve Loy, MCT | MCSA | CBSA | CEI | CSCU | B Eng(Hons) in Computer and Information Sciences

Steve has over 20 years of experience in IT & Programming Training and Consultancy. He started his career as a software developer and systems integrator on automation projects for semiconductor wafer fabs in Taiwan, France and Singapore, before taking up a management role to setup and take charge of IT operations for a pharmaceutical manufacturing facility in Singapore. With years of work experience globally and locally spanning across a multitude of industries, he is good at building rapport and collaborated with people of different cultures & business practices. He firmly believes in good business practice and sincerely wish to deliver win-win positive outcomes and impart knowledge to people he interact with

Course Outline

Get Started in R Programming

  • Introduction to coding/programming
  • An Overview of R
  • Install and explore RStudio IDE
  • R Statements and Scripts


R Data Types                                               

  • Numbers and characters
  • Data String
  • Vector
  • Matrix
  • Array
  • Data Frame
  • List
  • Factor


R Packages & Datasets                 

  • Import R Packages
  • Import R Data Sets
  • Import External Data
  • Export Data


R for Data Visualization

  • Line Chart
  • Pie chart
  • Bar chart
  • Histogram
  • Boxplot
  • Scatter Plot


R Structures for Iteration and Function

  • Control Structures
  • Loop
  • Break & Next
  • Function


R applications on Statistics

  • Statistical Analysis
  • Correlation Analysis
  • Regression Methods
  • Hypothesis Testing
  • Analysis of Variance


Hands-on Session for each topic presented

Case Study Practical