• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Introduction To Swift Programming

    Learner Reviews & Feedback for Introduction To Swift Programming by University of Toronto

    Filled StarFilled StarFilled StarFilled StarStar
    3.9
    stars
    1,434 ratings

    About the Course

    Introduction to Swift Programming is the first course in a four part specialization series that will provide you with the tools and skills necessary
    to develop an iOS App from scratch. By the end of this first course you will be able to demonstrate intermediate application of programming in
    Swift, the powerful new programming language for iOS. Guided by best practices you will become proficient with syntax, object oriented
    principles, memory management, functional concepts and more in programming with Swift. This course is unique in its dedication to teaching
    Swift programming. With new features and capabilities you will be at the forefront of writing iOS apps. Currently this course i...
    ...

    Top reviews

    SI

    Jan 14, 2016

    Filled StarFilled StarFilled StarFilled StarFilled Star

    The course seemed to be very easy, I'd say even disappointingly easy, but then, when I started the final assignment, I realized that I was wrong. And it was so much fun developing filters.

    HU

    Jan 31, 2016

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This course, specifically the last week, really helps in gaining understanding of how the digital images are being processed on the back of a applications. Nice job tutors!

    Filter by:

    176 - 200 of 392 Reviews for Introduction To Swift Programming

    Filled StarFilled StarFilled StarFilled StarStar

    By Thomas E

    •

    Oct 18, 2015

    Unnecessary with the Swift vs Objective C session, did not provide any value - otherwise fairly good basic course

    Filled StarFilled StarFilled StarFilled StarStar

    By Manjeet J

    •

    Dec 27, 2015

    i had no idea of swift, or even not much idea about oop. Got good idea of swift.. assignments can be improved.

    Filled StarFilled StarFilled StarFilled StarStar

    By Beira M

    •

    Jan 25, 2016

    Good Course! This class is for people who know how to program (intermediate to advance software programmers)

    Filled StarFilled StarFilled StarFilled StarStar

    By Rajan j

    •

    Apr 24, 2016

    Required things about the swift programming language needed for iOS development is present in this course

    Filled StarFilled StarFilled StarFilled StarStar

    By Dzejlan

    •

    Nov 22, 2016

    Solid course with beginner information about swift programming language and some small projects in swift.

    Filled StarFilled StarFilled StarFilled StarStar

    By zuhair a

    •

    Oct 30, 2018

    Content is not updated as course asks us to use xcode 7.3.1 and its not even supported by macos mojave

    Filled StarFilled StarFilled StarFilled StarStar

    By James P

    •

    Feb 10, 2016

    Course is good but the early weeks need to be more challenging. 70% of the work was in the last week.

    Filled StarFilled StarFilled StarFilled StarStar

    By Fil G

    •

    Dec 17, 2016

    Good pace, comprehensive introduction to language. Makes it easy to get started learning Swift.

    Filled StarFilled StarFilled StarFilled StarStar

    By Nyck

    •

    Nov 1, 2015

    Hope next courses will be more detailed.

    It is hard to understand some things without experience.

    Filled StarFilled StarFilled StarFilled StarStar

    By Miguel M

    •

    Jan 25, 2016

    Not much interaction between the instructors and students. Course videos were very helpful.

    Filled StarFilled StarFilled StarFilled StarStar

    By 黄铎

    •

    Apr 10, 2016

    This is very well course that tell you how can you programming in Swift. It's interesting.

    Filled StarFilled StarFilled StarFilled StarStar

    By Vu T M

    •

    Sep 1, 2020

    This course help me the basic understanding about SWIFT to continue the next iOS course.

    Filled StarFilled StarFilled StarFilled StarStar

    By Seiya K

    •

    Jul 15, 2018

    Good content, but it should be updated to reflect the latest version of Xcode and Swift.

    Filled StarFilled StarFilled StarFilled StarStar

    By Nick E

    •

    Dec 3, 2015

    Quite fun, easy and quick.

    But I already had some object oriented programming knowledge.

    Filled StarFilled StarFilled StarFilled StarStar

    By Mahyar

    •

    Aug 25, 2017

    Good course and easy to follow. Only downside is that it is quite a short course.

    Filled StarFilled StarFilled StarFilled StarStar

    By Neil D

    •

    Feb 11, 2016

    Nice easy introduction. If you've already got a programming background.

    Filled StarFilled StarFilled StarFilled StarStar

    By Bernardo A P d M

    •

    Jan 9, 2019

    Interesting course. Problem: outdated version of XCode is recommended.

    Filled StarFilled StarFilled StarFilled StarStar

    By Omar A E A

    •

    Nov 4, 2017

    excellent course the only problem is the old swift syntax

    Filled StarFilled StarFilled StarFilled StarStar

    By Emmanuel O

    •

    Dec 22, 2015

    Good Course. A bit short but goes straight to the point.

    Filled StarFilled StarFilled StarFilled StarStar

    By Manuel M C

    •

    Nov 2, 2015

    Classes were entertaining, but sometimes a little messy.

    Filled StarFilled StarFilled StarFilled StarStar

    By amrit s

    •

    Nov 25, 2018

    Should have been updated, but it is in old version.

    Filled StarFilled StarFilled StarFilled StarStar

    By Mohammed R T T

    •

    May 4, 2020

    good but update course syllabus to swift 5.

    Filled StarFilled StarFilled StarFilled StarStar

    By Srinivasan K R

    •

    Aug 26, 2017

    An excellent option for the beginners.

    Filled StarFilled StarFilled StarFilled StarStar

    By Alejandro P

    •

    Feb 10, 2017

    Good course to learn the Swift basics.

    Filled StarFilled StarFilled StarFilled StarStar

    By Antonio L J

    •

    Jan 16, 2017

    Nice to start programming with swift.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 16
    • 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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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