Developing APIs with Google Cloud's Apigee API Platform Specialization

Start Date: 10/11/2020

Course Type: Specialization Course

Course Link:

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

About Course

This three-course specialization will introduce you to the many out of box capabilities of the Google Cloud Platform (Apigee) and how to apply them to your APIs to properly implement and secure them. Through a combination of video lectures, hands on labs, and supplemental materials, you'll learn how to design, build, and deploy your API solution using services on the Google Apigee Platform. This specialization is intended for API designers and developers and is considered to be fundamental. We highly recommend this training prior to working on the Google Apigee Platform This specialization will allow you to spin up your own free environment and develop your first set of APIs as the instructor walks you through a specific real world scenario. Note: If you wish to become Apigee certified, please refer to the following URL for more information:

Course Syllabus

API Design and Fundamentals of Google Cloud's Apigee API Platform
API Development on Google Cloud's Apigee API Platform
API Security on Google Cloud's Apigee API Platform

Deep Learning Specialization on Coursera

Course Introduction

Develop APIs with the Apigee API Platform. Learn about the fundamentals of developing and securing APIs using the Google Cloud Platform Developing APIs with Google Cloud's Apigee API Platform Specialization This one-week, accelerated six-week course is for anyone who is passionate about open source software and API development. We'll cover everything you need to know to get started as a Google Cloud API developer, including installation steps, key components, and basic tooling requirements. If you are a software engineer, a hobbyist developing a new app, or a student learning to use Google Cloud's Apigee API Platform (BAP) on their own, this is the course for you! Note: This is a beginner-friendly course; we assume basic computer science knowledge is assumed and you have the prerequisite skills to be successful in the beginner courses in this specialization. Module 1: Getting Acquainted In this module you will firstly explore the installation instructions for the Apigee API Platform and prepare yourself for the course. You will then learn about the Core Infrastructure and how to use it to develop APIs on the Apigee API. If you are a software engineer and API Development beginner, this is an exciting class for you. We have designed this course to make sure that anyone can jump in and start developing awesome apps! Module 2: Getting Acquainted In this module you will firstly learn how to interact with the Apigee API Platform and then proceed to the concepts and tools of the Apigee API and their use within your own apps. If you are a software engineer and aspiring to be a full-

Course Tag

Best Practice Application Programming Interfaces (API) Representational State Transfer (REST)

Related Wiki Topic

Article Example
Apigee Sonoa Systems was founded in 2004 in Santa Clara, California by Chet Kapoor. Initially the company developed apps, but over time branched into application platforms and cloud computing. In 2009 Sonoa released a public beta of an API management tool called Apigee, providing app developers with a free, Cloud-based platform for providing security and analytics for their APIs. In 2010, Sonoa was rebranded as Apigee, and the API Management platform became the core of the business, with premium features added shortly after.
Apigee Apigee revenues are generated through subscriptions to its API management platform and through professional services to subscribing customers. Apigee offers free tiers of its products, with premium features reserved for subscribers.
Apigee Apigee Corp. is a Silicon Valley based company that provides API management and predictive analytics software. It was founded in 2004 as Sonoa Systems. in 2016, Apigee was acquired by Google in a deal worth $625 million.
Apigee Apigee quickly expanded its corporate customer base, including the likes of Netflix and Walgreens. In 2012 Apigee acquired Mobile API company Usergrid and in 2014, it acquired Predictive Analytics company InsigtsOne. On Apigee raised $87 million through a public IPO on the NASDAQ.
Google APIs The APIs provide functionality like analytics, machine learning as a service (the Prediction API) or access to user data (when permission to read the data is given). Another important example is an embedded Google map on a website, which can be achieved using the Static maps API, Places API or Google Earth API.
Apigee Apigee also sells additional functionality to subscribing customers, including the ability to monetise APIs, PCI-DSS compliance, multi-region deployment in Amazon Web Services and traffic isolation.
Apigee On Google announced it would purchase Apigee for $625 million, and the deal was completed in November 2016.
Google APIs Google APIs is a set of application programming interfaces (APIs) developed by Google which allow communication with Google Services and their integration to other services. Examples of these include Search, Gmail, Translate or Google Maps. Third-party apps can use these APIs to take advantage of or extend the functionality of the existing services.
Google APIs The Google Loader is a JavaScript library which allows web developers to easily load other JavaScript APIs provided by Google and other developers of popular libraries. Google Loader provides a JavaScript method for loading a specific API (also called module), in which additional settings can be specified such as API version, language, location, selected packages, load callback and other parameters specific to a particular API. Dynamic loading or auto-loading is also supported to enhance the performance of the application using the loaded APIs.
Google Cloud Platform Google Cloud Platform is a part of a suite of enterprise services from Google Cloud and provides a set of modular cloud-based services with a host of development tools. For example, hosting and computing, cloud storage, data storage, translations APIs and prediction APIs.
Google Base On December 17, 2010, it was announced that Google Base's API is deprecated in favor of a set of new APIs known as Google Shopping APIs.
Google APIs Google Apps Script is a cloud-based JavaScript platform which allows developers to write scripts that can manipulate APIs of services such as Calendar, Docs, Drive, Gmail, and Sheets and easily create Add-Ons for these services with chromium based applications.
Apigee in 2015, Apigee became a founder member (along with Smartbear and IBM) of the OpenAPI initiative, under the sponsorship of the Linux Foundation.
Google Blog Search On May 26, 2011, Google announced that Google Blog Search API would be deprecated, along with several other APIs. As per the deprecation policy, Google Blog Search was shut down on May 26, 2011.
Google APIs There are client libraries in various languages which allow developers to use Google APIs from within their code, including Java, JavaScript, .NET, Objective-C, PHP and Python.
IBM API Management IBM API Management (IBM APIM) is an API Management platform for use in the API Economy. IBM API Management enables users to create, assemble, manage, secure and socialize web application programming interfaces (APIs).
Google Google APIs are a set of application programming interfaces (APIs) developed by Google which allow communication with Google Services and their integration to other services. Examples of these include Search, Gmail, Translate or Google Maps. Third-party apps can use these APIs to take advantage of or extend the functionality of the existing services.
Eddystone (Google) In tandem with the Eddystone, Google launched the Google beacon platform. The platform includes the Proximity Beacon API designed to associate content with individual beacons. The Proximity Beacon API fronts a registry of beacons where extra information (known as "attachments"), useful to developers' applications, can be associated with individual beacon IDs. Several attachments can be associated with a single beacon. Attachments can be updated in real-time and can be retrieved by an app using the Nearby API in Android (through Google Play Services) and the Nearby library for iOS.
Google Translate Because the API was used in numerous third-party websites and apps, the original decision to deprecate it led some developers to criticize Google and question the viability of using Google APIs in their products.
YouTube API The YouTube Application Programming Interface, or the YouTube API, allows developers to access video statistics and YouTube channels' data via two types of calls, REST and XML-RPC. Google describe the YouTube API Resources as 'APIs and Tools that let you bring the YouTube experience to your webpage, application or device.' This is one of the Google Developers