Companies Home Search Profile

Java SE 17 Playbook

Focused View

Andrejs Doronins

4:14:30

75 View
  • 1. Course Overview.mp4
    01:16
  • 1. Introduction.mp4
    01:54
  • 2. Prerequisites.mp4
    01:17
  • 3. Running Java Code.mp4
    02:13
  • 4. Getting the Exercise Files.mp4
    00:42
  • 5. Course Overview.mp4
    00:24
  • 01. Introduction.mp4
    02:21
  • 02. Removing Whitespace.mp4
    03:42
  • 03. Is This String Empty or Blank.mp4
    02:15
  • 04. Transform Strings the New Way.mp4
    02:56
  • 05. Comparing Strings the Right Way.mp4
    02:47
  • 06. Iterating over Characters.mp4
    02:56
  • 07. Check if a String Contains Specific Characters.mp4
    04:21
  • 08. Finding and Replacing Matches.mp4
    03:30
  • 09. Iterating over Many Lines.mp4
    02:06
  • 10. Tokenizing a String.mp4
    03:03
  • 11. Joining Strings.mp4
    03:17
  • 12. Building Strings in a Loop.mp4
    01:22
  • 13. Prefer Text Blocks.mp4
    01:09
  • 14. Handling Text Localization.mp4
    02:35
  • 15. Generating Random Strings.mp4
    02:22
  • 16. Using Libraries.mp4
    02:49
  • 17. Demo App - Extract and Sanitize Data.mp4
    04:13
  • 18. Module Summary.mp4
    00:32
  • 01. Introduction.mp4
    02:20
  • 02. Converting Strings to Numbers.mp4
    01:20
  • 03. Checking if a String Is a Number.mp4
    05:41
  • 04. Formatting Numbers.mp4
    03:10
  • 05. Localizing and Compact Formatting Numbers.mp4
    03:57
  • 06. Comparing Integers.mp4
    01:59
  • 07. Doing Floating-point Arithmetic.mp4
    05:07
  • 08. Handling Really Large Numbers.mp4
    01:03
  • 09. Rounding with the Math Class.mp4
    04:01
  • 10. Rounding with DecimalFormat and BigDecimal.mp4
    03:40
  • 11. Generating Random Numbers and Values.mp4
    01:55
  • 12. Demo App 1 - Converting a List of String Numbers.mp4
    02:33
  • 13. Demo App 2 - Doing Arithmetic and Rounding Numbers.mp4
    02:03
  • 14. Module Summary.mp4
    00:30
  • 01. Introduction.mp4
    00:51
  • 02. Quick Date and Time API Overview.mp4
    02:56
  • 03. Getting the Difference between Two Dates.mp4
    02:02
  • 04. Comparing Two Dates.mp4
    00:42
  • 05. Getting the First or Last Day of a Period.mp4
    02:14
  • 06. Handling Recurring Events.mp4
    02:32
  • 07. Adding or Subtracting Dates.mp4
    03:16
  • 08. Demo App 1 - Time Left This Year.mp4
    02:57
  • 09. Formatting Dates.mp4
    05:20
  • 10. Handling Multiple Formats.mp4
    01:56
  • 11. Converting From and to the Old Date.mp4
    02:01
  • 12. Getting The Current Time.mp4
    02:44
  • 13. Printing All Zone IDs.mp4
    01:53
  • 14. Getting the Start and End of the Day.mp4
    03:11
  • 15. Calculating the Arrival Time.mp4
    05:34
  • 16. Demo App 2 - Current Time in Other Time Zones.mp4
    03:09
  • 17. Module Summary.mp4
    00:30
  • 01. Introduction.mp4
    02:27
  • 02. Adding Elements to an Array.mp4
    02:53
  • 03. Converting Between Array and List.mp4
    03:30
  • 04. Create a List and Add Elements.mp4
    02:57
  • 05. Check if the List Is Empty.mp4
    01:12
  • 06. Remove Values From a List.mp4
    02:23
  • 07. Remove Duplicates From a List.mp4
    02:13
  • 08. Find Duplicates and Different Elements in Two Lists.mp4
    01:56
  • 09. Replace Elements in a List.mp4
    03:24
  • 10. Simple Sorting of a List.mp4
    02:35
  • 11. Advanced Sorting of a List.mp4
    05:56
  • 12. Map Overview.mp4
    03:00
  • 13. Find Duplicate Values in a Map.mp4
    03:11
  • 14. Remove or Replace Elements in a Map.mp4
    05:48
  • 15. Check Map Equality.mp4
    03:45
  • 16. Sorting a Map.mp4
    05:27
  • 17. Merging Maps.mp4
    05:45
  • 18. Module Summary.mp4
    01:52
  • 01. Introduction.mp4
    01:26
  • 02. IO vs. NIO vs. NIO2.mp4
    03:27
  • 03. Converting Between File and Path.mp4
    01:36
  • 04. Using the Right Separator.mp4
    01:50
  • 05. Determine the Base Directory.mp4
    01:22
  • 06. Check Access to a File.mp4
    03:13
  • 07. Reading Small Files.mp4
    02:18
  • 08. Reading Big Files.mp4
    04:22
  • 09. Writing to a File.mp4
    05:07
  • 10. Reading From and Writing to Binary Files.mp4
    00:43
  • 11. Copy a File.mp4
    02:32
  • 12. Move or Rename a File.mp4
    01:21
  • 13. Delete a File.mp4
    01:45
  • 14. Iterate over Files.mp4
    07:09
  • 15. Walking the File Tree.mp4
    04:03
  • 16. Create a Directory.mp4
    01:31
  • 17. Copy and Delete a Directory.mp4
    04:34
  • 18. Demo App - Collect and Copy Log Files.mp4
    05:32
  • 19. Further Study.mp4
    01:16
  • Description


    Like other developers, you face common challenges- working with strings, handling numbers, processing collections, reading from files, etc. This course will teach you how to solve these challenges using proven recipes quickly and efficiently.

    What You'll Learn?


      Java continues to evolve and so do optimal solutions to common code tasks. In this course, Java SE 17 Playbook, you'll learn how to solve these tasks. First, you’ll explore the most concise, efficient, and correct solutions to handling strings and numbers. Next, you’ll discover how to solve common operations revolving around dates and times. Then, you'll master frequently required tasks related to collections. Finally, you’ll delve into how to write succinct code that works with files and directories. When you’re finished with this course, you’ll have the skills and knowledge of tackling common yet important coding tasks in Java needed to develop robust software.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Andrejs Doronins
    Andrejs Doronins
    Instructor's Courses
    Andrejs is a Quality Assurance professional with over 6 years of experience. He specializes in Test Automation but does not neglect the importance of getting involved in the Software Development Life Cycle early - finding issues during requirements analysis is as important as doing manual and exploratory testing. He is experienced in writing unit, integration and acceptance tests for a wide number of technologies and contexts - from browser automation to the Web API layer and all the way to testing Enterprise messaging components.
    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 92
    • duration 4:14:30
    • level average
    • English subtitles has
    • Release Date 2022/12/12