Companies Home Search Profile

Java Fundamentals: HttpClient

Focused View

Sander Mak

1:44:23

31 View
  • 0101.Course Overview.mp4
    01:44
  • 0201.Course Overview.mp4
    02:10
  • 0202.Introducing the HttpClient API.mp4
    04:35
  • 0203.Whats Wrong with HttpURLConnection.mp4
    03:41
  • 0301.Exploring BodyHandlers.mp4
    04:35
  • 0302.Demo HttpClient Synchronous Requests.mp4
    06:16
  • 0303.HttpClient and CompletableFuture.mp4
    09:27
  • 0304.Demo HttpClient Asynchronous Requests.mp4
    05:36
  • 0305.Summary.mp4
    01:26
  • 0401.Configuring HttpClient.mp4
    06:12
  • 0402.Demo Configuring HttpClient.mp4
    03:43
  • 0403.BodyPublishers Requests with a Body.mp4
    03:56
  • 0404.Headers and Cookies.mp4
    06:44
  • 0405.Demo Headers and Cookies.mp4
    02:42
  • 0406.Summary.mp4
    01:32
  • 0501.Secure Connections.mp4
    06:24
  • 0502.HTTP Basic Authentication.mp4
    04:53
  • 0503.Summary.mp4
    01:49
  • 0601.WebSocket Support.mp4
    04:54
  • 0602.Demo WebSocket.mp4
    04:48
  • 0603.Reactive Streams Integration.mp4
    07:29
  • 0604.HTTP2 Server Push.mp4
    04:47
  • 0605.Course Wrap-up.mp4
    05:00
  • Description


    With Java's HttpClient API you can easily perform HTTP calls. It's a modern API supporting HTTP/1.1, HTTP/2, and WebSockets. This course shows how to work with HttpClient in a practical manner, and also explores some advanced features.

    What You'll Learn?


      It used to be that performing HTTP calls in Java meant relying on an external library like Apache HttpClient. Since Java 11, a modern HTTP client is now part of the core platform. In this course, Java Fundamentals: HttpClient, you will gain the ability to work with this HttpClient API. First, you will learn to use HttpClient in a synchronous and asynchronous manner, including the use of CompletableFuture. Next, you will discover how to configure and use HttpClient in different scenarios, focusing on secure communication as well. Finally, you will explore some of the more advanced features of HttpClient, such as HTTP/2 Server Push, WebSocket communication, and Reactive Streams integration. When you're finished with this course, you will have the skills and knowledge of the HttpClient API needed to use it effectively in your own applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Sander is Director of Technology at Picnic —the Dutch online grocery scale-up— building Java-based systems at scale. He also is a Java Champion and author of the O'Reilly book 'Java 9 Modularity' (see javamodularity.com). As an avid conference speaker, Sander loves sharing knowledge, also through his blog at http://branchandbound.net and as Pluralsight instructor.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 23
    • duration 1:44:23
    • level average
    • Release Date 2023/10/11