Practice and expand on the fundamentals of programming that are core to any language as well as the unique aspects of Kotlin syntax. You will work with data types, functions, conditionals, operators, collections-arrays, variables and loops.
This course is part of the Meta Android Developer Professional Certificate
Offered By

About this Course
None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Practice building and using functions
Practice different types of comparisons using operators
Use Kotlin to solve a coding challenge
Review and apply the fundamentals of programming
Skills you will gain
- create arrays
- Kotlin Playground
- create control flow patterns using conditionals and loops
- practice using and extending protocols.
- declare and initialize different types of variables
None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Introduction to Programming in Kotlin
Functions, classes and objects
Advanced classes, nullability and collections
Graded assessment
Reviews
- 5 stars78.64%
- 4 stars14.56%
- 3 stars5.82%
- 2 stars0.97%
TOP REVIEWS FROM PROGRAMMING FUNDAMENTALS IN KOTLIN
The course went in depth with OOPS concepts and all the basics! It was a bit easy for me to grasp the course coming from JAVA. Thanks Meta Staff
Overall, this course is best, but the instructor is way too fast for beginner to understand easily.
Enrolling in this course was my life-learning experience, and learned much knowledge of kotlin playground as well as OOP using Kotlin basics.
The course is great. I just wish there were more exercises to practice.
About the Meta Android Developer Professional Certificate

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Certificate?
What is the refund policy?
More questions? Visit the Learner Help Center.