May 30, 2016
Great overview of Swift - nice, challenging assignments. Instructors explain concepts well in videos.
May 11, 2017
Great course! This one is best one in this specialization(for now i finished 5 from 6 courses)
By Yanning Liu•
Jan 15, 2018
xcode 9 does not support the supporting code for assignment 4. needs to be updated.
By Steven Marcotte•
Jul 22, 2017
This is the 5th course in the “iOS Development for Creative Entrepreneurs” specialization. This could have been a great course, but sadly it has several flaws.
1) The target audience seems to be individuals who have never programmed before. Not students half way through the iOS specialization.
2) The material is based on Swift 2 which is fairly outdated as of this writing (July 2017). The current version is Swift 3.1 with Swift 4 waiting in the wings.
3) The presenter for most of the course is hard to understand both verbally and code wise. To complicate matters, the videos are low quality which makes following along with the code difficult and can be frustrating if debugging is not your strong suit.
4) Optionals are a big part of Swift, but are still a fairly new topic for many programmers. The course used optionals but did not explain what they were or how they were used.
IMHO, Coursera should contract with Don Patterson, the instructor for the other 5 parts of the iOS specialization, to create an updated Swift 4 course that better integrates with the iOS specialization.
I would have dropped this cause but it is required for the “iOS Development for Creative Entrepreneurs” specialization.
By Jonah Muiru Kuria•
Jun 22, 2017
An OK introduction to the Swift Programming Language and Use in building an iOS Application employing aspects such as UICollectionViews, MapView, Network calls among others. Most Videos are of poor quality and the delivery of the content is not that great. Finally its outdated, could be improved a lot.
By Matthew McGuire•
Jun 13, 2017
The course is ambitious and thorough in its instruction, but is badly in need of an update. Swift 4 is now on the horizon (previewed already at WWDC 2017), but this course teaches version 2.0. The language has evolved significantly (3.1 as I write this review). Not only does the learner miss out on many of the new features, but quite a few things in this course are simply not true anymore, and will be contradicted by the Apple documentation. In effect, to pass the quizzes for this course, you have to give an answer that was true for obsolete Swift 2.0, but it false for current XCode and Swift development.
Aside from this, the two programming assignments are weak. The first is trivial, and the second is a nicely complex implementation of swift and iOS, but the learner is only responsible for making minor changes before submitting.
Redo the course with Swift 3.1 and XCode 8.3.
By Данилов Алексей Николаевич•
Apr 01, 2017
Week 4 is very bad!
Bad quality of video.
By Li Qixin•
Mar 28, 2017
very useful, Swift is a great program lan
By Deleted Account•
Jan 03, 2017
Hard and confusing, did not like this course.
By Sana Kabir•
Nov 21, 2016
very good course. And trainers are expert in thier field. Thankyou. very nice experience
By Shanaka Senevirathne•
Nov 11, 2016
This is a good course in swift. The lecture videos goes into some depth, not just skim through the basics. So in that regard it's good. But the quizzes and assignment can be a bit improved. With that said, I would recommend this course to anyone who is interested learning iOS development with Swift.
By Ben Wong•
Nov 08, 2016
DO NOT TAKE THIS COURSE - THE guy who reads (not teaches) the course, Justin-Nicholas Toytama is horrendous. He's too lazy to even type out the codes and has the world's most monotonous voice.
He pauses often to read this notes and has 0 enthusiasm teaching this class. If this class is not part of the certificate specialization, i wouldn't even pay for this course. $64 gets you further with Nick Walter or Rob Percival's Udemy course.