Channel BannerChannel Banner
AeC4G-H-MQAAeC4G-H-MQA

Kotlin Programming Fundamentals Tutorial - Full Course

107,319
Socialcounts.OrgEnter Fullscreen (f)
2,716
likes
95
comments
daily view 0
monthly view 0

Share

Live Analytics

Comments 0

Kotlin Programming Fundamentals Tutorial - Full Course Analytics Table

Income Estimates for Kotlin Programming Fundamentals Tutorial - Full Course

Based on this YouTube video's total view count of 107K views and industry-standard rates, the estimated total earning is $75 - $215 through ad revenue. Historical data is not yet available to calculate daily, weekly, or monthly averages.

About Kotlin Programming Fundamentals Tutorial - Full Course

Explore Kotlin Programming Fundamentals Tutorial - Full Course with 107,319 views, 2,716 likes, and 95 comments. Experience the impact of this video content that has captured audience attention.

Learn programming fundamentals using the Kotlin programming language. Kotlin is an excellent language for GUI Architectures, Libraries, and Server Side Applications. 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. 💻 Code: https://github.com/BracketCove/KotlinCourseSamples 🎥 Tutorial from Ryan Kay. Check out his wiseAss YouTube channel: https://www.youtube.com/user/gosuddr93 🔗Kotlin course on Udemy: https://www.udemy.com/application-programming-fundamentals-with-kotlin/ ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ 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 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://www.freecodecamp.org/news

About YouTube Real-Time View Count

With SocialCounts.org’s view counter, track your YouTube video’s live view count and YouTube likes count in real time with fast, reliable updates.

Watch every YouTube video live view count rise with our real-time YouTube views tracker—built for accuracy and minimal delay.

Follow YouTube real time views as they happen, using our dedicated view counter for YouTube videos.

Get up-to-date live view count on YouTube and see real-time growth with SocialCounts.org’s smart tracking tools.

Embed Widget

Parameters:

  • fullscreen=true - Fullscreen counter
  • graph=true - Live graph chart
  • counter=0/1/2 - Select counter (0=likes, 1=views, 2=comments)
URL

Click to copy the embed URL to your clipboard