Course Description

Welcome to the Introduction to Maps in R Shiny and Leaflet course. In this course we will be creating a fully functional web gis application using the R programming language. This application will be comprised of different types of maps ranging from point maps to heatmaps, to choropleth maps.


We will also be using different datasets ranging from dataframes to spatial dataframes, which we will use to transform and visualize our data on different types of maps, depending on the use case. Once we have completed the course we will be equipped with extremely valuable skills, that we can use to build sophisticated web map applications of any kind and tell spatial data stories that almost anyone can interpret and understand.

Pricing - Life time Access

Some of the skills you will acquire from taking this course range from

  • Working with spatial data in the R programming language

  • Installing and using R studio

  • Using the leaflet web mapping library

  • Creating a variety of maps and integrating it into a single application

  • Building a dashboard in R Shiny

  • Creating map legends and color palettes

  • Styling maps using embedded html functions

  • Working with dataframes in R

  • Using R terminal operations

Course curriculum

  • 02

    Installations and Setup

    Show Content
    • Lesson 2: Installation
  • 03

    Creating the Earthquake OSM Map

    Show Content
  • 04

    Creating the Earthquake Dark Map

    Show Content
    • Lesson 9: Adding Second Menu Item
    • Lesson 10: Adding Circle Markers to second map
    • Lesson 11: Adding Legend to Second Map
    • Lesson 12: Change Map based on Zoom Level
  • 05

    Creating a Heatmap

    Show Content
    • Lesson 13: Adding Menu Item for the HeatMap
    • Lesson 14: Adding HeatMap Data
  • 06

    Creating a Choropleth Map

    Show Content
    • Lesson 15: Adding Choropleth Submenu item
    • Lesson 16: Downloading and Transforming Data
    • Lesson 17: Preparing Data for Styling
    • Lesson 18: Creating and Styling Choropleth Map
    • Lesson 19: Creating a legend for choropleth map
    • Discussion with your personal virtual instructor

GEO Premium

Access our ENTIRE content with a yearly subscription only 8EUR/month

Learn More

Student Profile?

  • Under/post graduate students

  • Professionals and Companies

  • Master students and PhD candidates

  • Researchers and Academics

Some more information

  • Based on Block-chain Certificates of Completion

    After you successfully finish the course, you can claim your Certificate of Completion with NO extra cost! You can add it to your CV, LinkedIn profile etc

  • Available at any time! Study at your best time

    We know hard it is to acquire new skills. All our courses are self paced.

  • Online and always accessible

    Even when you finish the course and you get your certificate, you will still have access to course contents! Every time an Instructor makes an update you will be notified and be able to watch it for FREE

About your Instructor

Data Engineer and business intelligence consultant with an academic background in Bsc computer science and around 5 years of experience in IT. Involved in multiple projects ranging from Business Intelligence, Software Engineering, IoT and Big data analytics. Expertise are in building data processing pipelines in the Hadoop and Cloud ecosystems and software development. My career started as an embedded software engineer writing firmware for integrated microchips, then moved on as an ERDAS APOLLO developer at geo data design a hexagon geospatial partner. Am now a consultant at one of the top business intelligence consultancies helping clients build data warehouses, data lakes, cloud data processing pipelines and machine learning pipelines. The technologies I use to accomplish client requirements range from Hadoop, Amazon S3, Python, Django, Apache Spark, MSBI, Microsoft Azure, SQL Server Data Tools, Talend and Elastic MapReduce.

Edwin Bomela

Data Engineer and business intelligence consultant

Edwin Bomela