CS193P - Developing Applications for iOS
Stanford turned this CS class into a YouTube tutorial. It covers an entire semester of working with iOS 11 and Swift 4 split into 20 individual lectures.
Created by: Paul Hegarty
Produced in 2017
Quality Score
Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/
Overall Score : 0 / 100
Live Chat with CourseDuck's Co-Founder for Help
Need help deciding on a ios swift course? Or looking for more detail on Paul Hegarty's CS193P - Developing Applications for iOS? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community
Course Description
ios swift Awards Best Free Course
Stanford's CS193p course, Developing Applications for iOS, explains the fundamentals of how to build applications for iPhone and iPad using SwiftUI. Most recently offered in Spring quarter 2021, the lectures were given to Stanford students in an on-line format due to the novel coronavirus pandemic. Stanford is in the process of making these on-line lecture videos available for all via YouTube (two per week).On this site, you will be able to find materials that were distributed to students during the quarter such as homework assignment write-ups and demo code. Unfortunately, we cannot offer any of the same kind of direct support we gave our students (on-line Q&A and office hours with teaching staff, homework grading, etc.), but the materials posted here should still be helpful in understanding the lectures as you watch. As we emphasize to our students, doing the homework assignments is absolutely essential to learning the material in this course.SwiftUI is brand new, having only shipped a few months before this course was taught. Thus it may well be that by the time you are watching it, some of the course's content will already be out of date as updates to SwiftUI occur, requiring some adjustment as you watch. That is normal for new technology.The material in this course was not developed with the involvement of, nor was it vetted by, anyone at Apple, so it should not be perceived as "the truth" for how to develop using SwiftUI. We've done our best to understand this technology ourselves in the short time it has been out and then share what we've learned. Enjoy!
Pros
Cons
-
- Students can receive a Stanford education for free. Well, at least this one course.
- Course is taught by Paul Hegarty, a world-renowned CS instructor.
- Course covers an exhaustive list of iOS 11 and Swift 4 development topics.
-
- iOS is currently on version 13 with 14 close behind. Some of the concepts are dated.
- Swift concepts are not fully up do date. Methodologies work but some tips and tricks dont.
- Course is only videos of the Stanford class. Does not include any of the materials used.
Instructor Details

- 0.0 Rating
0 Reviews
Paul Hegarty
Paul Hegarty is a Professor of Computer Science at Stanford University.