Germán Álvarez
Creating a routing app with Google Maps API from scratch
#1about 2 minutes
Overview of the three map applications to be built
A brief introduction to the three projects that will be created from scratch: a styled map, a geolocated map, and a route-planning application.
#2about 5 minutes
Setting up the basic HTML and script structure
Learn how to structure the HTML file, include the Google Maps API script with a key and callback function, and prepare the initial JavaScript setup.
#3about 9 minutes
Rendering a basic map with a marker and custom styles
Instantiate a basic map with a specific center and zoom level, add a marker to a location, and apply custom JSON styles for unique visual themes.
#4about 11 minutes
Using browser geolocation to center the map on the user
Access the user's location using the browser's `navigator.geolocation` API and dynamically update the map's center and add a marker to their current position.
#5about 22 minutes
Creating a complete route planning application
Build a routing feature by capturing user input for a destination, using geolocation for the origin, and leveraging the Directions Service and Directions Renderer to calculate and display the route on the map.
#6about 7 minutes
Q&A on API billing, local development, and best practices
A discussion covering the Google Maps API free tier, how usage is counted during local development, and important best practices like managing API keys in production.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
06:10 MIN
Understanding global differences in work culture and motivation
The Future of HR Lies in AND – Not in OR
Featured Partners
Related Videos
Catching up on the basics you don't really need that much code
Chris Heilmann
Meet Your New BFF: Backend to Frontend without the Duct Tape
Noam Honig
Snappy UI needs no Single-Page Application
Clemens Helm
Add Location-based Searching to Site with ElasticSearch
Derek Binkley
Building Apps With a Mixture of Code and No Code
Mark Piller
Build Your Own Subscription-based Course Platform
Dávid Lévai
The Art and Craft of Type Development
Michael Hladky & Stefan Baumgartner
How to Build Truly Production-ready Apps - Modern JS-based SaaS Stack for Indie Devs and Small Teams
Dávid Lévai
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript


italki
Municipality of Vitoria-Gasteiz, Spain
Intermediate
CSS
HTML
React
WebPack
JavaScript
+1


Tech Solutions Gmbh
Berlin, Germany
API
CSS
GIT
HTML
Scrum
+5

Tech Solutions Gmbh
Brandenburg an der Havel, Germany
API
CSS
GIT
HTML
Scrum
+5


agap2 España
Municipality of Madrid, Spain
Intermediate
API
GIT
JIRA
Scrum
Figma
+6