Inhalt: Given the increasing trend toward microservices architecture, more and more businesses are adopting gRPC, which helps developers build scalable microservices with a low latency and higher throughput. In this course, Ketkee Aryamane covers the fundamentals of gRPC and its key features. Ketkee starts with the basic theory behind RPC and the HTTP/2 protocol, then shows how to build two gRPC services in Java from scratch using protocol buffers, and connects those services with each other using gRPC. She also covers how to generate clients that can invoke those services. If you're a developer looking for new ways of developing web services, following along with Ketkee as she builds microservices from scratch is a great way to learn new concepts, while also seeing these concepts put to practical use. Umfang: 02:30:19
Inhalt: JSON is the most popular format for data exchange. JSON-B is a standard binding layer for converting Java objects to and from JSON messages. It comes bundled with Java Enterprise Edition-containing all the features of third-party libraries without any of the integration effort. JSON-B defines a default mapping algorithm for converting existing Java classes to JSON, while enabling developers to customize the mapping process through the use of Java annotations. Learn default and customized mappings for JSON-B and see it in action in a JAX-RS web application, in this course with instructor and developer Ketkee Aryamane. Ketkee reviews all the features of JSON-B, including adapters and serializers, showing them in practice in real-world Java applications. Umfang: 03:55:00.00
Inhalt: Unlike the Standard Edition, Java Enterprise Edition (Java EE) supports concurrency. Concurrency is a programming technique-related to parallelism and multithreading-to execute multiple tasks simultaneously, allowing applications to run faster and use resources more efficiently. Understanding Java concurrency is crucial to building modern web applications. In this course, you can learn how to seamlessly integrate concurrency and make your Java applications more efficient and fault tolerant. Instructor Ketkee Aryamane first reviews the multithreading APIs in Java SE-Thread and Runnable-and their limitations, and then explores the four concurrency APIs in Java EE, including demos that show each API in practice. She explains how Java EE makes it possible to communicate between threads, schedule and interrupt threads, and deal with liveness issues. Plus, learn how concurrency works in a distributed environment and how to handle transactions with the Java Transaction API (JTA). Umfang: 04:20:48.00
Inhalt: Learn how to build dynamic web pages using servlets and JavaServer Pages (JSP). This course starts with the basics, covering the fundamentals of servlets. Instructor Ketkee Aryamane explains how to set up your environment, and discusses GET and POST requests, as well as forwarding and redirection. She then moves on to JSP, reviewing fundamental concepts such as the JSP life cycle. She also covers session management, filters, and listeners. To wrap up, she goes over the JSP Standard Tag Library (JSTL) core module and fmt module, and also discusses the development of custom tags. Umfang: 06:14:15.00
Inhalt: Dive deep into Spring MVC, an essential web framework for Java developers who work on enterprise-level projects. Throughout this practical course, instructor Ketkee Aryamane steps through fundamental aspects of this framework, where she explains controllers, models, and views in Spring MVC. She also discusses the benefits of learning Spring MVC; explores exception handling, themes, implementing asynchronous execution flows, and extending your Spring MVC application to serve REST requests; and provides exercises that can help you strengthen your understanding of key concepts. Upon completing this course, you'll have the knowledge you need to build robust MVC web applications with Spring MVC. Umfang: 05:30:22.00
Programm Findus Internet-OPAC findus.pl V20.235/8 auf Server windhund2.findus-internet-opac.de,
letztes Datenbankupdate: 25.04.2024, 11:57 Uhr. 6.439 Zugriffe im April 2024. Insgesamt 329.401 Zugriffe seit Mai 2016
Mobil - Impressum - Datenschutz - CO2-Neutral