Earn a certificate to showcase your skills on your resume & LinkedIn
freeCodeCamp.org
Learn how to create a complete iOS app from scratch using SwiftUI and Xcode. In this tutorial, you will learn to build a feature-rich movie and TV browsing app with a dynamic home screen, powerful search, and detail screens that play YouTube trailers. You will also implement a download manager to save titles for offline viewing using SwiftData. By integrating The Movie Database and YouTube APIs, this project provides excellent hands-on practice with SwiftUI, API integration, and modern data storage. Code (switch branches to get code for each section): https://github.com/BlossomBuild/BlossomMovie/tree/main Course created by @BlossomBuild ⭐️ Contents ⭐️ - 0:00:00 Essentials - 0:40:45 Networking - 1:52:39 API Networking Requests - 1:56:16 Navigation - 2:59:48 Search - 3:35:14 SwiftData ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
Complete understanding of the topic
Hands-on practical knowledge
Real-world examples and use cases
Industry best practices
Complete the course and earn a verified certificate to showcase your achievement