Kotlin for Java Developers
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to move your web development from Java to Kotlin.
Syllabus
Introduction
- Move from Java to Kotlin to build your dream application
- What is Kotlin?
- Kotlin and other JVM languages
- Where is Kotlin used today?
- Server-side Kotlin frameworks
- Try Kotlin
- Integrating Kotlin into existing applications
- Why choose Kotlin?
- Introducing IntelliJ
- Setting up IntelliJ for macOS
- Setting up IntelliJ for Windows
- Exploring an existing server-side application
- Adding Kotlin to an existing project
- Migrating Java code to Kotlin
- Handling platform types
- Leveraging Kotlin language features
- Java and Kotlin interop
- Challenge: Migrate the project to Kotlin
- Solution: Migrate the project to Kotlin
- Creating a new Ktor project
- Adding your first route
- Testing your local service
- Adding status pages
- Storing a list of products
- Returning typed responses
- Adding new products
- Authenticating routes
- Challenge: Return all active orders
- Solution: Return all active orders
- Next steps
Taught by
Troy Miles
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX