Everything you need to build Beautiful, Flexible, and Clean GUI Applications in Kotlin! Now with Android Content
Update May 2019: By popular request, I have begin adding in content for transitioning to Android Development using Kotlin. While sections 1-5 will still be completable entirely by browser alone, sections 6 onwards will be focused on Android Development!
This course is intended primarily for two kinds of individuals:
1. Firstly, for beginners and Junior programmers looking to learn how to write clear, concise, efficient, and modular applications in Kotlin (no prior experience required). Whether you want to transition in to Android, Front End Web, or Server side applications, I promise to give you a solid foundation in the Kotlin language that will apply to in any of those settings.
For the beginners, I will also secretly be teaching you the timeless principles of building programs, but instead of ramming a bunch of jargon and technical definitions down your throat, I will teach these principles in the code we write.
2. This course is also intended for intermediate developers from different platforms, particularly Java, who are looking to pick up not just the basics of Kotlin, but to learn and apply many of Kotlin's features which are specifically designed for building modular, scalable, and robust applications.
Also, after having communicated with many hundreds of junior-intermediate developers over the past few years, I've come to notice that topics such as Testing, Problem Domain Analysis, and the fundamental principles of Software Architecture, all of which I have found to be invaluable in building complex applications, are not well understood. So if any of those are topics you have been avoiding, do me favour, try those modules out because they really can make a big difference.
Lore delivers value at the intersection of learning, interests and skills.
Access learning options recommended by industry experts, professionals and thought leaders.
Quickly search, select and add learning options to your learning list.
Tell us more about yourself to access the latest learning options, curated just for you.