English
Topic 1. Kotlin 2.4 and the JVM platform, IntelliJ IDEA, Gradle projects, and the Git version control system
Goal: configure a Kotlin/JVM project, learn to run it from the IDE and Gradle, perform simple calculations, and store a reproducible project in a local Git repository.
Lecture contents
- Kotlin, JVM, and JDK — Kotlin as a programming language · How a program runs on the JVM · JDK, JRE, and choosing a version
- IntelliJ IDEA and a Gradle project — IntelliJ IDEA and your first project · Gradle project structure
- Your first programs — Entry point and first run · Example 2. Name and year of birth · Example 3. Travel time · Example 4. Command-line arguments
- Building, sharing, and Git — Building and sharing a program · Git and reproducibility
- Common problems and checks — Common problems and checking your work