Companies Home Search Profile

Kotlin Essential Training: Functions, Collections, and I/O

Focused View

Nate Ebel

4:42:28

96 View
  • 01 - Welcome to Kotlin.mp4
    00:56
  • 02 - What you should know.mp4
    00:32
  • 03 - Using the exercise files on GitHub.mp4
    03:02
  • 01 - Introducing IntelliJ IDEA.mp4
    02:28
  • 02 - Installing IntelliJ IDEA for macOS.mp4
    03:32
  • 03 - Installing IntelliJ IDEA for Windows.mp4
    03:30
  • 04 - Run your first Kotlin code.mp4
    04:59
  • 01 - Mutable and immutable data types.mp4
    06:14
  • 02 - Numeric data types.mp4
    09:38
  • 03 - Char and string data types.mp4
    13:09
  • 04 - Nullable types.mp4
    06:25
  • 01 - Basic functions.mp4
    09:42
  • 02 - Function parameters.mp4
    07:47
  • 03 - Functional types.mp4
    11:26
  • 04 - Higher-order functions.mp4
    08:25
  • 05 - Challenge Write a name formatter function.mp4
    00:55
  • 06 - Solution Write a name formatter function.mp4
    06:25
  • 01 - if and when statements.mp4
    12:55
  • 02 - Statements vs. expressions.mp4
    07:19
  • 03 - trycatch as control flow.mp4
    06:25
  • 04 - Smart casting.mp4
    11:44
  • 05 - while loops.mp4
    05:17
  • 06 - for loops.mp4
    03:49
  • 07 - Challenge Replace an ifelse expression with a when expression.mp4
    01:12
  • 08 - Solution Replace an ifelse expression with a when expression.mp4
    05:15
  • 01 - Setting breakpoints.mp4
    05:27
  • 02 - Stepping through code.mp4
    09:12
  • 03 - Evaluate expressions and add watches.mp4
    05:02
  • 01 - Arrays.mp4
    13:56
  • 02 - Lists.mp4
    09:57
  • 03 - Sets and maps.mp4
    12:47
  • 04 - Working with collections.mp4
    09:23
  • 05 - Sequences.mp4
    07:04
  • 06 - Challenge Filtering a list of data.mp4
    01:12
  • 07 - Solution Filtering a list of data.mp4
    05:05
  • 01 - Command-line arguments.mp4
    06:40
  • 02 - Receiving user input.mp4
    06:21
  • 03 - Read and write to files.mp4
    06:09
  • 04 - Challenge Parsing a list of data from a file.mp4
    01:05
  • 05 - Solution Parsing a list of data from a file.mp4
    08:59
  • 01 - Writing JUnit tests.mp4
    12:07
  • 02 - Mocking data.mp4
    07:55
  • 01 - Next steps.mp4
    01:06
  • Description


    If you’re looking to get up and running with Kotlin, the powerful programming language from JetBrains, this course gives you the tools you need to start writing command-line programs in a matter of hours. Join instructor Nate Ebel, the author of Mastering Kotlin, as he shows you the ins and out of Kotlin and walks you through its unique selling points for developers—from null safety and concise syntax to Java compatibility, to full support by Google for Android development.

    Get a comprehensive overview of writing code in Kotlin, including the basics of data types, variables, statements, expressions, functions, and classes. Learn how to use the essential features of this powerful, interoperable language as well as effectively debug your code. Along the way, Nate gives you expert pointers on how to write safe and efficient multithreaded code using Kotlin coroutines to manage multiple tasks at the same time.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I enjoy building great software and helping others do the same. I speak, blog, and maintain a YouTube channel all towards the goal of helping others learn and developer in their careers. I aim to cultivate a growth mindset in myself, and others, in hope that we can effect positive change in the world. Continued, self-education is very important to me. I love being in the world of mobile development because the rate of change requires continuous growth and shorter product lifecycles allow you to quickly deliver useful products directly into the hands of users. I have a passion for technology, education, and software development and enjoy opportunities to combine the three. Fun fact: Before starting my masters program, I picked up a book on Android development (Android for Dummies) and learned enough to release my first app on Google Play (My Love Butler). During my graduate work I performed research in evolutionary robotics using Android smartphones to evolve robotic controllers for autonomous, mobile robots.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 43
    • duration 4:42:28
    • Release Date 2023/01/14