Companies Home Search Profile

Building an Application Using Java SE 17

Focused View

Sander Mak

3:06:34

107 View
  • 1. Course Overview.mp4
    01:57
  • 1. Introduction.mp4
    02:41
  • 2. Tools Used in This Course.mp4
    02:08
  • 3. What Are You Going to Build.mp4
    07:29
  • 4. Setting up a Maven-based Java Project.mp4
    09:03
  • 5. Building and Running the First Class.mp4
    09:19
  • 6. Introducing Your First Dependency.mp4
    13:01
  • 7. Summary.mp4
    00:56
  • 1. Overview.mp4
    01:55
  • 2. Using Javas HttpClient.mp4
    10:18
  • 3. Improving the HttpClient Usage.mp4
    03:08
  • 4. Introducing a Java Record.mp4
    05:55
  • 5. JSON Binding Using Jackson.mp4
    09:50
  • 6. Filtering Courses.mp4
    03:05
  • 7. Writing the First Unit Test.mp4
    08:21
  • 8. Parameterizing the Unit Test.mp4
    03:08
  • 9. Summary.mp4
    01:11
  • 1. Overview.mp4
    01:42
  • 2. Refactoring to Multiple Maven Modules.mp4
    07:43
  • 3. Introducing the Repository Abstraction.mp4
    04:24
  • 4. Setting up the Repository with H2 & JDBC.mp4
    04:42
  • 5. Implementing the JDBC Repository.mp4
    07:55
  • 6. Using the Repository.mp4
    08:09
  • 7. Summary.mp4
    01:44
  • 1. Overview.mp4
    01:41
  • 2. Creating a JAX-RS Resource.mp4
    04:27
  • 3. Exposing a JAX-RS Resource over HTTP Using Jersey.mp4
    04:37
  • 4. Returning JSON with JAX-RS and Jersey.mp4
    04:45
  • 5. Updating the Repository to Store Course Notes.mp4
    06:09
  • 6. Adding Notes through the REST API.mp4
    05:59
  • 7. Summary.mp4
    01:05
  • 1. Unifying Application Logging.mp4
    05:18
  • 2. Introducing External Application Configuration.mp4
    04:23
  • 3. Using Mavens Dependency Management.mp4
    07:13
  • 4. Creating a Self-contained Runnable JAR File.mp4
    05:07
  • 5. Next Steps for the Course Info Project.mp4
    03:02
  • 6. Next Steps for You.mp4
    03:04
  • Description


    Building Java applications requires more than knowing the Java language. This course will teach you the tools, libraries, and practices you need to start building Java SE 17 applications.

    What You'll Learn?


      To really master Java and start building your own Java applications, you need to go beyond learning the language. In this course, Building an Application Using Java SE 17, you will see all the tools, libraries, and practices you need to start building real-world Java applications. Most of your time during this course will be spent in the IDE, building a Java 17 application together from scratch. First, you'll explore topics such as: building Java projects using Maven, and using Java 17 language features. Next, you'll dive into testing code using JUnit, and calling a web API using Java's HttpClient. Finally, you'll learn about storing data in a relational database using JDBC, and creating a REST API using JAX-RS. After finishing this course, you'll be able to understand and contribute to large Java application codebases. Of course you won't be an expert in all the technologies we use in this course, so you can also continue learning in specific areas.

    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 37
    • duration 3:06:34
    • level average
    • English subtitles has
    • Release Date 2022/12/12