Become an iOS Developer
Yes, there is an app for that. And that. And that. Mobile apps power countless daily transactions across work and play – and the demand for skilled creators has never been greater. Our new iOS Development Immersive program trains you in the code, design, and iteration skills you need to break into this competitive field.
Learn From Experts
Receive instruction and mentorship from top iOS developers and connect with GA's thriving community of pros and peers.
Build Real Apps
Create App Store-ready products by gaining key industry knowledge and specialized skills in Swift, Xcode, mobile design, and more.
Our in-house career coaches provide resources and guidance to get you on track for an exciting career in app creation.
Meet Your Support Team
At General Assembly, educational excellence is a community effort. We make sure you can always rely on our in-house team of experts to provide guidance and support whenever you need it.
Our instructors walk the walk. Learn industry-grade frameworks, tools, vocabulary, and best practices from professionals who elevate the game on daily basis.
New material may raise a question or two (or ten). Our team of TAs is on deck during office hours and online with lesson-specific answers, tips, and more.
Course Producers connect with students and instructors to ensure a smooth learning experience for all. Give feedback, get guidance, or just check in!
Master new skills and put them to work. All of our Immersive graduates receive a career coach, job-readiness training, and direct access to employers and professionals.
Job & Career Coaching
Put your best foot forward. Our in-house career coaches help you optimize your resume, train for technical interviews and negotiate salaries and job offers.
Connect With Resources
See iOS pros in action. Visit local companies that build innovative apps for the iOS platform. Connect with industry insiders during events and panel discussions.
Engage with our global network of top companies and discover new job opportunities and career paths. Showcase your work at Meet & Hires and other events.
Our dynamic daily learning schedule incorporates presentations, discussions, and interactive lessons to provide a range of ways to educate and inspire.
What You'll Learn
In the iOS Development Immersive, you’ll learn everything you need to create iOS apps from scratch. We cover programming, third-party services and iterative design for development sprints — all adapted for the platform.
Swift, Xcode, and Interface Builder
Build full-featured and interactive iOS apps from scratch using Xcode and the latest version of Swift, Apple’s own open source programming language.
Mobile Design and Apple's Human Interface Guidelines
Create beautiful and functional mobile interfaces for iOS apps that adhere to Apple’s latest design and UX guidelines.
APIs, Networking & Performance Management
Delve into strategies that empower users to share content with friends, download media to their devices, and connect to social media sites. Gauge and improve the way your app performs across devices.
Working in Teams, Design Methods & Ideation
Work with fellow students to generate app ideas, design collaboratively, and bring new concepts to life through projects and assignments.
Fund Your Future
Need payment assistance? Our financing options allow you to focus on your goals instead of the barriers that keep you from reaching them.
Apply for 3-year, fixed-rate, merit-based loan¹ for your tuition and cost of living financing. Current income not factored into financing approval for Immersive students.
Apply for a 5- or 10-year academic merit-based loan (defer payment while in school) and gain free access to Career Services from Meritize.⁷
¹Must be a US citizen or Permanent Resident; approval pending state of residency.
⁷Must be a US citizen or Permanent Resident; approval pending state of residency.
Financing options differ in each market and are only available to students accepted into our programs.
Contact a local admissions officer for more info.