
Learn to use APIs with Visual Studio, C#, and ASP.NET by accessing Pokemon database API, giftee, and YouTube APIs; send requests, parse data, and display results.
Learn what an api is and how it works, focusing on restful design, get requests, and json data retrieval from Pokemon, giftee, and YouTube apis.
Explore json, a compact javascript object notation for transmitting data across the web, and learn to translate json into C# classes using the Pokemon api example.
Install Visual Studio Community, choose .NET desktop development and ASP.NET web development components, then customize the environment and prepare Postman for testing.
Learn to download and install Postman, set up a GET request to the Pokemon API, view JSON responses, and interpret status codes and errors for API testing in Visual Studio.
Explore the Pokemon API documentation, learn to perform get requests with clear examples, and access berries and other resources; then set up a Visual Studio web request to fetch data.
Develop an ASP.NET MVC app in Visual Studio to access the pokemon API, configure controllers and views, and send a web request to fetch and parse JSON data.
Parse the server response stream into readable JSON using a string and JObject, then map it to a Pokemon C# model for easy web display.
Learn to fetch and display pokemon data from the pokemon API by passing a Pokemon model to the view, and render its image and name with Razor and C#.
Becoming a Giphy developer requires creating a developer account, obtaining an API key, and using it in Visual Studio to authenticate requests, while understanding usage limits and production keys.
Explore the Giphy docs to learn how to call the search endpoint with an API key, query, and optional offset for pagination, returning JSON results in multiple languages.
Learn to wire a gifs api into an mvc project in Visual Studio by making parameters configurable as variables and securing the api key with a config file.
Learn to build a gif search app using APIs in Visual Studio with C# and ASP.NET, mapping JSON to C# models, and displaying original gif images.
Explore the YouTube Data API using the Google API Explorer, perform searches, view thumbnails, and handle paging and video IDs, then integrate results into a C# ASP.NET web app.
Learn to set up a Google project, enable the YouTube Data API, and create and secure an API key to power server-side C# calls in Visual Studio.
Add headers to web requests in C# and Visual Studio to include authorization, using a secret key with the authorization basic header.
Learn how to implement OAuth 2.0 for ASP.NET MVC to authenticate users with Google, Facebook, Twitter, and LinkedIn, and secure API access with SSL/HTTPS.
Master using APIs in Visual Studio with C#, and learn to read documentation, register as a developer, and find the help you need when you're stuck.
APIs are the backbone of building rich, engaging applications. But they're not always simple or easy to use. We're going to walk through how to use real APIs like Giphy and YouTube, get their JSON data, and display in our web application.
If you've ever wanted to learn about APIs, how to use them, or even just how they work, this course is for you.
We'll be using all free software, so you just need this course. We'll be using Visual Studio 2017, C# as the programming language, and ASP .net MVC as the architecture.