Coding
Data & AI

Module 4: Back End Development with R

IMPORTANT INFORMATION: Pre-registration for this course is now available. Following your completion of the questionnaire linked below, you will be contacted by Digital Learning Hub to approve your registration. 

Submit a pre-registration request

This module teaches participants how to develop and implement back-end solutions using R. Participants will learn to build APIs with Plumber, automate data workflows, and integrate R with databases (e.g., MySQL, PostgreSQL). The module covers advanced data processing techniques, API security, and scaling R solutions for production environments. By the end, participants will be able to create back-end systems that connect R to databases and handle large-scale data workflows.

Content
  • Introduction to back-end development with R
  • Building APIs with R
  • Database connections with R (MySQL, PostgreSQL)
  • Automating data workflows
  • API security and user authentication
  • Scaling R solutions for production environments
Learning Outcomes

By the end of the course, participants will be able to:

  • Develop back-end systems using R
  • Build APIs with R
  • Connect R to databases like MySQL and PostgreSQL
  • Automate data pipelines
  • Secure APIs and handle authentication for users
Training Method

The module includes a combination of theoretical lessons and practical labs. Participants will work on building APIs and data pipelines using R, with guidance on integrating R with databases and ensuring security in back-end applications. Real-world case studies will be used to simulate production environments.

Organised By
Digital Learning Hub Luxembourg
Digital Learning Hub Luxembourg
Certification
Participation Only
Prerequisites

Participants should have a good understanding of R programming, including experience with data manipulation and version control. Familiarity with APIs, databases, and R packages like httr or DBI is recommended.


Planning and location
Session 1
04/04/2025 - Friday
09:00 - 17:00
Session 2
07/04/2025 - Monday
09:00 - 17:00
Session 3
08/04/2025 - Tuesday
09:00 - 17:00
Session 4
09/04/2025 - Wednesday
09:00 - 17:00
Session 5
10/04/2025 - Thursday
09:00 - 17:00
Session 6
11/04/2025 - Friday
09:00 - 17:00
Session 7
14/04/2025 - Monday
09:00 - 17:00
Session 8
15/04/2025 - Tuesday
09:00 - 17:00
Session 9
16/04/2025 - Wednesday
09:00 - 17:00
Session 10
17/04/2025 - Thursday
09:00 - 17:00
Learning Track

This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:

Available Edition(s):

https://www.dlh.lu/web/image/product.template/1481/image_1920?unique=790d52b

This combination does not exist.

320.00 € 320.0 EUR 320.00 €

320.00 €

Not Available For Sale

Your trainer(s) for this course
Pierrick Kinif