Building Web GIS Apps with Java Spring Boot MVC and Leaflet

Learn to Build Web GIS Applications with Java

4.15 (19 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Building Web GIS Apps with Java Spring Boot MVC and Leaflet
100
students
3 hours
content
Dec 2021
last update
$49.99
regular price

What you will learn

Be able to create a Full-stack web GIS application from scratch

Building Full-stack Java Spring Boot MVC Apps

Be able to use a 3rd party JavaScript charting library

Building a Java Spring Boot REST API

PostGIS for Java and Windows

Why take this course?

Welcome to the Building Web GIS Apps with Java Spring Boot MVC and Leaflet course. We'll be building a Full-stack MVC style Web Application using the Java Spring Tool suite. The purpose of this course and many more to follow, is to learn to create geospatial analytics and convert it into a functional application.


In our use case we will be working with residential water consumption data and  we will be applying  data processing techniques to extract transform and load the data into our spatial database. Once we have processed and cleaned the data, we will use it as a data source for building our Java Spring Boot Web Map Application.


We will be powering our application with a PostgreSQL and PostGIS database. In the Front-End we'll use Thymeleaf, JavaScript, Leaflet and Ajax. On the server side we'll be using Java Spring Boot MVC and combined with use of libraries like Hibernate-Spatial, commons-csv and JPA for our data transformation and conversion operations. The operating system that we will be working on is Windows 10 and Server 2016.


Some skills that you can expect to derive after completing the course are the following:

  • You will learn how to build a Spatial Database using Postgresql and PostGIS.

  • You will learn how to create charts with Chart.js.

  • You will learn to build Web Maps with Leaflet.js.

  • You will learn how to build REST API Endpoints.

  • You will learn some JavaScript programming.

  • You will learn how to build Web Applications using the Java Spring Boot MVC framework.


Screenshots

Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Screenshot_01Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Screenshot_02Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Screenshot_03Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Screenshot_04

Reviews

Carlos
December 15, 2022
Some of the code is deprecated, but so far the course is good. I understand is not being updated though it would be nice
Federico
March 5, 2022
Beside some uncertainty in the Java part, the course deliver what it promise. Some fonts on the screen during the course are extremely small so, If your screen is under 22", you'll probably have problems reading some names (but the teacher reads them all, so you'll get it anyway).

Charts

Price

Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Price chart

Rating

Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Ratings chart

Enrollment distribution

Building Web GIS Apps with Java Spring Boot MVC and Leaflet - Distribution chart
4406206
udemy ID
11/20/2021
course created date
12/7/2021
course indexed date
Bot
course submited by