[Kotlin Fundamentals]
Kotlin is a modern, object-oriented and functional programming language which was voted one of the most loved programming languages by StackOverflow users, several years in a row. It is very concise and prevents a lot of boilerplate code, which is often seen in other object-oriented, and even functional programming languages. Its support by Google and JetBrains is making it gain more and more traction.
Kotlin is becoming more and more popular with desktop and server-side developers. Next to that, it’s the standard for Android development.
Contents
This course will teach students the basics of Kotlin. After following this course, students know how to write Kotlin programs, use the most-important Kotlin constructs, as well as when to use Kotlin, and when not to.
Practical information
Duration: 1 day
Maximum participants: 12
Location: In-company (EU)
For who
- Everybody with a passion for new and concise programming languages
- Java developers looking for a more concise language, that interops with their existing Java programs
- Scala developers looking for a slightly more practical and less academic language
- Server/backend developers
- Data science enthusiasts
Required knowledge
Experience with object-oriented programming is required. Experience with functional programming is a pre.
More training programs
C++ Professional
A four-day course that teaches the most important aspects of C++.
Modern C++
A three-day course intended for experienced C++ programmers that want to write modern C++ using C++11, 14, 17, 20, and 23.
Code Smells & Refactoring
A one-day course where students get to refactor aweful code,and learn from it.
Test-Driven Development
A one-day course that teaches the benefits of test-driven development.