Course Outline

Introduction and Environment Setup

  • What is iOS? Basic architecture
  • Installing and configuring Xcode
  • Understanding the structure of an Xcode project
  • Creating a "Hello World" app in the iOS simulator

User Interface (UI) Basics with UIKit

  • Views and View Controllers
  • Common UI elements: UILabel, UITextField, UIButton, UIImageView
  • Designing interfaces with Storyboards and Interface Builder
  • Creating basic IBOutlet and IBAction connections
  • Hands-on practice: Designing the project UI

Interaction and Events

  • ViewController lifecycle overview
  • Handling UI events with IBAction
  • Accessing UI elements from code using IBOutlet
  • Displaying basic alerts with UIAlertController
  • Hands-on practice: Implementing interactivity in the project UI

Basic Navigation

  • Using Segues for navigation between views
  • Passing basic data between ViewControllers
  • Hands-on practice: Implementing screen navigation

Ongoing Practical Project

  • Continued development of the practical project
  • Integrating learned concepts
  • Discussion and resolution of common issues

Summary and Next Steps

Requirements

  • Basic programming knowledge (not necessarily in iOS or Swift)
  • A Mac computer with Xcode installed
  • Interest in mobile app development

Audience

  • New developers interested in iOS app development
  • Junior mobile developers transitioning into the Apple ecosystem
  • Professionals looking to build their first iOS application
 21 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from £5700 online delivery, based on a group of 2 delegates, £1800 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (5)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories