Skip to content
KnowledgeCity

Kotlin Beginner

Learn the basics of programming in Kotlin with this beginner course
Preview the first lesson free — get full access to all 39 lessons.
Course: On-Demand
Beginner Provider David Powers  7 chapters ·  39 Lessons ·  3h 33m  in Arabic, German, English, Spanish, French, Portuguese, Chinese 

Course Description

The Beginner Kotlin Course, taught by instructor D.L. Powers, introduces a prime foundation to Kotlin programming so you can create and run basic applications, even if you have never used a programming language. It starts with a blueprint of Kotlin and presents a clear picture for anyone new to Kotlin, new to programming, or any who wants to become familiar with this new and growing language.

You will learn the correct use of basic syntax in Kotlin, as well has how to work with statements and loops. You will learn about data types, data structure, and data classes, as well as how to use each one correctly. You will write functions and work with objects. You will learn how to correctly organize your code, so you can create and run simple programs.

This beginner course will teach the unique properties of Kotlin; how to create your development environment; the basics of Kotlin coding; how Kotlin operates as an Object-Oriented language and a Functional Programming language; and you learn will how to evolve your new skills into products that make you and your customers happy.

What You'll Learn

  • Understand the unique properties of Kotlin and what makes it special as a programming language
  • Set up a Kotlin development environment, install Kotlin, and create and run your first basic program
  • Apply basic Kotlin syntax and work with statements, control flow, loops, and conditional expressions
  • Work with data types, data structures, data classes, text and numeric variables, strings, and arrays
  • Write user-defined and standard library functions and work with objects and classes
  • Use Kotlin as both an Object-Oriented and a Functional Programming language and organize your code to build simple programs

Key Takeaways

  • Kotlin is presented as a new and growing language, and the course outlines its unique properties and what makes it special.
  • The course is suitable for learners new to Kotlin, new to programming, or anyone wanting to become familiar with the language, even with no prior programming experience.
  • It covers data types, data structures, and data classes, along with how to use each one correctly.
  • Kotlin is taught as both an Object-Oriented language and a Functional Programming language, including objects, classes, and collection types such as lists, sets, and maps.
  • Learners practice organizing code in order to create and run simple programs and turn new skills into products.

Frequently Asked Questions

Who is this Kotlin Beginner course for?

It is designed for anyone new to Kotlin, new to programming, or anyone who wants to become familiar with Kotlin. It introduces a foundation in Kotlin programming even if you have never used a programming language.

Do I need prior programming experience to take this course?

No. The course introduces a foundation in Kotlin programming so you can create and run basic applications even if you have never used a programming language.

What will I be able to do after completing this course?

You will be able to create and run basic programs, use basic Kotlin syntax correctly, work with statements and loops, understand data types, data structures, and data classes, write functions, work with objects, and organize your code.

What topics does this course cover?

It covers the unique properties of Kotlin, setting up your development environment and installing Kotlin, basic coding, functions, data types and variables, strings and arrays, control flow and loops, and Kotlin as both an Object-Oriented and Functional Programming language, including objects, classes, and collection types like lists, sets, and maps.

Who teaches this course?

The Beginner Kotlin Course is taught by instructor D.L. Powers.