Companies Home Search Profile

Java 8 Fundamentals: The Core Platform

Focused View

Jim Wilson

7:20:59

0 View
  • 01. Course Overview.mp4
    01:27
  • 01. Version Check.mp4
    00:20
  • 02. Introduction.mp4
    00:24
  • 03. The Role of the Java Core Platform.mp4
    03:04
  • 01. Introduction.mp4
    00:43
  • 02. Streams Overview.mp4
    01:16
  • 03. Reading and Writing with Streams.mp4
    05:56
  • 04. Common Stream Classes.mp4
    02:49
  • 05. Stream Errors and Cleanup.mp4
    04:23
  • 06. Demo- Working with Try-with-resources Part 1.mp4
    05:33
  • 07. Demo- Working with Try-with-resources Part 2.mp4
    03:36
  • 08. Chaining Streams.mp4
    04:35
  • 09. File and Buffered Streams.mp4
    05:07
  • 10. Accessing Files with the java.nio.file Package.mp4
    04:56
  • 11. Using Default File System and Zip File Systems.mp4
    02:45
  • 12. Demo- Creating a Zip File System.mp4
    05:05
  • 13. Demo- Copying and Writing Files to Zip File System.mp4
    06:47
  • 14. Summary.mp4
    02:32
  • 01. Introduction.mp4
    00:43
  • 02. More Powerful Solutions to Creating String Representations.mp4
    01:35
  • 03. Joining Sequences of Values with StringJoiner.mp4
    03:06
  • 04. StringJoiner Edge Case Handling.mp4
    04:02
  • 05. Constructing String with Format Specifiers.mp4
    03:34
  • 06. Common Format Conversions.mp4
    02:56
  • 07. Format Flags.mp4
    10:49
  • 08. Argument Index.mp4
    03:51
  • 09. Writing Formatted Content to a Stream.mp4
    02:37
  • 10. String Matching with Regular Expressions.mp4
    01:19
  • 11. String Class Support for Regular Expressions.mp4
    03:59
  • 12. Dedicated Regular Expression Classes.mp4
    03:17
  • 13. Summary.mp4
    02:27
  • 01. Introduction.mp4
    00:45
  • 02. A First Look at Collections.mp4
    04:27
  • 03. Collections and Type Safety.mp4
    03:33
  • 04. Collection Interface.mp4
    03:59
  • 05. Java 8 Collection Features.mp4
    03:45
  • 06. Converting Between Collections and Arrays.mp4
    03:16
  • 07. Collection Types.mp4
    02:49
  • 08. Sorting.mp4
    04:30
  • 09. Map Collections.mp4
    06:03
  • 10. Sorted Map Collections.mp4
    02:55
  • 11. Summary.mp4
    01:37
  • 01. Introduction.mp4
    01:13
  • 02. Command-line Arguments.mp4
    02:22
  • 03. Demo- Filenames with Spaces and Passing Args to an IDE.mp4
    04:54
  • 04. Managing Persistable Key-Value Pairs.mp4
    03:08
  • 05. Store and Load Property Values.mp4
    04:24
  • 06. Properties Persisted as XML.mp4
    02:21
  • 07. Providing Default Properties.mp4
    03:53
  • 08. Demo- Loading Default Properties from a Package.mp4
    05:12
  • 09. Default Class Loading.mp4
    02:48
  • 10. Specifying Class Path.mp4
    02:31
  • 11. Class Path Structure.mp4
    03:54
  • 12. Class Loading with -jar Option.mp4
    01:47
  • 13. Execution Environment Information.mp4
    04:22
  • 14. Summary.mp4
    02:10
  • 01. Introduction.mp4
    01:01
  • 02. Log System Management.mp4
    02:01
  • 03. Making Log Calls.mp4
    02:40
  • 04. Log Levels.mp4
    03:42
  • 05. Types of Log Methods.mp4
    04:15
  • 06. Parameterized Message Methods.mp4
    03:08
  • 07. Creating-Adding Log Components.mp4
    05:14
  • 08. Built-in Handlers.mp4
    06:03
  • 09. Built-in Formatters.mp4
    05:16
  • 10. Log Configuration File.mp4
    04:28
  • 11. Making the Most of the Log System- Naming & Hierarchy.mp4
    08:35
  • 12. Summary.mp4
    02:15
  • 01. Introduction.mp4
    01:55
  • 02. A Quick Look at the Basics.mp4
    02:35
  • 03. The Move to Multithreading.mp4
    05:58
  • 04. Java Threading Foundation.mp4
    06:32
  • 05. Thread Pools.mp4
    05:41
  • 06. Creating a Closer Relationship Between Thread Tasks.mp4
    09:01
  • 07. Concurrency Issues.mp4
    09:43
  • 08. Coordinating Method Access.mp4
    06:09
  • 09. Manual Synchronization.mp4
    04:36
  • 10. Manually Synchronized Code.mp4
    13:12
  • 11. More Concurrency-related Types.mp4
    04:27
  • 12. Summary.mp4
    02:47
  • 01. Introduction.mp4
    01:24
  • 02. Overview.mp4
    05:31
  • 03. Type as a Type.mp4
    05:07
  • 04. Accessing a Types Class Instance.mp4
    05:10
  • 05. Accessing Type Information.mp4
    06:45
  • 06. Accessing Type Member Information.mp4
    07:20
  • 07. Interacting with Object Instances.mp4
    07:01
  • 08. Instance Creation with Reflection.mp4
    07:08
  • 09. Instance Creation with Reflection Revisited.mp4
    05:50
  • 10. Summary.mp4
    02:04
  • 01. Introduction.mp4
    01:06
  • 02. The Need to Express Context and Intent.mp4
    04:25
  • 03. Using Annotations.mp4
    05:07
  • 04. Declaring Annotations.mp4
    05:46
  • 05. Accessing Annotations.mp4
    04:43
  • 06. Annotation Target and Retention.mp4
    05:34
  • 07. A Closer Look at Elements.mp4
    07:15
  • 08. Summary.mp4
    02:11
  • 01. Introduction.mp4
    00:59
  • 02. Java Serialization Overview.mp4
    03:44
  • 03. Being Serializable.mp4
    03:05
  • 04. Serializing-Deserializing an Object.mp4
    03:44
  • 05. Class Version Incompatibility.mp4
    03:18
  • 06. Creating Class Version Compatibility.mp4
    06:50
  • 07. The Need for Custom Serialization.mp4
    03:43
  • 08. Customizing Serialization.mp4
    06:10
  • 09. Transient Fields.mp4
    06:18
  • 10. Summary.mp4
    04:16
  • Description


    This course provides thorough coverage of the core Java platform, giving you the skills needed to begin developing in the Java Runtime Environment (JRE) and serving as a solid foundation for all Java-based development environments.

    What You'll Learn?


      Java is the most in-demand programming language skill amongst software developers, and one of the most important skills for big data specialists. This course, Java 8 Fundamentals: The Core Platform, provides thorough coverage of the core Java platform, giving you the foundation you need to begin developing Java applications using the features and capabilities of the Java Runtime Environment (JRE), as well as providing you with the skills you need to quickly ramp-up and begin developing effectively with Java using the JRE. First, you'll learn about working with streams, files, and the file system. You'll also learn about I/O topics specific to working with files such open/closing files, detecting end-of-file, and buffering. Next, you'll learn about configuring application execution and environments, the features available, and detailed discussions of the PATH and CLASSPATH environment variables that affect the Java runtime. Finally, you'll learn about multithreading and concurrency, taking a look at the basic ideas of the thread startup lifecycle along with the more sophisticated executor service. After watching this course, you'll be ready to begin working within any of the many environments that rely on Java.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jim Wilson is president of JW Hedgehog, Inc., a consulting firm specializing in solutions for the Android, iOS, and Microsoft platforms. Jim has over 30 years of software engineering experience, with the past 15 years heavily focused on creating mobile device and location-based solutions. He has co-founded multiple software-related startups and has served in a consulting role at several more. After nearly a decade as a Microsoft Device Application Development MVP, Jim now focuses on developing Android and iOS device applications. Jim's passion is mentoring software developers. He enjoys the native development experience of Java on Android and Objective-C on iOS just as much as the cross-platform experience of .NET-based device development with Xamarin. Jim has authored more than 30 articles on device application development and has served as a contributing expert on mobile software development issues to a variety of media outlets. Jim’s latest book is Creating Dynamic UI with Android Fragments. Jim and his wife, along with several cats, split their time between Celebration, Florida (just 3 miles from Walt Disney World) and Weirs Beach, New Hampshire. Check out Jim's blog where he talks about a variety of mobile software development issues as well as the fun of a life split between the busy region of the "House of Mouse" and the quiet of NH’s lakes & mountains.
    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 108
    • duration 7:20:59
    • level preliminary
    • English subtitles has
    • Release Date 2024/12/15