OUR
Courses
- Java Programmer & Developer
- Java 25 Basics Training
- Java 25 Advanced
- Java 25 & 21 New Features Training
- Java 21 New Features Training
- Java SE 8 New Features Training
- Java 9-17 New Features Training
- Preparation for Java certification
- GraalVM – Introduction and Use
- Performance tuning of Java applications
- Clean Code Training
- Training in Test-Driven Development with Java
- Java & JUnit training for testers
- Training on developing rich clients with JavaFX
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & iOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile software development with Scrum
- NoSQL and Streaming Systems
- Other Topics
- Backend Rest Server Training with Node.js
- Training in the development of machine learning models
- AWS Cloud Functions training with Node.js and TypeScript
- Training in programming with Kotlin
- Python programming training
- Spring AI: Integrating AI into self-developed software
- AI Tools Training for Java Developers
Google has officially announced Kotlin as a supported language to write Android apps. This is amazing news for Android developers who now have the ability to use a modern and powerful language to make their work easier and more fun. But that also brings with it other tasks.
If you want to be a good candidate for new Android opportunities, Kotlin will become a new need that most companies will demand. So it's time to learn about it!
The training walks you through the process of learning all the new features that Java was missing. The idea is to read the language by example rather than following a typical structure. This way you can see what the differences are and which parts of the language will help you speed up your work. This training is not intended to be a language reference but a tool for Android developers to learn Kotlin and be able to continue their own projects on their own.
- Android Virtual Device (AVD)
- Android Studio AVD emulator
- Android Studio interface
- Android Studio code editor
- Kotlin operators and expressions
- Kotlin flow control
- Kotlin Functions and Lambdas
- Object-oriented programming in Kotlin
- Kotlin inheritance and subclassing
- Android View binding
- Android Application and Activity Lifecycle
- Android activity status changes
- Android views, view groups and layouts
- Android layout editor
- Android restriction layout
Previous knowledge
- Basic knowledge in
Kotlin programming language
Target group
- App Developer