Get in Touch

Introduction to R (Basics to Intermediate Advanced)

 

Course Description

Characteristics

R is a very popular, open-source environment for statistical computing, data analysis, and graphics creation. This course introduces participants to the R programming language. It covers the basics of the language, libraries, and advanced concepts.

This instructor-led training, delivered live (online or onsite), is aimed at beginner data analysts who want to use R programming for data manipulation, performing basic data analysis, and creating attractive visualizations to derive insights.

Upon completion of the course, participants will be able to:

  • Understand the basics of programming in R.
  • Apply fundamental data science processes.
  • Create visual representations of data.

Book Training

  • Format: Remote
  • Language: PL
  • Type: Open, Guaranteed Training
  • Duration: 2 days (14 hours)
  • Start Date: 12.10.2026
  • Trainer: Wojciech Wójciak

BOOK - 4130 PLN 

Net price per participant.

Course Format

  • Interactive lectures and discussions.
  • Plenty of exercises and practice.
  • Practical implementation in a live-lab environment.

Requirements

Basic programming experience is recommended.

Target Group

Data Analysts.

Training Program

Day One: Language Basics

Course Introduction

About Data Science

  • Definition of data science
  • The data science process.

Introduction to the R Language

Variables and Types

Control Structures (Loops / Conditions)

Scalars, Vectors, and Matrices in R

  • Defining vectors in R
  • Matrices

Text and String Manipulation

  • Character data type
  • File input/output

Lists

Functions

  • Introduction to functions
  • Closures
  • lapply/sapply functions

DataFrames

Labs for all sections

Day Two: Intermediate Advanced R Programming

DataFrames and File Input/Output

Reading Data from Files

Data Preparation

Built-in Datasets

Visualization

  • Graphics package
  • plot() / barplot() / hist() / boxplot() / scatter plot
  • Heatmap
  • ggplot2 package (qplot(), ggplot())

Exploration with Dplyr

Labs for all sections

People flying on paper airplanes symbolizing the path to training.

No budget? Get funding!

Logo of the Entity-Funding System for Adults

A program that allows you to easily and quickly obtain funds for training individual participants.

Learn more

Why guaranteed training?

  • Execution guarantee — the training takes place regardless of the number of participants.
  • Knowledge exchange and networking with professionals from various industries.
  • Interactive, live-led sessions — not just theory, but also exercises and discussions.
  • Flexible online format — join from anywhere.

Learn more

Two persons looking at a tablet

Need Help?

Reach out to learn more about our team and the kinds of tailored solutions we can offer your organization.

Get in Touch

wroclaw@nobleprog.pl or +48 (22) 103 3718