A deep dive exploring the Kotlin Programming LanguageWhat Will I Learn?Understand all concepts of the Kotlin Programming LanguageLearn Object-Oriented Programming ConceptsUnderstand the relationship between Kotlin and JavaUnderstand the best approaches for utilizing Kotlin in AndroidCreate your first Android Application using KotlinUnderstand how to use Kotlin in Android from code alongs of common android featuresLearn the concept of Lambdas and High Order FunctionsUnderstand the importance of Extension FunctionsLearn about the Kotlin Standard LibraryUnderstand how Kotlin is a Null Safe LanguageLearn how to use the Collection Classes in KotlinUnderstand the use of Generics in the Kotlin Programming LanguageDevelop the Skills necessary to utilize the IntelliJ and Android Studio IDE's to create Kotlin applicationsUnderstand the importance of a Statically Typed Language and Type InferenceRequirementsA computer running Microsoft Windows, Linux or the Mac operating systemsStudents should have at least 4GB of ram on their computerNo programming experience, all concepts taught in this class!DescriptionStudents will learn all aspects of the Kotlin Programming Language.
They will also understand how to apply this knowledge to more effectively write Android applications.
This class does not focus on the server side programming aspects of Kotlin.
This class focuses on the Kotlin Programming Language and the advantages of using Kotlin when writing Android applications.
You will learn how to effectively use this language to make programming fun and interesting in Android.
I will cover every concept in the Kotlin language and show you how to write some interesting applications in Android using this language (code alongs).
This course is a deep dive into the Kotlin language, it does not just cover the basics.
By the end of this course you will fully understand the Kotlin langauge and how to use it to write Android applications.
If you have previously used Kotlin on an Android platform, I'm sure this course will deepen your understanding of it.
If you have never used it, no problem, you will see that it can help you become a more efficient Android developer.
Throughout the course, you can always contact me personally to get help when you're stuck.
I check the discussions regularly to help you at every step along the way.
Lastly, this course is constantly updated and refined based on student feedback.
I really appreciate each and every of my students so I listen to your feedback and act on it.
Who is the target audience?This course is for anyone who would like to fully understand the concepts of the Kotlin Programming LanguageThis course is for anyone who would like to create android mobile applications using the Kotlin Programming Language.
发布日期: 2017-10-30