Interest in the Kotlin programming languages has skyrocketed. Spring Boot now fully supports Kotlin's easy syntax and acceptance of multiple programming styles. Matt Greencroft, an IT trainer and veteran, guides you through the Kotlin video course. He will help you improve your Java and Spring knowledge while you learn Kotlin. This interactive course teaches you how to code and includes lots of practical exercises. It also features a real-world case study about a theater booking system. Combine the power of Spring and the flexibility and robustness that Kotlin to make you more productive.
More information about the subject
Jetbrains, makers of IntelliJ IDE, has created Kotlin, a modern programming language that supports the JVM. Kotlin, which is not supported by Java, is the only language that supports Android development. Kotlin is fully interoperable with Java and offers a variety of enhancements that Java doesn't offer. You can say goodbye to repetitive boilerplate, null pointer exceptions, and instead write code that is expressive, understandable and safe. Kotlin supports immutable and nullable variables. This means you can write less code with fewer classes. Kotlin is a simple transition for Java developers, compared to other JVM languages. It's also a smart one!
About the video
Spring Boot Applications with the Kotlin Programming Language This course teaches you how to create clean, concise, and easily maintainable Kotlin code with Spring Boot. Matt Greencroft, a Kotlin expert, explains Kotlin syntax as well as its automatic benefits. You will learn about Kotlin features like immutable variables and null-safety operator, data classes, templates, top level functions, and data classes. Next, you'll learn the design strategies that make the most out of Spring Boot's Hibernate framework, and the Thymeleaf templates engine.
Functional programming and reflection will be covered. You'll also learn by using lots of examples to reinforce your learning. You'll use your new skills to build a real-world theater booking system throughout the course. This value-rich visual learning experience will make you more productive and happier as you create robust, beautiful applications with Kotlin.
Inside:
- Functional programming with collections
- Create immutable and not-nullable variables
- How Kotlin can help you avoid null-pointer exceptions
- Kotlin exception handling, including custom exceptions
- Spring Boot with Kotlin, Hibernate, and Thymeleaf
- Convert Java apps to Kotlin
Ideal for Java programmers who have some experience with Spring Boot. You don't need to have any Kotlin knowledge.
Matt GreencroftSince 2013, he has been a professional IT trainer. His specialties include JavaEE, Android and NoSQL. He previously developed websites and applications for clients in the finance and business sectors. Many of these websites he still maintains.