If you’re new to iOS development and want to write applications that run on the iPhone or iPad, this course is just what you need. In just seven days, we’ll have you building your first iOS application using Swift.
Who is this class designed for?
- Android or web programmers who want to learn iOS programming.
- iOS programmers who want to brush up on the latest iOS trends and technologies
- Prior experience in either a procedural programming language (such as C, Pascal, VB, or PHP) or another object-oriented platform (such as Java or C#) is strongly recommended.
Learn to practically use Swift in modern iOS development. Update your app from Objective-C or create a new one.
Flexible, powerful code
Build flexible interfaces that scale across a number of different devices and orientations.
Take advantage of extensions to enhance Swift’s “out-of-the-box” functionality.
What you’ll learn:
- The toolchains and the classes that make up the iOS UI framework
- Understand application architecture and how to pass data around in your application.
- How Swift’s native Error Handling mechanism helps you write elegant and safe code
- Using Core Data for data persistence
- Syntax, best practices and hands-on examples for functions and closures
Speak with a nerd
Schedule a call today! Our team team of nerds are ready to discuss your business needs.
Who Loves Our Curriculum
Best Class Ever Taken
“The instructor was great and the material was on-target. The pace for the class was fast but appropriate. This was one of the best training classes that I have ever taken.”
New Understanding of Apps
“My goal coming into the class was to attain enough knowledge to be able to muddle my way thru building and debugging my company’s Swift based iOS apps with more than a rudimentary understanding of what was going on. That goal was surpassed. At this point I’m looking at apps on my phone with a new understanding of what is going on behind the scenes”
Internet of Things
Excellent Use of My Time
“The class was an excellent use of my time. I believe it will make me more productive in my job in the weeks and months to come. At the very least it will have shortened the learning curve.”