The following agenda aims to guide you, dear reader, into a gentle introduction to enterprise kotlin, trying to explain how things ended up like this and, of course, focus on how to get things done and what skills and tools can help with that endeavor.
Check each chapter in sequence, they usually build on top of the previous one.
- Quick Javascript / Kotlin comparison
- Kotlin basics, standard operations and some syntax abuse maybe
- Project setup basics, maven and gradle
- Unit tests part 1
- The Spring Framework
- Databases part 1, an introduction
- Databases part 2, using with Spring
- Unit tests part 2, mocks, advanced scenarios and beyond JUnit
- Containers part 1, The enterprise standard way to distribute software
- Containers part 2, provisioning an environment for an application
- CI/CD Pipelines