2-day Intro to iOS App Development
Contact Us to Schedule a Group Training
Tysons Corner, VA
Are you a software developer looking to expand your skillset to include iOS app development? This course is your opportunity to build on your programming experience and learn iOS and Swift fundamentals. By the end of this two day workshop, you'll develop your own iPhone app and walk away with a solid foundation towards becoming an iOS pro!
With the maturation of the Swift programming language and enhancements to Xcode (like Playgrounds), learning the iOS mobile platform is more intuitive than ever. Our two day iOS workshop combines fundamental concepts with hands-on coding - since we believe that's the only real way to learn. Some of the areas we'll cover include:
Jared Alexander, a Washington DC native, has been developing software for over 14 years, building iOS and Android apps for over 6 years, and teaching app development for over 5 years.
Jared's mobile app development experience includes building financial applications at Capital One and apps for a variety of government sponsors while at MITRE. Jared also co-founded and leads mobile development at Tysons Apps, a boutique mobile development consulting firm.
Jared is an Adjunct Professor teaching mobile development at George Washington University and has led accelerated mobile development trainings for the MITRE Institute and Capital One. He teaches iOS development in Swift and Android development in Java or Kotlin.
Jared holds an M.S. in Computer Science from George Washington University and a B.S. in Computer Engineering from the University of Virginia.
Prerequisites
With the maturation of the Swift programming language and enhancements to Xcode (like Playgrounds), learning the iOS mobile platform is more intuitive than ever. Our two day iOS workshop combines fundamental concepts with hands-on coding - since we believe that's the only real way to learn. Some of the areas we'll cover include:
- UI development using Interface Builder and Storyboards
- Swift development using Model-View-Controller (MVC)
- iOS frameworks such as CoreLocation and MediaPlayer
- Integration with Firebase (a popular backend as a service)
- Networking including API consumption
- Data persistance
- Xcode tips and tricks
- and much more!
Jared Alexander, a Washington DC native, has been developing software for over 14 years, building iOS and Android apps for over 6 years, and teaching app development for over 5 years.
Jared's mobile app development experience includes building financial applications at Capital One and apps for a variety of government sponsors while at MITRE. Jared also co-founded and leads mobile development at Tysons Apps, a boutique mobile development consulting firm.
Jared is an Adjunct Professor teaching mobile development at George Washington University and has led accelerated mobile development trainings for the MITRE Institute and Capital One. He teaches iOS development in Swift and Android development in Java or Kotlin.
Jared holds an M.S. in Computer Science from George Washington University and a B.S. in Computer Engineering from the University of Virginia.
Prerequisites
- Object-oriented software development experience
- Mac laptop running MacOS High Sierra
- Apple account (free - if you can download apps from the App Store, you have one of these!)
- Install Xcode 9 from the Mac App Store