Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mapping in Leaflet JS
Rating: 4.3 out of 5(372 ratings)
2,423 students
Created byVictor Temprano
Last updated 8/2020
English

What you'll learn

  • Make Leaflet maps, with all kinds of features and geoJSONs
  • Build complex filters, handle live data, and manage events.

Course content

4 sections31 lectures5h 16m total length
  • Introduction5:33

    Meet your instructor and learn about the structure of the course.

  • Mapping Online11:52

    Learn about how online maps work ("slippy maps") and get familiar with a few of the major mapping APIs out there.

  • LeafletJS10:01

    Get LeafletJS booted up in your own file in this episode, and get your first peek at the documentation!

  • Data12:08

    Don't skip this if you don't know about geographic data! The data is probably more complicated than you expect unless you know what you're doing. Learn a little about how data works with online maps.

Requirements

  • Some knowledge of Javascript, HTML, and CSS.
  • A little geographic knowledge helps, but isn't necessary.

Description

In this course, mapping expert and founder of Mapster, Victor Temprano, takes you through LeafletJS from start to finish. You'll learn the best reasons why you should use Leaflet, how to build strong mapping interfaces, managing big data, map interactivity, and a heck of a lot more.

Leaflet is a flexible platform that will serve you well in creating map-focused applications, and learning its system will help you significantly in your development career as well as help you understand other mapping APIs. Although Leaflet is a little older when it comes to mapping APIs, its core logic is consistent and well-documented.

This course will take you through from never having touched Leaflet, all the way to building relatively advanced interfaces that incorporate geocoding, plugins, routing, and a variety of interactivity. With this, you should get the toolkit you need in order to build the application that you're imagining in your project!

This is a comprehensive course that covers basic things like markers and popups, but also goes into depth on event handling and provides a variety of helpful tips for more complex topics. We've striven to make this course as useful as possible for beginners, and we're open to feedback if you have any suggestions for more episodes!

Who this course is for:

  • Beginner front-end developers
  • Developers making specific applications with LeafletJS