Advanced Programming in Kotlin

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Advanced Programming in Kotlin

Coursera · Intermediate ·💻 AI-Assisted Coding ·1mo ago
In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app. Each week’s learning provides ample opportunity for you to practice and apply what you learn as you learn it. By the end of this course, you will have an array of advanced programming tools to help you engineer solutions for your future Kotlin projects, progressing you toward a better understanding of Android development. On successful completion of the course you will be able to: Implement an Android application with an Activity Implement advanced object-oriented features in Android Use mocks and fakes to perform unit testing in Android Use a Lambda expression to define a function as an object Use collection processing methods for multistep collection processing To be successful in this course, you require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio. 
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

I Switched from Cursor to Claude Code for 30 Days. Here’s What Nobody Gets Right About the Cost.
A developer shares their 30-day experience switching from Cursor to Claude Code, highlighting the cost aspects that are often misunderstood
Medium · AI
I Switched from Cursor to Claude Code for 30 Days. Here’s What Nobody Gets Right About the Cost.
A developer shares their 30-day experience switching from Cursor to Claude Code, focusing on the cost aspects
Medium · Programming
From Product Manager to Product Builder: What Building a Real SaaS MVP with AI Changed for Me
Learn how AI-assisted development can bridge the gap between product thinking and real-world validation, enabling product managers to become product builders
Medium · ChatGPT
How to Measure AI Coding Agents Beyond Lines of Code and PR Acceptance Rates
Learn to measure AI coding agents' productivity beyond lines of code and PR acceptance rates for more accurate assessments
Dev.to · pickuma
Up next
Building a voice agent using a single API call - One shot with Claude Code
Underfitted
Watch →