• Skip to main content

admissions@woli.edu

 Toll Free 1-800-371-5581

Text Us: 952-465-3702

  • Contact Us
  • Request Info
  • Enroll Online
logo-horizontal
  • Home
  • Academic Programs
    • Paralegal/Legal Education
    • Criminal Justice
    • Business
    • Healthcare
    • Information Technology
    • High School Diploma Online
    • Institution Catalogs
    • Online Library Resources
  • About WOLI
    • WOLI Advantage
    • Online Classroom
    • Accreditation & Licensing
    • Tuition
    • Faculty & Staff
    • Washing Online Community
    • Mission Statement
  • More Information
    • Blog
    • Frequently Asked Questions
    • Admissions
    • Financial Assistance
    • Student Services
    • Military
    • Order Transcript/Certificate
    • Alpha Beta Kappa
    • Partnerships
  • Student Login

MBL-103

Home   >   MBL-103

Swift Programming for iPhone® and iPad® Applications

Description

In this hands on Swift programming course, attendees will learn how to develop iPhone and iPad applications using the Swift programming language and the Xcode 6 Integrated Development Environment. The course emphasizes safe programming practices and introduces the MVC pattern in detail. Students are familiarized with core APIs including the Foundation and Cocoa Touch frameworks. Students will learn how to utilize Objective-C code in Swift applications in order to take advantage of the rich variety of existing APIs and frameworks. Students will learn how to save and read files for local systems and how to use the Core Data system to create local SQLite databases. Attendees also learn how to develop apps incorporating iCloud support, and the requirements for sharing documents.

Students will learn how to use built-in data views as well as create custom screens for data entry and presentation. The course presents Apple's design recommendations for providing clean interfaces that appropriately size to various devices and screens. The course emphasizes Service Oriented Architecture (SOA), and students learn how iOS apps interact with Web services through request/response systems. Hands on practice includes implementing code to access a web service asynchronously.

Students will learn how to use the camera and microphone for still images, videos and audio. The course also includes coverage of scheduled background execution to allow code to be run when the app isn't active and to schedule alerts to draw attention back to the app.

Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency. Students will create Swift apps from the ground up, demonstrating the features of Swift and its supporting code libraries.

Duration: 5 days
Price: $2595

Prerequisites

Prior programming experience in an object-oriented language such as Objective-C, Java, C# or C++.

Related Certificates

  • Mobile Application Developer

iPad® and iPhone® are trademarks of Apple Inc., registered in the U.S. and other countries.

Enroll Today and Advance your Career - Text/SMS Questions to 952-465-3702

ENROLL NOW

Request a Brochure Today!

msacess

Washington Online Learning Institute is Regionally accredited by the Middle States Association CESS, and licensed by the Minnesota Office of Higher Education as an institution of higher learning

White Logo

601 Carlson Parkway, Suite 1250
Minnetonka, MN 55305, USA

800-371-5581
admissions@woli.edu

AB-seal-horz-wb

Academic Programs

  • Online HealthCare Certificate Programs
  • School of Legal Education
  • School of Business
  • Healthcare
  • Criminal Justice
  • Institutional Catalogs
  • Excel High School Online

More Information

  • Blog
  • Frequently Asked Questions
  • Admissions
  • Academic Calendar
  • Financial Assistance
  • Military
  • Student Services
  • Student Handbook

About WOLI

  • WOLI Advantage
  • Online Learning
  • Accreditation & Licensing
  • Faculty & Staff
  • Nondiscriminatory Policy
  • Excel Education Systems

© 2021 Washington Online Learning Institute.
All Rights Reserved.

Washington Online Learning Institute is Regionally accredited by the Middle States Association CESS, and recognized by the United States Department of Education.