loader image
R Programming


About this course


R programming language start from zero knowledge, while it would help for better learning some programming or data knowledge. R programming language is considered as an easy to learng language, the R programming language is used to understand, interpret and visualize data. Nowadays companies and research institutions collect vast amount of data as well as more complex data, the R language is the chosen language for data analysis. The R language is used to do data analysis, scientific calculations and machine learning. With the right instructor training programming does not need to be difficult, programming is structured and logic. This training is 100% in practice “Hands On”. We learn by doing.



Young professional wanting to learning R programming. You could be a programmer, accounting, statistician or similar background and this course would be very interesting as well as a career advancement in the professions of data analyst, data science and machine learning.
Programming beginners and students with basic programming experience who wish to continue learning Python programming language to prepare themselves with world market knowledge. This course is a basic course and from here on you can continue to advance in data science and machine learning.

Në përfundim të kursit, ju do të jeni në gjëndje të ndërtoni programe në gjuhën e programimit R duke importuar të dhëna nga burime të ndryshme si dhe përpunuar të dhënat me libraritë e programimit R, të ndërtoni hipoteza dhe motive statistikore si edhe te shfaqni të dhënat në mënyre vizuale për prezantim. Së fundi do të prezantoheni me machine learning.

  • Introduction to R
    • Introduction
    • Installation
  • R Programming
    • R Operator
      • R Conditional Statement & Loop
      • If Else (Conditional Statement)
      • Nested If Else (Conditional Statement)
      • For Loop
      • While loop
      • Ect
  •  R Function
    • Numeric Functions (sqrt(), floor(), ect..)
    • Statistical Functions (mean(), meadian(), sd() ect..)
    • Creating our own Functions
    • R Data Structure
      • Vector
      • Matrix, Array, Data Frame
      • Factor
      • List
  • Import and Export in R
      • Import CSV Data in R
      • Import Text Data in R
      • Import Excel, Database and Web Data in R
      • Export Data – Text,
      • Export Data – CSV, Excel
  • Data Manipulation in R
    • Apply Functions
      • Apply()
      • Lapply()
      • Sapply()
      • Tapply()
      • ect
    • Dplyr Package – base commands
    • Dplyr Package
      • Mutate
      • Filter
      • Arrange
      • ect
    • Dplyr Package –
      • Summarise ()
      • Pipe operator: %>%
      • Group by ()
    • Different Date format
  •      Data Visualisation
      • Scatter Plot
      • Line Chart
      • Bar Plot
      • Pie Chart
      • Histogram
      • Ggplot2 Package
  • Introduction to Statistics
    • Typo of Statistics
    • Bias
    • Cluster Sampling
    • Systematic Sampling

  •  Statistics
  • Quantitative and Qualitative data
  • Descriptive statistics
  •  Distribution
  •  Mean
  • Standard Deviation
    • Formula
  • Types of Distributions
  • Normal distribution
  • Functions in R
  • Testing Hypothesis
    • Null Hypothesis
    • Alternative Hypothesis
    • Hypothesis Test – Outcome
  • Anova
  • Chi Square
  • Introduction to Machine Learning with R
  • Machine Learning with R
    • Linear Regression
    • Logistic Regression
    • K Nearest Neighbors
    • K-Means Clustering
    • Neural Networks
    • Natural Language Processing


The desire to learn R programming and data science. There is no prerequisite.

The length of this course is 45 hours. This course is held in the evenings twice a week from 2.5 hours each session. Course is taught in Albanian or English language. All training materials are distributed online.

Contact Us