This course will start you off the right way, no matter which path you take with the language. The course features hands-on coding exercises to teach you both Functional, Event Driven, and Object Oriented design patterns.
Kotlin for Beginners: Learn Programming With Kotlin
☞ http://learnstartup.net/p/rJ722henb
Kotlin for Android Development : Develop an App with Kotlin
☞ http://learnstartup.net/p/HJEr47XFW
The Total Kotlin Course : Learn Kotlin Today
☞ http://learnstartup.net/p/r1oE4wfYb
Kotlin Fundamentals
☞ http://learnstartup.net/p/BJWm33ehb
Introduction to Kotlin
☞ http://learnstartup.net/p/BkRB6nxhb
💻 Code: https://github.com/BracketCove/KotlinCourseSamples
⭐️ Course Contents ⭐️
Section 1
⌨️ (0:00:00) Course Overview: About Me, You, and this Course
⌨️ (0:09:23) How to Run the Examples
⌨️ (0:10:59) Kotlin Syntax Practice for Beginners
Section 2
⌨️ (0:39:26) Data Landscape: Memory Spaces and Named Addresses (References)
⌨️ (0:44:21) How to use “val” and “const val” References to promote Immutability/Efficiency:
⌨️ (0:51:55) Using “var” Reference Types, and the problems with Shared Mutable State!
⌨️ (0:58:58) Giving Structure to Data with Classes
Section 3
⌨️ (1:19:45) A Fundamental Divide: Computation and Control Logic
⌨️ (1:22:52) Computing Data means Solving Problems
⌨️ (1:32:11) Controlling the Flow of Data
⌨️ (1:37:24) Event Driven Programs
⌨️ (1:57:33) Functional versus Imperative Program Style (mild introduction)
Section 4
⌨️ (2:18:38) What is Software Architecture?
⌨️ (2:21:14) Separation of Concerns
⌨️ (2:34:13) Dependency Inversion: Using Interfaces Effectively for Front End and Back End
⌨️ (3:06:22) Extension versus Abstraction: Open/Closed Principle
⌨️ (3:17:00) Dependency Injection: How, What, and Why?
⌨️ (3:30:23) Inversion of Control via the Service Locator Pattern
Section 5
⌨️ (3:44:25) Proving Programs with Tests (a light introduction to Testing)
⌨️ (4:01:42) Solving Problem (Domains) by Analysis
–
☞ Android Development Course - Build Native Apps with Kotlin Tutorial
☞ PHP Tutorial for Absolute Beginners - Learn PHP from Scratch -
☞ JavaScript Programming Tutorial Full Course for Beginners
☞ Python Programming Tutorial | Full Python Course for Beginners 2019