• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Programming Fundamentals in Kotlin

    Learner Reviews & Feedback for Programming Fundamentals in Kotlin by Meta

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    321 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: • De...
    ...

    Top reviews

    OA

    Nov 27, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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 23, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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 70 Reviews for Programming Fundamentals in Kotlin

    Filled StarFilled StarFilled StarStarStar

    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.

    Filled StarFilled StarFilled StarStarStar

    By Wenqing Z

    •

    Nov 18, 2022

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

    Filled StarFilled StarFilled StarStarStar

    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.

    Filled StarFilled StarFilled StarStarStar

    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.

    Filled StarFilled StarFilled StarStarStar

    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.

    Filled StarFilled StarStarStarStar

    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

    Filled StarFilled StarStarStarStar

    By Abdraouf S

    •

    Oct 30, 2023

    The course is good, but it has multiple annoying mistakes

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SIKA T

    •

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dennys G

    •

    Aug 4, 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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Javier B

    •

    Dec 26, 2024

    Fantastic course! good quality materials, each concept easily explained. Way better than Kotlin for Java Developers course by JetBrains

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Tinomudaishe N

    •

    Jul 7, 2023

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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Cintya G

    •

    Nov 14, 2022

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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Deleted A

    •

    Nov 11, 2024

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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Oluwadamilare F

    •

    Jan 12, 2024

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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By abhiujan b

    •

    Oct 15, 2024

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

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mutharaju V S S

    •

    Jul 15, 2024

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

    • Chevron Left
    • 1
    • 2
    • 3
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.