Tous les cours de REST

Image de cours
REST API Design
SMALS STANDARDS. REST est devenu la norme industrielle pour le développement d'API sur le Web et constitue la norme de facto pour communiquer entre un navigateur/une application mobile et un serveur dorsal. Dans cette formation, vous découvrirez l'approche de conception RESTful et appliquerez cette méthodologie pour modéliser les données et les fonctionnalités de votre entreprise dans une API REST. Nos API REST seront également conformes au guide de style REST de G-Cloud. Cette formation est développée par Willem Salembier de l'équipe ICC. Si vous avez des questions relatives à cette formation, veuillez envoyer un e-mail à icc-training@smals.be. Si vous avez des questions sur les normes REST, veuillez envoyer un courrier à rest-styleguide@gcloud.belgium.be ou soulever un problème via GitHub. Les sujets inclus dans cette formation sont : * Introduction * Interface uniforme * Ressources de collection * Ressources de documents * Ressources de contrôleurs * Hypermédia * Méthodes * Représentations * Schéma OpenAPI * OpenAPI * Traitement des erreurs * Documentation * Gouvernance * LiensDemande de formation //
 
Image de cours
Service Orientation & API Management
SMALS STANDARDS Smals a adopté une approche orientée services pour intégrer les systèmes informatiques et les fournisseurs de services externes. Toutes les communications entre ces systèmes utilisent des normes ouvertes et sont basées sur des services web (REST ou SOAP). Les applications web et mobiles modernes exploitent ces API pour créer des applications frontales interactives. La réutilisation est un aspect essentiel. Dans ce module, vous apprendrez les principes de la conception orientée services et la gestion d'un large catalogue d'API d'entreprise. Cette formation est développée par Willem Salembier de l'équipe ICC. Si vous avez des questions relatives à ce cours, veuillez envoyer un courriel à icc-training@smals.be. Les sujets abordés sont les suivants * Introduction * Terminologie et concepts * Objectifs et défis stratégiques * Plateformes de services * Microservices * Principes de conception orientée services * Gouvernance Demande de formation
 
Image de cours
REST Development (JAX-RS)
SMALS STANDARDS. REST est devenu la norme industrielle pour le développement d'API sur le Web et constitue la norme de facto pour communiquer entre un navigateur/une application mobile et un serveur dorsal. Dans cette formation, vous apprendrez à développer une API REST à l'aide de l'approche "contract-first". Nous allons générer des classes d'interface JAX-RS et des classes de modèle Jackson à partir d'une spécification OpenAPI. Ces classes seront notre point de départ pour créer une application REST que nous déploierons sur un serveur d'application standard JBoss EAP 7.3.6. Cette formation est développée par Willem Salembier de l'équipe ICC. Si vous avez des questions relatives à cette formation, veuillez envoyer un courriel à icc-training@smals.be. Les sujets inclus dans cette formation sont : * JAX-RS * Premier contrat * Correspondance des méthodes * Injection * Filtres * Traitement des exceptions * Validation * Négociation du contenu * HATEOAS * CORS * API client * Injection SPRING * Multipart Demande de formation //
 
Image de cours
Learning REST APIs (LinkedIn Learning)
SCORE 4/5 by Smals Colleagues Learn the basics of REST APIs. In this course, discover what REST APIs are, why they matter, and how putting them to use can help you build faster, more efficient applications. Review how HTTP and REST APIs relate, explore the six constraints of REST, and learn about HTTP status messages. Learn how to get started with consuming REST APIs to incorporate them into data-driven applications. Topics include: What is a REST API? Who or what interacts with REST APIs? Anatomy of a REST request HTTP status messages Request/response pairs GET, POST, and DELETE Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Designing RESTful APIs (LinkedIn Learning)
Having a solid understanding of how to correctly build APIs is important for any developer planning on creating websites. In this course, learn how to plan and model your own APIs, and explore the six REST design constraints that help guide your architecture. Keith Casey starts with a simple overview, including advice on identifying the users or "participants" of your system, and the activities they might perform with it. He discusses how to validate your design before you build it, and explores the HTTP concepts and REST constraints needed to build your API. To wrap up, Keith goes over some of the most common API design patterns you may encounter. Topics include: Approaches to adding an API Modeling tips Identifying activities and breaking them into steps Mapping activities to verbs and actions Creating and grouping API methods Validating your API HTTP headers and response codes Common design challenges Versioning best practices Hypermedia and documentation approaches Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Udemy: REST API Design, Development & Management
Learn the REST API Concepts, Design best practices, Security practices, Swagger 2.0/OAI, Hands on API Management. In this course, you will learn: Design and Develop RESTful API by applying the best practices & REST constraints Write specifications in Swagger2.0/OAI specifications in YAML format Leverage some of the common API management platforms for building API proxies (APIGEE, IBM API Connect, Mulesoft Anypoint) Create practices for API security, versioning, lifecycle management, documentation and other important aspects Create an API management strategy for your enterprise Demande de formation
 
Image de cours
Migrating from REST to GraphQL (LinkedIn Learning)
Are you a back-end developer wondering when to start using GraphQL or how to migrate your current REST API to GraphQL? In this course, GraphQL expert Emmanuel Henri guides you through the process step-by-step, explaining when and why you should make the switch to GraphQL, and how to set it up. Emmanuel covers the basics of adding new data, common queries and their syntax, arguments, fragments, and aliases. Plus, learn how to delete and update data in a graphical environment. Join Emmanuel in this course to take the first step in learning GraphQL and be able to migrate your REST API to GraphQL efficiently and effectively. Topics include: Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Udemy: REST API Testing (Automation) from scratch - Rest Assured java
Join the top ranked 1 Master API Automation course. In this course, you will learn: By end of this course,You will get complete knowledge on REST API Automation testing In-depth understanding of REST API Automation using RestAssured with real time examples We have 10 dedicated INSTRUCTORS to help you with queries within 24 HOURS, resume preparation, Interview questions You will be able to DESIGN and IMPLEMENT structured AUTOMATION FRAMEWORKS with REST Assured API Thorough knowledge on REST testing tools like POSTMAN, REST CLIENT, etc. Additional knowledge on generating excellent client reports for API Test execution results Demande de formation
 
Image de cours
Udemy: Java Web Services
Learn how to design,create, consume and secure SOAP and REST web services from scratch in easy steps. In this course, you will learn: Understand why web services are so popular Understand the different types of WS Design Use Apache CXF the Popular WS Stack Implement Contract First and Code First Web Services Develop a Web Service Consumer Secure Web Services using the WS-Security Standard Implement SOAP Attachments Master the REST web service concepts and Implementation Create different types of REST Clients Secure Rest Services Handle Errors In REST Develop Asynchronous Web Services Jersey REST Quick Start Spring MVC REST Quick Start Learn all the important web services interview Questions and Answers All in short simple and easy steps Use REST Attachments Demande de formation
 
Image de cours
Java EE: RESTful Service with JAX-RS 2.0 (LinkedIn Learning)
The ability to successfully build a RESTful web service is an essential skill in today's Internet-dominated industry. In this course, learn how to develop a RESTful client and server application using the Java Enterprise Edition implementation of the REST architectural style, JAX-RS API 2.0. This powerful and fully-featured API enshrines industry best practices as it integrates seamlessly with other essential APIs such as Bean Validation and JSON Processing. Join Alex Theedom as he guides you through a wide range of topics, including how to define resource endpoints, how to add dynamism to your application with hypermedia, how to maintain data integrity with Bean Validation, and how to process messages with the JSON Processing API. Once you have completed this course, you'll be ready to develop your own client and server RESTful APIs. Topics include: Discover the extent of JAX-RS's features Use the annotation methodology Use the inheritance methodology Define a REST contract and API root Create the REST resource entity Create the REST resource methods Understand consumers and producers Work with different media types Define and work with path parameters Build a REST response and handle exceptions Implement Bean Validation and manage failures Create a RESTful client that consumes the web service Use JSON-P API with the REST client Implement hypermedia (HATEOAS) Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
REST Info sources
REST information resources
 
Image de cours
Udemy: WebServices/REST API Testing with SoapUI+ Real Time Projects
Most Popular SoapUI Test automation Course. In this course, you will learn: At the end of this Course you will get complete knowledge on Web services,API and their functionality You will be able to develop robust Automation scripts for all the API tests using SoapUI features You will be able to develop robust automation Framework forAPI's testcases You will learn basic sql concepts and procedure for database testing using SoapUI You will understand how to generate neat reports for execution results You will learn How to test Webservices and REST API using SoapUI You will learn new language called groovy to automate webservices with SoapUI inbuilt methods You will understand the importance and procedure of Mocking the webservices Will get clear picture on Security Testing using SoapUI Demande de formation
 
Image de cours
Udemy: Java Web Services Part 2
Master advanced web services concepts and implement them in easy steps. In this course, you will learn: Develop a simple SOAP service and client Learn what WS Security is Master the four security concepts - Authentication Confidentiality Integrity and Non Repudiation Implement SOAP Web Services security using Apache CXF and WSS4J Implement Username Token Profile authentication on client and the provider Understand Encryption and Decryption Learn how to use the java keytool Generate and use keys/certificates Implement Encryption and Decryption Sign the SOAP messages and ensure message integrity Enable Timestamps to prevent replay attacks And much more in the future on this agile style and incremental course Demande de formation
 
Image de cours
Introductie Webservice REST & SOAP by Multimedi
Apprenez à démarrer avec les microservices et à les construire vous-même en utilisant Java, Spring et un framework JS. Contenu: • Mastodonte vs fragmentation • Qu'est-ce qu'un service web ? • API ouverte • Webhook • API sur le web • REST et SOAP avec Jakarta EE et Spring • Introduction à Docker • Introduction aux systèmes CI • Sécurisation des API • Lancement de systèmes distribués Ce cours est disponible en format eLearning et en cours classique avec accès au contenu eLearning (mixte). Faites votre choix ci-dessous. Demande de formation eLearning Demande de formation blended
 
Image de cours
Learning path: Become a RESTful API Developer (LinkedIn Learning)
Knowing how to work efficiently and securely with APIs is crucial in software development. Learn RESTful APIs from the ground up as a new or experienced developer, filling in any foundational knowledge gaps around HTTP requests and how to validate an API's behavior. If you are consuming, designing, or maintaining an API, this learning path is for you. Follow this path with tech-specific API courses of your choosing to apply your knowledge in practical project-based courses. Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Udemy: REST Assured API Automation, Allure Reports - An Introduction
This course will help you get started with REST Assured & Allure Reports using Junit4. You will be provided with the tools and techniques needed to be successful with REST API Automation using Rest Assured Library in Java & JUnit. In this course, you will learn: Write REST Assured tests (GET, POST, PUT, PATCH, DELETE) using the 'given-when-then' method Response extraction using Jayway JsonPath Generate Fake Test Data Create collections & environments in POSTMAN Use POSTMAN to send different requests (GET, POST, PUT, PATCH, DELETE, OPTIONS & HEAD) Setup REST Assured Maven project in Eclipse Demande de formation
 
Image de cours
Building and Securing RESTful APIs in ASP.NET Core (LinkedIn Learning)
Most people have heard of RESTful APIs, but the underlying concept—representational state transfer (REST)—still causes confusion. REST is all about modeling resources that change. RESTful APIs use REST architecture along with HTTP requests to transfer data and changes in application state between clients and servers. This course breaks down the principles of RESTful design and show how to build secure RESTful APIs on top of ASP.NET Core. Nate Barbettini answers questions such as: What is RESTful design? How do you perform RESTful routing? How can you build reusable classes to represent resources? What role does caching play? And how do you secure RESTful APIs? He also covers topics such as data modeling, hypermedia relationships, and authentication and authorization. By the end of the course, you should know the basics—how to properly request and return data in ASP.NET Core—and the best practices for building secure and scalable APIs to serve web clients, mobile clients, and beyond. Topics include: What is RESTful design? Building a new API with ASP.NET Core Using HTTP methods Returning JSON Creating RESTful routing with templates Versioning Securing RESTful APIs with HTTPS Representing resources Representing links Representing collections Sorting and searching collections Building forms Adding caching to an ASP.NET Core API Configuring user authentication and authorization Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Node.js: Securing RESTful APIs (LinkedIn Learning)
APIs are a crucial business driver for delivering data to your applications. In this course, learn about various options for securing your RESTful API that can help you keep your application data—and your users—safe. Instructor Emmanuel Henri begins the course with an overview of top security threats and an introduction to the Open Web Application Security Project (OWASP), an important resource on security. He then steps through how to set up and secure a Node and Express API, including how to add handlers for registration and login, finalize secured endpoints, and test your finalized API. To wrap up, he shares a few alternatives for securing APIs. Topics include: Open Web Application Security Project (OWASP) Reasons for using a JSON Web Token (JWT) Adding bcrypt password hashing Adding handlers for registration and login Finalizing secured endpoints Testing APIs with Postman Ce cours n´est disponible qu´en anglais. Si ce n´est pas un problème pour vous, soumettez votre demande. This course is in French only. If this is not a problem for you, by all means go ahead and apply. Demande de formation
 
Image de cours
Udemy: REST API Automation With REST Assured - A Complete Guide
Learn every topic in Rest-Assured with Real World Examples & Test Automation Framework development with CI. In this course, you will learn: File Uploads ,File Downloads , Sending SOAP Requests, Sending requests via proxy server using Rest Assured OAUTH1 Authentication with Twitter, Authentication OAUTH2 with Paypal in Rest Assured Logging, request/response specifications, RootPath Hard Asserts, Soft Asserts,Multiple Asserts , complete JSON Body Assertions using JSONAssert Library Allure Reports Implementation in TestFramework & configuration with Jenkins TEST AUTOMATION FRAMEWORK DEVELOPMENT & CI WITH GIT,JENKINS Authentication with Spring Security & CSRF Token based apps in Rest Assured JSONPath, XMLPath, JSoup Libraries for extracting data Continuous Integration with GitHub & Jenkins Demande de formation