Chevron Left
Back to Programming Fundamentals in Kotlin

Learner Reviews & Feedback for Programming Fundamentals in Kotlin by Meta

4.7
stars
305 ratings

About the Course

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. Furthermore, you will declare and initialize different types of variables and explain their scope as well as create arrays and collections in Kotlin. You’ll create control flow patterns using conditionals and loops. There will be opportunities to practice using structs and classes while considering best cases for both. Discover deeper ways to use objects in Kotlin through exploring interfaces and classes. After completing this course, you will be able to: • Describe basic types and variables • Explain numbers in Kotlin • Explain what conditions are • Describe how to use loops • Explain the concept of a function  • Differentiate between a parameter and an argument • Explain that a function can return a value and describe how it works • Explain the difference between a class, an object and a type • Differentiate between various visibility modifiers • Describe the use of collections in programming • Identify which collection type to use in any given situation • Explain the difference between List, Set and Map • Synthesize the skills you gained from the course to create code for the Bank Account project. This is a beginner course for learners who would like to prepare themselves for a career as an Android developer using Kotlin. To succeed in this course, you do not need prior web development experience, only basic internet navigation skills and an eagerness to get started with coding....

Top reviews

OA

Nov 26, 2022

The course was well taught but sometimes the instructor seams to be so fast and I had to go back severally to understand concepts and what was said. Overall, its a nice course.

RP

Nov 22, 2022

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

Filter by:

1 - 25 of 67 Reviews for Programming Fundamentals in Kotlin

By Dan T

Jan 19, 2023

The course has good tutorials on the various aspects of Kotlin, however the clear disregard for proofreading brings it down two stars. There are errors practically everywhere, both in the writing of the lessons, as well as in the programming code. I expected better from Meta. It almost makes me want to give up on the whole Specialization, but I likely won't. I'll just have to be prepared for future courses to be poorly edited, as well, and get whatever educational material I can out of them the best I can.

By Wenqing Z

Nov 17, 2022

Course material poorly organised with a lot of bugs and poor indentation.

By Melissa P

May 6, 2023

Good course on Kotlin basics. It goes over the fundamental aspects of the language in an OOP manner. Videos are okay but there could be more additions to break up the longer videos covering syntax Ie diagrams, color, charts.

The other big issue with this course is the typos(which I can live with) but the code typos which lead to Kotlin syntax errors. It would help to run a formatter before pasting the code used. The coding assignments should cover more and the capstone missed an important milestone in actually using OOP. Unless I missed it, we were not asked to use classes or interfaces, etc.

By Aleksandar S

Oct 5, 2022

The evaluation questions are very superficial. They often call upon some technicality introduced on the previous page, instead of checking for logical understanding. On few of the questions there are typos that should change the answer.

Some questions do not have a unique answer, yet the radio-button selection only allows for a single choice.

By Jacob S

Oct 16, 2022

Great introduction.

Nicer though if there where some real programming task that has to be submitted to pass the course.

By Sviatozar B

Jun 10, 2023

I don't like this course.

A lot of mistakes and wrong explanation.

disappointing.

Don't want to continue specialization

By Abdraouf S

Oct 30, 2023

The course is good, but it has multiple annoying mistakes

By Erol T

Nov 24, 2024

I had a fantastic time with this course! It was both eye-opening and informative, covering topics in a way that felt fun and engaging. The lessons were structured well, balancing theory with hands-on practice. I really appreciated how the course helped me understand complex concepts with ease, all while keeping things interactive and enjoyable. It’s not just about learning; it’s about having fun while doing so! The content was really well-organized, and I feel like I can take what I learned and apply it in real-life scenarios. It’s definitely one of the most educational courses I’ve taken so far – I’d highly recommend it to anyone looking to dive deeper into this field.

By Tatheer U H

Jun 2, 2024

The course is bigginer friendly, Well organized, It explains all the bsic concepts very clearly. I am from a medical field and it was not that hard to learn dome concepts. But sometimes i was realising like the content is not enough but they have advanced in kotlin course so I think i will learn other concepts in that course.

By Sayad I K A

Aug 1, 2023

The course was really concise & informative. If one has no programming knowledge at all should be able to learn a lot by completing this course. After completing this course, I'm pretty confident that, in future I would be able to handle or at least understand how to program in Kotlin.

By Азамат Ж

May 2, 2024

I really liked the course. Everything seems clear, if anything can be repeated. I will continue to study Kotlin because I think that this language has a great future and great potential.

By Olalekan A

Nov 27, 2022

The course was well taught but sometimes the instructor seams to be so fast and I had to go back severally to understand concepts and what was said. Overall, its a nice course.

By Rohit P

Nov 23, 2022

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

By Dennys G

Aug 3, 2024

Excelente curso, cuenta con las temáticas importantes para iniciar con un lenguaje, es cuestión de practicar mucho más con los contenidos dados.

By David T

Feb 3, 2023

In this course I learned the fundamentals of Kotlin, the projects are easy to build and they show the projects built to compare the work done.

By Muhammad U K

Dec 22, 2022

Enrolling in this course was my life-learning experience, and learned much knowledge of kotlin playground as well as OOP using Kotlin basics.

By Tinomudaishe N

Jul 7, 2023

Amazing and Higly practical certification, I definitely recommend it for beginners and the intermediate students.

By Khalid a

Mar 20, 2023

This course is very useful and I recommend it to all students and those who are about to work in this major.

By Cintya G

Nov 14, 2022

Este curso é excelente para aprender com mais afinco sobre a linguagem e colocar em prática. Recomendo.

By Thirdy G

Feb 3, 2023

Thank you for this course. All of my learning in this course will be apply on my future project

By Çağatay S

Nov 11, 2024

Very good. Though there were some factual errors here and there but none were significant.

By Oluwadamilare F

Jan 12, 2024

I love how the course taught me about Kotlin, the syntax and its programming fundamentals.

By abhiujan b

Oct 15, 2024

Kotlin is a wonderful language complete this course will full consistency may take 1 week

By Mutharaju V S S

Jul 15, 2024

Very useful for beginners like me to understand. This course is very helpful to me

By Flavio G d O

Oct 25, 2022

This course covered the main basic topics of the Kotlin language. Very good!!!