• Online, Self-Paced
Course Description

While similar to Java, Kotlin's syntax is not compatible with the ubiquitous language. In this course, you'll learn about the basic syntax of Kotlin, including packages, types, variables, strings, and conditionals.

Learning Objectives

Basic Syntax

  • start the course
  • specify how to create comments in Kotlin applications
  • describe Kotlin packages and how they're implemented
  • recall how variables and values are created and used in Kotlin programming

Strings

  • define strings and string literals in Kotlin programming
  • specify how null safety works in Kotlin programming
  • describe string templates and their use in Kotlin programming
  • specify different ways to manipulate strings in Kotlin development

Conditionals

  • define conditionals and how they're implemented in Kotlin programming
  • describe how conditionals are used in Kotlin programming

Practice: Using Kotlin Syntax

  • create a basic Kotlin application using comments, variables, and strings

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Software Development

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.