Skip to content
Coding
Data & AI

Module 4: Back End Development with R

this module introduces the essentials of backend development with R. Students will learn how to transform code into reusable packages, connect to databases, expose functionality through APIs, and ensure their applications are secure and deployable. By the end of the module, students will be able to design, implement, and deploy secure backend systems using R.

Content
  • Advanced functions and functional programming
  • R package development and testing
  • Connecting R to PostgreSQL databases
  • Building and securing APIs with Plumber
  • Deploying APIs with Docker
  • Best practices for back end development
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.

Certification
Certificate of Participation
Prerequisites

Basic knowledge of R, functional programming concepts, and introductory SQL.


Planning and location
Session 1
09/03/2026 - Monday
09:00 - 17:00
Session 2
10/03/2026 - Tuesday
09:00 - 17:00
Session 3
11/03/2026 - Wednesday
09:00 - 17:00
Session 4
12/03/2026 - Thursday
09:00 - 17:00
Session 5
13/03/2026 - Friday
09:00 - 17:00
Session 6
16/03/2026 - Monday
09:00 - 17:00
Session 7
17/03/2026 - Tuesday
09:00 - 17:00
Session 8
18/03/2026 - Wednesday
09:00 - 17:00
Session 9
19/03/2026 - Thursday
09:00 - 17:00
Session 10
20/03/2026 - Friday
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/2221/image_1920?unique=4104a47

This combination does not exist.

280.00 € 280.0 EUR 280.00 €

280.00 €

Not Available For Sale

Your trainer(s) for this course
Pierrick Kinif
See trainer's courses.