YoVDO

Kotlin for C# Developers

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Android Development Courses C# Courses Kotlin Courses Object-oriented programming Courses Code Efficiency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Kotlin from a C# developer's perspective in this 59-minute conference talk. Compare the two languages, learn about Kotlin's unique features, and discover its potential for building efficient applications. Gain insights into Kotlin's syntax, object-oriented implementations, and extended capabilities. Examine platforms where Kotlin excels, and witness a side-by-side comparison of an Android application built with Kotlin versus a Xamarin.Android app in C#. Walk away with a solid foundation in Kotlin, understanding its advantages over C#, and knowing where to find resources for further learning. Topics covered include language basics, platform compatibility, object-oriented programming, null handling, coroutines, and asynchronous programming.

Syllabus

Intro
Who is Alex Dunn - Online
Preface
Primary Goals
Constructor Overrides
Kotlin Only-val and var
Getters and Setters
Methods / Functions
Null Coalescing and Propagation
C# Core / Primary Platforms
Kotlin Core / Primary Platforms
Interfaces
Abstract Classes
Static Objects
Static Members
Kotlin Only - Companion Extensions
Dynamic Types
Type Inference
Generics
Tuples
Asynchronous Code Execution
Kotlin Coroutines
Nullable Reference Types
Ranges
Default Interface Implementations
Asynchronous Streams
Surface Scratched-ish
Resources


Taught by

NDC Conferences

Related Courses

Kotlin Bootcamp for Programmers
Google via Udacity
Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera
Kotlin for Java Developers
JetBrains via Coursera
Developing Android Apps with Kotlin
Google via Udacity
Advanced Android with Kotlin
Google via Udacity