Companies Home Search Profile

Error Handling in Kotlin

Focused View

Andrejs Doronins

1:49:47

16 View
  • 1. Course Overview.mp4
    01:17
  • 01. Introduction.mp4
    03:45
  • 02. Starting with try-catch.mp4
    05:08
  • 03. Adding finally.mp4
    02:48
  • 04. Writing Multiple Catches.mp4
    05:44
  • 05. How to Multi-catch.mp4
    03:04
  • 06. Use Try as an Expression.mp4
    06:01
  • 07. Demo - Load a File Safely.mp4
    05:06
  • 08. Demo - Writing a Finance App.mp4
    03:20
  • 09. ReadText vs. ReadLines.mp4
    00:40
  • 10. Summary.mp4
    00:48
  • 1. Introduction.mp4
    00:50
  • 2. Closing Resources Safely.mp4
    05:08
  • 3. How to Read Huge Files.mp4
    03:13
  • 4. Replacing try-catch with Validation.mp4
    01:36
  • 5. Replacing try-catch with Fallback Values.mp4
    04:04
  • 7. Understanding the runCatching Function.mp4
    05:26
  • 8. Summary.mp4
    01:08
  • 1. Introduction.mp4
    00:33
  • 2. Use Utility Functions to Throw.mp4
    04:47
  • 3. Creating Custom Exceptions.mp4
    03:35
  • 4. Interoperating with Java.mp4
    03:54
  • 5. Summary.mp4
    01:05
  • 1. Introduction.mp4
    01:12
  • 2. Optional as a Wrapper.mp4
    04:14
  • 3. Kotlins Safe Call Operator.mp4
    05:10
  • 4. Introducing Sealed Classes.mp4
    07:52
  • 5. Making Sealed Classes Generic.mp4
    03:45
  • 6. Kotlins Native Result.mp4
    04:44
  • 7. Capturing the Error Cause.mp4
    04:37
  • 8. The Arrow Framework.mp4
    04:09
  • 9. Summary.mp4
    01:04
  • Description


    Application stability and reliability are essential to application success. This course will teach you how to use idiomatic Kotlin error handling mechanisms to build stable and reliable applications.

    What You'll Learn?


      Writing working software is not enough. It must also be robust. In this course, Error Handling in Kotlin, you’ll learn to handle errors idiomatically, ensuring that your applications can gracefully recover from unexpected situations. First, you’ll explore the fundamentals of exception handling in Kotlin. Next, you’ll discover Kotlin's powerful null safety features which eliminate one of the most common sources of runtime errors. Finally, you’ll learn to implement sealed classes and functional constructs like Option and Either to handle errors in a functional and expressive way. When you’re finished with this course, you’ll have the skills and knowledge of error handling in Kotlin needed to write resilient and maintainable code.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    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 32
    • duration 1:49:47
    • level average
    • English subtitles has
    • Release Date 2024/04/20