Kotlin: Kotlin 1.2 Beginner

  • 5 Courses | 3h 34m 14s
  • 8 Books | 41h 28m
Likes 36
 
Explore Kotlin, a statically typed programing language for JVM and Android.

GETTING STARTED

Introduction

  • Playable
    1. 
    Understanding Kotlin
    2m 45s
    NOW PLAYING
  • Playable
    2. 
    Kotlin versus Java
    3m 40s
    UP NEXT

COURSES INCLUDED

Introduction
Kotlin relies on the Java Class Library, and there are several integrated development environments (IDEs) to choose from for developing with Kotlin. This course explores the basics of Kotlin and its tools. You'll begin by learning that Kotlin relies on the Java Class Library, and there are several integrated development environments (IDEs) to choose from to develop Kotlin applications. This course describes the Kotlin language and its features, and shows you the differences and similarities between Kotlin and Java. As you progress, you'll also earn about various Kotlin data types, including variables, constants, strings, and arrays. Explore basic Kotlin syntactical structures, and Kotlin command-line compilers. Identify Kotlin's build tools and their uses. Discover Koans and their purpose in Kotlin. You'll conclude by comparing various Kotlin integrated development environments (IDEs).
9 videos | 23m has Assessment available Badge
IDEs
When developing with Kotlin, there are several integrated development environments (IDEs) to choose from. Discover how to install a Kotlin development environment and create a basic Kotlin project. You have lots of integrated development environments (IDEs) to choose from, when you want to develop a Kotlin application. In this course, you will walk through the steps to install the IntelliJ IDE, Android Studio, the Kotlin plug-in for Eclipse, and the Java software developer kit (SDK). Create a new Kotlin project and select a JDK with the IntelliJ IDE. Explore a Kotlin project structure and how to add a program file to a Kotlin project. Conclude by creating and running Kotlin code through the IntelliJ IDE.
8 videos | 21m has Assessment available Badge
Syntax
While similar to Java, Kotlin's syntax is not compatible with the ubiquitous language. Explore the basic syntax of Kotlin, including packages, types, variables, strings, and conditionals. During this course, you will see how to create comments in Kotlin applications, implement Kotlin packages, practice null safety, perform string operations, and program conditional structures. Then, as a review exercise, you will create a basic Kotlin application with comments, variables, and strings.
10 videos | 48m has Assessment available Badge
Loops & Functions
Kotlin uses many of the programming constructs that you would expect to find in other high-level programming languages. During this course, you will begin by exploring type checking, loops, when statements, and standard function structures. Next, you will learn how to define ranges with the IN operator in Kotlin. Then, work with collections, Kotlin functions, lambdas, inline functions, and exception handlers. Finally, as a review exercise, you will create a Kotlin application that includes loops and functions, and then run the application.
11 videos | 57m has Assessment available Badge
Objects & Classes
Kotlin is an object-oriented programming language, so working with objects is an important part of mastering it. During this course, you will explore classes, visibility, extensions, and objects in Kotlin. See how to describe objects and their implementation in Kotlin programming. Create a basic class and a class instance in Kotlin. Capture user input, store data in a file, and read data from a file. Configure Android Studio to work on your Kotlin projects, and configure IntelliJ IDEA for Android development. Finally, conclude by creating an Android project, add items to a project interface, and run apps in an emulator.
11 videos | 1h 1m has Assessment available Badge
SHOW MORE
FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

BOOKS INCLUDED

Book

The Joy of Kotlin
Including down-to-earth examples and experience-driven insights, this expert guide teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build maintainable bug-free applications.
Book Duration 8h 23m Book Authors By Pierre-Yves Saumont

Book

Kotlin in Action
Kotlin in Action
Book Duration 5h 43m Book Authors By Dmitry Jemerov

Book

Pro Android with Kotlin: Developing Modern Mobile Apps
Covering the various aspects of a modern Android app that professionals are expected to encounter, this book is an invaluable source for developers wanting to build real-world state-of-the-art apps for modern Android devices.
Book Duration 5h 49m Book Authors By Peter Späth

Book

Learn Android Studio 3 with Kotlin: Efficient Android App Development
Using a learn-by-doing format, with many demo projects throughout, this book will teach you the latest and most productive features in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part.
Book Duration 5h 2m Book Authors By Ted Hagos

Book

Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Apart from introducing Kotlin programming, this book stresses clean code principles and introduces object-oriented and functional programming as a starting point for developing Android apps.
Book Duration 5h 53m Book Authors By Peter Späth

Book

Kotlin In-Depth: A Comprehensive Guide to Modern Multi-Paradigm Language, Volume I
Guiding the reader through the capabilities of Kotlin language, this practical book gives examples of how to use it for the development of various applications, be it desktop, mobile or Web.
Book Duration 4h 29m Book Authors By Aleksei Sedunov

Book

Cracking Kotlin Interview: Solutions to Your Basic to Advanced Programming Questions
Using simple language and a crystal clear approach, this user-friendly book provides several examples and self-explanatory analogies while covering all the possible interview questions about coding in Kotlin.
Book Duration 1h 1m Book Authors By Swati Saxena

Book

Android Application Development with Kotlin: Build Your First Android App in No Time
Including illustrative real-case problems and self-assessment quizzes, this book aims to provide basic to advanced concepts of the Kotlin language, and its application in Android development.
Book Duration 5h 8m Book Authors By Hardik Trivedi
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE