Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera Project Network

Mastering Streamlined Syntax: Efficient Kotlin Coding

Coursera Project Network via Coursera

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
In this guided project, you'll uncover the secrets to writing efficient and clean Kotlin code by mastering its streamlined syntax features. Perfect for developers with a basic understanding of programming and familiarity with object-oriented principles, this project will guide you in building a functional Student Task Management System using Kotlin. Please note this is an intermediate project and in order to complete the activities you will need basic knowledge of programming concepts, including loops, functions, classes, and object-oriented principles. You'll explore essential features such as type inference, smart casts, null safety, default arguments, data classes, and extension functions. Additionally, through practical exercises and real-world examples, you'll delve into lambdas, destructuring declarations, and string interpolation. By the end of this project, you'll have the skills to write concise and efficient Kotlin code, making your development process smoother and more productive.

Syllabus

  • Project Overview
    • In this guided project, you'll uncover the secrets to writing efficient and clean Kotlin code by mastering its streamlined syntax features. Perfect for developers with a basic understanding of programming and familiarity with object-oriented principles, this project will guide you in building a functional Student Task Management System using Kotlin. You'll explore essential features such as type inference, smart casts, null safety, default arguments, data classes, and extension functions. Additionally, through practical exercises and real-world examples, you'll delve into lambdas, destructuring declarations, and string interpolation. By the end of this project, you'll have the skills to write concise and efficient Kotlin code, making your development process smoother and more productive.

Taught by

Mohamad Hamade

Reviews

Start your review of Mastering Streamlined Syntax: Efficient Kotlin Coding

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.