iOS and Swift Essentials Corporate Training
Introduction
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.
Swift programming
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.
Extensions
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
Who Loves Our Classes
Best Class
Ever Taken
Healthcare
“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
Internet of Things
“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”
Excellent Use of
My Time
Social
“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.”