R programming courses
R programming courses. Enhance your data skills effectively.
R programming is an elegant programming language designed for data science, analytics, and statistics. It's a crucial tool for anyone involved in data processing, analytics, and visualisation techniques. Our R programming short courses are designed for learners of all proficiency levels, providing essential skills in statistical programming using R.
What you will learn in our R programming courses:
- Understand and manipulate data for specific analytical needs, perfect for importing external data.
- Write sophisticated R code that can handle advanced data structures, such as spatial data and regular expressions, leveraging R’s functional programming capabilities.
- Develop custom packages and functions that boost efficiency, saving significant time and improving workflows.
- Communicate findings in clear, effective ways, sharing time-saving techniques and insights with others in professional settings.
Why enrol in R programming training at CCE?
Enhance your data science skills through our varied R programming short courses. Whether you are starting a career in data science, seeking to enhance your data analysis skills, or aiming to master R programming, our courses offer comprehensive skill development. Gain knowledge that can be applied immediately in the workplace, enhancing your professional capabilities.
Participants who complete a course will receive a University of Sydney statement of completion.
With no prerequisites required, our training is accessible to everyone and available in both face-to-face and real-time online formats.
Ready to advance your R programming skills?
Discover our selection of R programming short courses and enrol in our data science training today.
All courses
-
Build your R programming skills with advanced data manipulation, statistical modelling, and data visualisation techniques. Learn to use tools like tidyverse and ggplot2 for efficient, in-depth analysis of complex datasets.
View R Programming Course: Intermediate detailsR Programming Course: Intermediate<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>R is an elegant programming language specifically designed for data science, analytics, and statistics. This Intermediate R
...Course added to cart. Checkout now.Close this messageMon 14 Jul 2025 9am - 5pm (UTC+10:00)1 session, 8 hours total$540 Limited GST free / $50Online via ZoomR Programming Course: Intermediate<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>R is an elegant programming language specifically designed for data science, analytics, and statistics. This Intermediate R
...Course added to cart. Checkout now.Close this messageThu 11 Sep 2025 9am - 5pm (UTC+10:00)1 session, 8 hours total$575 Limited GST freeWaitlistJoin the waiting list to be notified when a new class becomes available.Join the waiting list -
Start your R programming journey with this beginner’s course. Learn the essentials of data import, manipulation, and visualisation with R and RStudio. Perfect for anyone looking to dive into data analysis with no prior experience.
View R Programming Course: Introduction detailsR Programming Course: Introduction<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>Welcome to the fascinating and exciting world of R programming. R is an elegant programming language specifically designed for
...Course added to cart. Checkout now.Close this messageFri 1 Aug 2025 9am - 5pm (UTC+10:00)1 session, 8 hours total$575 Limited GST free / $50R Programming Course: Introduction<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>Welcome to the fascinating and exciting world of R programming. R is an elegant programming language specifically designed for
...Course added to cart. Checkout now.Close this messageFri 26 Sep 2025 9am - 5pm (UTC+10:00)1 session, 8 hours total$540 Limited GST freeOnline via ZoomR Programming Course: Introduction<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>Welcome to the fascinating and exciting world of R programming. R is an elegant programming language specifically designed for
...Course added to cart. Checkout now.Close this messageMon 15 Dec 2025 9am - 5pm (UTC+11:00)1 session, 8 hours total$575 Limited GST freeWaitlistJoin the waiting list to be notified when a new class becomes available.Join the waiting list -
Expand your data science skills by transitioning from R to Python. Master key Python libraries like Pandas, Matplotlib, and Seaborn, and learn data manipulation, visualisation, and automation techniques to elevate your data analysis and machine learning capabilities.
View From R to Python Course detailsFrom R to Python Course<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>To excel in today’s data science field, proficiency in the most effective tools is essential. These proficiencies include a
...Course added to cart. Checkout now.Close this messageMon 18 Aug 2025 9am - 5pm (UTC+10:00)1 session, 8 hours total$575 Limited GST freeFrom R to Python Course<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>To excel in today’s data science field, proficiency in the most effective tools is essential. These proficiencies include a
...Course added to cart. Checkout now.Close this messageWaitlistJoin the waiting list to be notified when a new class becomes available.Join the waiting list -
Master advanced R programming with skills in automation, spatial data, and package development. Learn to develop custom R packages and use RMarkdown to share insights. Ideal for experienced users aiming to level up their data science expertise.
View R Programming Course: Advanced detailsR Programming Course: Advanced<p>{block name:"Course Tagline - Data Analysis and Analytics"}</p>
<p>Looking to take your data science skills into the stratosphere? Welcome to Advanced R Programming.</p>
<p>Writing elegant R code
...Course added to cart. Checkout now.Close this messageTue 14 Oct 2025 9am - 5pm (UTC+11:00)1 session, 8 hours total$540 Limited GST freeOnline via ZoomWaitlistJoin the waiting list to be notified when a new class becomes available.Join the waiting list