Learn SwiftUI for Free: Stanford’s 2025 Course

▼ Summary
– Stanford University has published all 16 lectures and materials for its Spring 2025 iOS development course (CS193p) online for free.
– The course content is available on the university’s website and as a YouTube playlist, expanding its reach beyond previous platforms like iTunes U.
– The lectures were recorded before the releases of iOS 26 and Xcode 26, so they do not cover features like built-in LLM assistance or Liquid Glass.
– Despite this, the code demonstrated is mostly compatible with the newer systems, and the course remains highly recommended for beginners.
– CS193p is considered one of the best starting points for anyone looking to learn iOS development using SwiftUI.
The complete set of 16 lecture videos and all supporting materials for Stanford University’s Spring 2025 CS193p course, titled “Developing Applications for iOS using SwiftUI,” are now available online at no cost. This release continues the university’s practice of offering this foundational iOS development curriculum for free public access, significantly expanding its reach beyond the campus.
Stanford has been systematically uploading the content for this latest iteration over recent weeks. The entire collection, comprising every lecture and its associated resources, can now be accessed directly through the official course website or via a dedicated YouTube playlist. This marks the latest update since the university transitioned its distribution from iTunes U to YouTube and its own site back in 2020, making the material more widely available to aspiring developers worldwide.
It is important for learners to note a key technical detail regarding the course’s timing. The Spring 2025 lectures were recorded prior to the official releases of iOS 26 and Xcode 26. According to Stanford, the code developed during the course sessions appears to remain largely compatible. However, students should be aware that major new features introduced in those updates are not covered. This specifically includes the built-in LLM assistance within Xcode 26 and the Liquid Glass UI elements in iOS 26, which will not be featured in any of the instructional videos.
Despite this, CS193p maintains its reputation as a highly recommended starting point for anyone beginning their journey in iOS development. Seasoned professionals often point to this Stanford course as one of the most effective and comprehensive resources for learning the core principles of building applications with SwiftUI. Its structured approach to teaching the fundamentals ensures a solid grounding, even as the platform continues to evolve with new annual releases.
(Source: 9to5Mac)




