Google Maps APIs(中/英)

Using Maps & Location in Web Apps

中级

大约 2 个礼拜

6小时每周 (按照自己的节奏)

由以下企业参与制作:
加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习
中级

大约 2 个礼拜

6小时每周 (按照自己的节奏)

由以下企业参与制作:
加入成千上万的全球学员

课程概述

This course will introduce you to the content available through the Google Maps APIs. You’ll be walked through building a real-estate listings site step-by-step, using a beautifully styled Google map, data visualization, street view panoramas, and various nifty location related features such as calculating distance between locations, getting directions, and viewing places of interest data. You’ll also see other examples of Google Maps APIs in action, and understand how to put your new knowledge into practice by creating your own Project in the Google APIs Console.此课程提供中文版本。

喜欢这门课程?你可以继续学习“前端开发工程师”纳米学位!

为什么学习这门课程?

As a Web Developer, it can be valuable to add location related features and map visualizations into your websites. Google Maps in a site are engaging, familiar, and reliable for your users-- and the Google Maps APIs make developing with them easy.

先修要求

This course recommends, but does not require, prior experience with HTML, CSS, and JavaScript development. If you’re a scrappy developer, or just want to learn about the functionality without development, go ahead and jump in at any level!

查看使用优达学城的技术要求

学习计划

You will learn how to use the Google Maps APIs to integrate maps and location features into a website, and how to make in-browser web service calls to various Web Service APIs.

Syllabus

Lesson 1: Getting Started with the APIs

Practice loading the Google Maps JavaScript API and creating a map, styling it, showing markers and infowindows, loading and use various libraries, and creating street view panoramas. Learn about the Static Maps and Street View imagery APIs.

Lesson 2: Understanding API Services

Learn when to use Web Services vs. Services within the JavaScript API. Practice getting addresses from coordinates, calculating the distances, travel times, and directions between multiple locations, obtaining the elevation or time zone of a point, and looking for places of interest around a location/matching a search query.

Lesson 3: Using the APIs in Practice

Learn about monitoring your projects API usage, and securing your identifiers. Check out where to go with questions, how to find information in our documentation. Familiarize with some terms of use and other important details.

讲师与合作伙伴

Emily Keller

Emily Keller

Emily is a self-taught web developer, and a member of the Google Maps for Work deployment team in New York City. She studied chemical engineering, but ditched her lab coat and goggles in favor of a nerdy t-shirt and socks with sandals. It was a great decision! She enjoys video games, pizza, singing, baths, and her dog Aurora Dobby Keller a.k.a. Rory.

Ajay Hemnani

Ajay Hemnani

Ajay C Hemnani is a Program Manager at Google for Work, focusing on training and enablement for Maps partners and customers. Ajay is passionate about teaching and has many years of technical training experience. For the past couple of years he’s been developing and delivering training courses to spread the word about Google Maps products.

Michael Wales

Michael Wales

Michael 是一名自学成才的全栈 Web 开发者和开源倡导者。在加入优达学城之前,他已有 10 年的工作经历,为世界上一些要求最严苛的情报组织开发机密应用。由于之前的工作性质,他目前仍拥有有效的绝密安全许可,除非你也有同等许可,否则关于他的信息我们只能告诉你这么多。他在业余时间喜欢打彩弹、玩视频游戏,以及花时间陪 3 个可爱的孩子玩耍。

官方微信公众号二维码

优达学城(Udacity)微信