Programming Fundamentals with Kotlin - Full Tutorial Course Direkt zum Hauptbereich

Programming Fundamentals with Kotlin - Full Tutorial Course



YouTube Video Link :
https://youtu.be/AeC4G-H-MQA
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://ift.tt/2GNhc8c 🎥 Tutorial from Ryan Kay. Check out his wiseAss YouTube channel: https://www.youtube.com/user/gosuddr93 🔗Kotlin course on Udemy: https://ift.tt/2M4E5bo ⭐️ 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://ift.tt/2stGI8o Read hundreds of articles on programming: https://ift.tt/2X6DQ5D And subscribe for new videos on technology every day: https://youtube.com/subscription_center?add_user=freecodecamp

Kommentare

Beliebte Posts aus diesem Blog

Computer Networking Course - Network Engineering [CompTIA Network+ Exam Prep]

YouTube Video Link : https://www.youtube.com/watch?v=qiQR5rTSshw This full college-level computer networking course will prepare you to configure, manage, and troubleshoot computer networks. It will also help you prepare for CompTIA's Network+ exam. This course was developed by Brian Ferrill, an instructor at Edmonds Community College. ⭐️ Course Contents ⭐️ ⌨️ (0:00:00) Intro to Network Devices (part 1) ⌨️ (0:07:24) Intro to Network Devices (part 2) ⌨️ (0:15:12) Networking Services and Applications (part 1) ⌨️ (0:22:49) Networking Services and Applications (part 2) ⌨️ (0:28:17) DHCP in the Network ⌨️ (0:38:03) Introduction to the DNS Service ⌨️ (0:46:01) Introducing Network Address Translation ⌨️ (0:52:52) WAN Technologies (part 1) ⌨️ (1:03:02) WAN Technologies (part 2) ⌨️ (1:09:32) WAN Technologies (part 3) ⌨️ (1:17:20) WAN Technologies (part 4) ⌨️ (1:22:32) Network Cabling (part 1) ⌨️ (1:31:24) Network Cabling (part 2) ⌨️ (1:38:15) Network Cabling (part 3) ⌨️ (1:43:28) Networ...

When Yassuo Tried Dog Food...Blitz Thresh Combo...LoL Daily Moments Ep 998

YouTube Video Link : https://www.youtube.com/watch?v=-9eJHqnE2KE When Yassuo Tried Dog Food...Daily moments from streamers ep 998(ftTyler1,Yassuo,TFBlade ,SoloRenektonOnly, Tobias Fate, BoxBox, VoyBoy, LL Stylish, Faker, Scarra, Gripex...). Facebook Group: https://ift.tt/2DsSyHM Chat with Coconut: https://ift.tt/2OL6rrm Twitter:https://twitter.com/youtubecoconut Help me reach 1.000.000 subscribes: https://goo.gl/67XVgg Credits: https://ift.tt/33gNRff https://ift.tt/3aOJBqw https://ift.tt/2yMvWmF https://ift.tt/29Dg5IL https://ift.tt/3bCwYzq https://ift.tt/2uKRIW5 https://ift.tt/335wBsX https://ift.tt/2sXst1Y https://ift.tt/2zuG29e https://ift.tt/29pvk4g https://ift.tt/34Rp0AM https://ift.tt/2oGCeOK https://ift.tt/2kqNITb https://ift.tt/2Iprgm6 https://ift.tt/1tU0vfT https://ift.tt/2seQAXE https://ift.tt/335wBsX https://ift.tt/2mkIANG https://ift.tt/29DfIxX https://ift.tt/1TMjnJM https://ift.tt/2i5TRkw Send me your plays: coconutgaming.info@gmail.com (only twitch.tv links) Music: Ou...

Pointers in C / C++ [Full Course]

YouTube Video Link : https://www.youtube.com/watch?v=zuegQmMdy8M Pointers in C and C++ are often challenging to understand. In this course, they will be demystified, allowing you to use pointers more effectively in your code. The concepts you learn in this course apply to both C and C++. ✏️ Course developed by Harsha and Animesh from MyCodeSchool. 🔗 Read all about their amazing story here: https://ift.tt/2V6lfTN 🔗 Check out the MyCodeSchool channel: https://www.youtube.com/user/mycodeschool 🔗 Check out the MyCodeSchool website: https://ift.tt/1HYYer7 ⭐️ Course Contents ⭐️ ⌨️ (0:00:00) Introduction to pointers in C/C++ ⌨️ (0:10:29) Working with pointers ⌨️ (0:22:05) Pointer types, pointer arithmetic, void pointers ⌨️ (0:33:01) Pointers to Pointers in C/C++ ⌨️ (0:42:21) Pointers as function arguments - call by reference ⌨️ (0:56:36) Pointers and arrays ⌨️ (1:05:18) Arrays as function arguments ⌨️ (1:18:10) Character arrays and pointers - part 1 ⌨️ (1:32:49) Character arrays and po...