REST: REST intermediate
Technology:
Expertise:
- 2 Courses | 1h 34m 23s
- 7 Books | 18h
- Includes Lab
- 1 Course | 1h 19m 20s
- 1 Book | 1h 35m
- 2 Courses | 1h 34m 21s
- 7 Books | 16h 54m
- Includes Lab
- 2 Courses | 1h 50m 48s
- 4 Books | 28h 49m
- Includes Lab
- 1 Course | 1h 5m 13s
- 1 Book | 1h 35m
- 1 Course | 2h 5m 30s
- 2 Books | 3h 36m
- Includes Lab
Master Representational State Transfer, a common methodology for providing interoperability between systems.
GETTING STARTED
Flask-RESTful: Getting Started with Flask-RESTful to Build APIs
-
1m 54s
-
7m 5s
GETTING STARTED
REST API: Architecture & Databases Deployment
-
2m 49s
-
2m 26s
GETTING STARTED
N-Tier Architecture: Designing & Building Applications
-
2m 41s
-
3m 23s
GETTING STARTED
Flask-RESTful: Parsing & Validating Input Requests
-
2m 4s
-
7m 18s
GETTING STARTED
Flask-RESTful: Integrating the API Server with a MySQL Database
-
2m 17s
-
9m 44s
COURSES INCLUDED
REST API: Exploring the Basic Features
REST is the foundation of data communication in the modern distributed application architecture. Learn the basics of REST and the ASP.Net Web API to create a RESTful service.
13 videos |
45m
Assessment
Badge
REST API: Working with Methods & Formatters
REST is the foundation of data communication in the modern distributed application architecture. Explore common REST methods and formatters to manipulate, sort, and filter data.
11 videos |
48m
Badge
COURSES INCLUDED
Flask-RESTful: Getting Started with Flask-RESTful to Build APIs
Flask-RESTful is the extension for Flask that contains functions and support you'll use to develop REST APIs. Python developers will enjoy the ease and speed of a minimal set up before moving on to explore Flask-RESTful's built-in template library. Using templates as a jumping off point during development is a great way to quickly and easily develop REST APIs, and it has the additional benefit of guiding you to consistently follow API development best practices. In this course, you'll learn to set up your environment to build a RESTful API server. You'll install the Flask-RESTful libraries on Windows and macOS and you'll also work with the CURL command-line utility to make API calls. Next you'll implement a simple API server that responds to HTTP GET requests and then how to configure responses for GET, POST, PUT, and DELETE requests. Moving on, you'll configure your API server to accept parameters as part of the URL path and send data to your server using the request body in POST requests. Upon finishing this course, you'll be able to configure a simple API server using Flask-RESTful to respond to your HTTP requests.
11 videos |
1h 19m
Assessment
Badge
COURSES INCLUDED
REST API: Architecture & Databases Deployment
Data security is a main concern when creating RESTful services. Examine security features in the REST architecture and views, and learn about database and API deployment.
12 videos |
48m
Assessment
Badge
REST API: Security & Advanced Features
Security is always a major concern when creating RESTful services. Discover advanced security features, including role-based authorization, methods for securing an application, tracing, and unit testing.
11 videos |
45m
Badge
COURSES INCLUDED
N-Tier Architecture: Designing & Building Applications
Using the N-tier architecture, model developers can create flexible and reusable applications. Learn about N-Tier, including view templates, database querying, adding administrative roles, and model validation.
15 videos |
1h 12m
Badge
REST Architecture: Designing & Building Applications
Learn about the Representational State Transfer, or REST, architecture and how it uses HTTP requests to post, read, and delete data, and perform CRUD operations. Explore how to design and build applications based on both N-tier and REST.
15 videos |
38m
Badge
COURSES INCLUDED
Flask-RESTful: Parsing & Validating Input Requests
A major benefit when building REST APIs in Flask-RESTful, is unlimited access to use the built-in request parser any time you want to parse and validate input arguments to your API server. Python developers will find the flexibility and extensibility of Flask-RESTful very useful. In this course, you'll learn to effectively use a request parser object to parse and extract input arguments from user requests. You'll validate input arguments using the right configuration before setting up custom help messages for the parser arguments. Next, you'll examine how your request parser can look beyond the request body - in the query string, cookies, and other locations, for input arguments. You'll explore how to inherit from an existing parser object and how to modify a parser to suit your needs. Finally, you'll investigate how to make errors returned by the parser more user-friendly by choosing to bundle them together to return as a group in a JSON response.
9 videos |
1h 5m
Assessment
Badge
COURSES INCLUDED
Flask-RESTful: Integrating the API Server with a MySQL Database
Learn more about Flask-RESTful, which connects to the ORM libraries you use to connect to your database. You'll set up APIs to perform create, read, update, and delete (CRUD) operations. You'll then implement APIs using an in-memory dictionary before integrating them with a MySQL database back end. You'll set up a MySQL database and work with MySQL Workbench. You'll install and use the Advanced REST Client.
17 videos |
2h 5m
Assessment
Badge
EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.BOOKS INCLUDED
Book
ASP.NET MVC 4 and the Web API: Building a REST Service from Start to FinishFocusing exclusively on how the Web API can help you build web services, this authoritative guide helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API, and will take you from zero to full-blown REST service hero in no time at all.
2h 14m
By Jamie Kurtz
Book
ASP.NET Web API 2: Building a REST Service from Start to Finish, Second EditionNow in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services.
3h 46m
By Brian Wortman, Jamie Kurtz
Book
Pro REST API Development with Node.jsExplaining what REST really is and how you can use it to your advantage, this book will show you how to use a variety of modules including JSON/Hal, Express, Restify, Vatican, and Swagger, and how to build an example RESTful API from start to finish.
2h 34m
By Fernando Doglio
Book
RESTful PHP Web Services: Learn the Basic Architectural Concepts and Steps Through Examples of Consuming and Creating RESTful Web Services in PHPPacked with example code and careful explanations, this book will show PHP developers how to create and consume RESTful web services in PHP, and make your services work well in the context of the Web.
2h 22m
By Samisa Abeysinghe
Book
Spring RESTProviding an introduction to REST, HTTP, and web infrastructure, this book walks you through the process of designing and building a REST application while taking a deep dive into design principles and best practices for versioning, security, documentation, error handling, paging, and sorting.
2h 39m
By Balaji Varanasi, Sudha Belida
Book
Web Development with Go: Building Scalable Web Apps and RESTful ServicesFor intermediate and advanced web developers looking to gain a deep insight of Go, this thorough guide equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.
4h 14m
By Shiju Varghese
Book
Cloud Optimized REST API Automation FrameworkAuthored by EMC Proven Professionals, Knowledge Sharing articles present ideas, expertise, unique deployments, and best practices. This article will explain the generic approach of REST-based applications which supports all areas of REST-based apps-GUI, RESTCLIENT, RESTAPI.
11m
By Gururaj Kulkarni, Shelesh Chopra, Shoukathali C K
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
Building REST APIs with Flask: Create Python Web Services with MySQLProviding a primer on Flask, RESTful services, and working with pip to set up your virtual environment, this book presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints.
1h 35m
By Kunal Relan
BOOKS INCLUDED
Book
Web Development with Go: Building Scalable Web Apps and RESTful ServicesFor intermediate and advanced web developers looking to gain a deep insight of Go, this thorough guide equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.
4h 14m
By Shiju Varghese
Book
Cloud Optimized REST API Automation FrameworkAuthored by EMC Proven Professionals, Knowledge Sharing articles present ideas, expertise, unique deployments, and best practices. This article will explain the generic approach of REST-based applications which supports all areas of REST-based apps-GUI, RESTCLIENT, RESTAPI.
11m
By Gururaj Kulkarni, Shelesh Chopra, Shoukathali C K
Book
Spring RESTProviding an introduction to REST, HTTP, and web infrastructure, this book walks you through the process of designing and building a REST application while taking a deep dive into design principles and best practices for versioning, security, documentation, error handling, paging, and sorting.
2h 39m
By Balaji Varanasi, Sudha Belida
Book
ASP.NET Web API 2: Building a REST Service from Start to Finish, Second EditionNow in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services.
3h 46m
By Brian Wortman, Jamie Kurtz
Book
ASP.NET MVC 4 and the Web API: Building a REST Service from Start to FinishFocusing exclusively on how the Web API can help you build web services, this authoritative guide helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API, and will take you from zero to full-blown REST service hero in no time at all.
2h 14m
By Jamie Kurtz
Book
Pro RESTful APIs: Design, Build and Integrate with REST, JSON, XML and JAX-RSA must-read for any microservices or web services developer building applications and services, this book gives you all the fundamentals from the top down: from the top (architecture) through the middle (design) to the bottom (coding).
1h 16m
By Sanjay Patni
Book
Pro REST API Development with Node.jsExplaining what REST really is and how you can use it to your advantage, this book will show you how to use a variety of modules including JSON/Hal, Express, Restify, Vatican, and Swagger, and how to build an example RESTful API from start to finish.
2h 34m
By Fernando Doglio
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
ASP.NET MVC 4 and the Web API: Building a REST Service from Start to FinishFocusing exclusively on how the Web API can help you build web services, this authoritative guide helps you build cutting-edge REST services using ASP.NET MVC 4 and the Web API, and will take you from zero to full-blown REST service hero in no time at all.
2h 14m
By Jamie Kurtz
Book
ASP.NET Web API 2: Building a REST Service from Start to Finish, Second EditionNow in release version 2.1, the Web API Framework has evolved into a powerful and refreshingly usable platform. This concise book provides technical background and guidance that will enable you to best use the ASP.NET Web API 2 Framework to build world-class REST services.
3h 46m
By Brian Wortman, Jamie Kurtz
Book
Professional Visual Studio 2012Authored by a Microsoft Visual C# MVP, this expert Wrox guide walks you through the integrated development environment (IDE), showing you how to maximize all new tools and improvements in Visual Studio 2012.
18h 35m
By Bruce Johnson
Book
Web Development with Go: Building Scalable Web Apps and RESTful ServicesFor intermediate and advanced web developers looking to gain a deep insight of Go, this thorough guide equips you with the necessary skills and knowledge required for effectively building robust and efficient web apps by leveraging the features of Go.
4h 14m
By Shiju Varghese
SHOW MORE
FREE ACCESS
BOOKS INCLUDED
Book
Building REST APIs with Flask: Create Python Web Services with MySQLProviding a primer on Flask, RESTful services, and working with pip to set up your virtual environment, this book presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints.
1h 35m
By Kunal Relan
BOOKS INCLUDED
Book
Building REST APIs with Flask: Create Python Web Services with MySQLProviding a primer on Flask, RESTful services, and working with pip to set up your virtual environment, this book presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints.
1h 35m
By Kunal Relan
Book
Foundation Dynamic Web Pages with Python: Create Dynamic Web Pages with Django and FlaskDiscover the concepts of creating dynamic web pages (HTML) with Python. This book reviews several methods available to serve up dynamic HTML including CGI, SSI, Django, and Flask.
2h 1m
By W. David Ashley
SKILL BENCHMARKS INCLUDED
Python API Literacy (Beginner Level)
The Python API Literacy benchmark will measure your ability to develop REST APIs. You will be evaluated on your ability to recognize and implement Flask-RESTful's built-in template library and Molten Framework. A learner who scores high on this benchmark demonstrates that they have the skills to work with the CURL command-line utility to make API calls using a Molten Schema instance.
22m 30s
| 15 questions
SKILL BENCHMARKS INCLUDED
Python API Literacy (Beginner Level)
The Python API Literacy benchmark will measure your ability to develop REST APIs. You will be evaluated on your ability to recognize and implement Flask-RESTful's built-in template library and Molten Framework. A learner who scores high on this benchmark demonstrates that they have the skills to work with the CURL command-line utility to make API calls using a Molten Schema instance.
22m 30s
| 15 questions
SKILL BENCHMARKS INCLUDED
Python API Literacy (Beginner Level)
The Python API Literacy benchmark will measure your ability to develop REST APIs. You will be evaluated on your ability to recognize and implement Flask-RESTful's built-in template library and Molten Framework. A learner who scores high on this benchmark demonstrates that they have the skills to work with the CURL command-line utility to make API calls using a Molten Schema instance.
22m 30s
| 15 questions
Python API Development Proficiency (Advanced Level)
The Python API Development Proficiency (Advanced Level) benchmark measures your ability to implement end-to-end CRUD operations, integrate API code with MySQL database back ends, and customize JSON responses to clients. You will be evaluated on your ability to integrate a molten application with a database and use OpenAPI specifications to generate documentation for your app. A learner who scores high on this benchmark demonstrates that they have the skills to integrate anAPI server with a MySQL database and work with advanced molten features.
18m
| 18 questions