About this Course

79,779 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.

Approx. 25 hours to complete
English

What 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
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Beginner Level

None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.

Approx. 25 hours to complete
English

Instructor

Offered by

Placeholder

Meta

Syllabus - What you will learn from this course

Week
1
Week 1
8 hours to complete

Introduction to Programming in Kotlin

8 hours to complete
13 videos (Total 47 min), 24 readings, 11 quizzes
Week
2
Week 2
7 hours to complete

Functions, classes and objects

7 hours to complete
11 videos (Total 44 min), 17 readings, 9 quizzes
Week
3
Week 3
7 hours to complete

Advanced classes, nullability and collections

7 hours to complete
9 videos (Total 38 min), 18 readings, 7 quizzes
Week
4
Week 4
2 hours to complete

Graded assessment

2 hours to complete
2 videos (Total 4 min), 10 readings, 2 quizzes

Reviews

TOP REVIEWS FROM PROGRAMMING FUNDAMENTALS IN KOTLIN

View all reviews

About the Meta Android Developer Professional Certificate

Meta Android Developer

Frequently Asked Questions

More questions? Visit the Learner Help Center.