adams-academy-logo
Explore Courses
Get Certificate
Discover Careers
More

Web GIS Application Development with C# ASP.NET CORE MVC and Leaflet

(3 students)

This course includes:

02:04:00 hours

CPD Accreditation

30 units

Full lifetime access

Access on mobile and TV

Certificate of completion

Share:

Key Concepts Covered by This Free Course

  • Understand the basics of ASP.NET Core MVC application development.
  • Develop web-based applications using the ASP.NET Core MVC framework.
  • Build RESTful web services with ASP.NET Core.
  • Implement Leaflet.js to create interactive web maps.
  • Build front-end views using Bootstrap and Leaflet.js.
  • Gain experience with building and deploying web-based GIS applications.

Course Overview

In today's digital age, web mapping applications have become an essential part of our daily lives. From finding directions to tracking natural disasters, web GIS applications have a wide range of applications. The Web GIS Application Development with C# ASP.NET Core MVC and Leaflet course is designed to teach you how to develop web-based GIS applications using C# ASP.NET Core MVC and Leaflet.js. Throughout this course, you will learn how to build a web-based GIS application from scratch. You will begin by setting up the development environment, creating an ASP.NET Core MVC application, and building the back-end code for the application. You will then create a RESTful web service and integrate Leaflet.js to create interactive web maps. Finally, you will create front-end views using Bootstrap and deploy your web GIS application. By the end of this course, you will have the skills and knowledge required to develop web-based GIS applications using C# ASP.NET Core MVC and Leaflet.js.

Course Benefits

The Web GIS Application Development with C# ASP.NET Core MVC and Leaflet course provides a comprehensive learning experience for anyone interested in developing web-based GIS applications. Upon completing this course, you will gain a solid understanding of the ASP.NET Core MVC framework, Leaflet.js, and front-end web development with Bootstrap. You will also gain hands-on experience with building RESTful web services and deploying web-based GIS applications. This course is perfect for anyone who wants to expand their skill set and pursue a career in web development, GIS, or related fields.

Career Path

  • Web Developer: Develop and maintain web-based applications using C# ASP.NET Core MVC and other web technologies.
  • GIS Developer: Develop GIS applications and tools using C# ASP.NET Core MVC and other GIS technologies.
  • Full-Stack Developer: Develop both front-end and back-end web applications using a variety of technologies, including C# ASP.NET Core MVC.
  • Software Developer: Develop software applications using C# ASP.NET Core MVC and other software development technologies.
  • Web Application Developer: Develop web applications using C# ASP.NET Core MVC and other web technologies.
  • Front-End Developer: Develop and maintain the user interface of web-based applications using front-end web development technologies such as Bootstrap and Leaflet.js.

Course content

Introduction

Introduction

00:03:00

Installing PostgreSQL and PostGIS on Windows

00:09:00

Creating a Spatial Database

00:05:00

Installing OSGeo4w

00:05:00

Installing the .NET SDK

00:02:00

Installing the Visual Studio Code IDE

00:03:00

Creating an ASP.NET MVC 6 Starter Project

00:02:00

Installing Entity Framework Core Packages

00:03:00

Creating the Model Class

00:03:00

Creating the Data Context Interface

00:03:00

Creating the Data Context Class

00:05:00

Adding the Connection String

00:03:00

Database Migrations

00:03:00

Creating the Repository Interface

00:04:00

Creating the Repository Implementation Class

00:08:00

Downloading the Sample Dataset

00:02:00

Extract Transform and Load Data into our Spatial Table

00:11:00

Creating the REST Controller Class

00:09:00

Adding the Front-End Static Files

00:02:00

Creating the Layout Page

00:06:00

Creating the Index Page

00:02:00

Creating our First Leaflet Map

00:03:00

Creating Multiple Basemaps

00:02:00

Displaying Data on the Map

00:05:00

Styling the Map Part 1

00:04:00

Styling the Map Part 2: Interactivity

00:04:00

Creating the Legend

00:03:00

Creating the Bar Chart Legend

00:03:00

Creating the Bar Chart

00:07:00

Source Code

00:00:00

Complete This CPD Accredited Course & Get Your Framed Certificate!

vector

Certify Your Skills

A CPD accredited Adams Diploma/Certificate certifies the skills you’ve learned.

Stand Out From The Crowd

Add your Adams Certification to your resume and stay ahead of the competition.

Advance in Your Career

Share your Adams Certification with potential employers to show off your skills and capabilities.

Certificate Promo
Adams Academy Logo

At Adams Academy, we're reinventing the online learning landscape by creating an immersive global platform with a wide range of engaging and top-notch courses. Our thriving learner and course provider community accommodates many interests and academic levels, building a culture where curiosity flourishes and potential is awakened.

Beaufort House, 15 St Botolph Street, London EC3A 7BB
Adams Learning facebook profile - /adamsacademylive
Twitter
Instagram
Linkedin
Google
Youtube
Youtube

© 2023 Adams Academy Inc. All rights reserved.