Masters at MultiMedia Education!
  • Certified
  • Certified
  • Certified
  • Certified
  • Certified

Leer tijdens de 5-daagse training iOS App Programmer om zelf iOS apps te ontwikkelen met Xcode en Swift!

De training wordt verzorgd door een zeer ervaren App Developer, die al meer dan 7 jaar apps ontwikkelt voor uiteenlopende opdrachtgevers.

Beheers je Swift al? Neem dan contact met ons op of stuur een bericht via ‘Stel een vraag’. Je kunt de eerste 2 dagen dan wellicht overslaan.

Het eerste deel van de training iOS App Programmer wordt besteed aan het leren van de programmeertaal Swift. In 2 dagen leer je hoe je ‘classes’, ‘objects’ en ‘methods’ dient te implementeren in Swift. Daarnaast leer je hoe je ‘program looping’,  ‘Polymorphism’, ‘dynamic typing’ en ‘binding’ kunt toepassen. Er wordt ook aandacht besteed aan het ‘Foundation framework’ met ‘data containers and utilities’ die in elke iOS app worden gebruikt.

Tijdens de laatste 3 dagen leer je met Swift het creëren en ontwikkelen van een iOS app. Je start met de fundamentele basis, zoals Model-View-Controller en de belangrijkste onderdelen van de UI kit.

Zie het tabblad ‘Onderwerpen’ voor een uitgebreid overzicht van hetgeen je gaat leren.

Onderwerpen

The Swift Language

  • Data types (strings, arrays, …)
  • Variables and Constants
  • Optional Types
  • Memory Management
  • Loops
  • Branching (if, case)
  • Functions and Closures
  • Classes, Structures, and Objects
  • Methods and Properties
  • Protocols
  • Extensions
  • Enumerated types
  • Generic Programming
  • Functional Programming
  • The Foundation framework
  • Swift Playgrounds
  • Working with Objective-C
  • File handling

iOS App Development

  • Programming in Swift
  • Xcode
  • Storyboards for building your interface
  • Outlets and Actions
  • Views and Drawing
  • Auto layout
  • Table and Collection Views
  • Delegation and other design patterns
  • View Controllers
  • Navigation Controllers
  • Core Location and Maps
  • Accessing Photos
  • Data storage with Core Data
  • Developing Universal Apps for iPad
  • Popovers
  • View controllers
  • Animating interfaces with Core Animation
  • Networking with JSON Web Services
  • Developing Universal Apps for iPad

Doelgroep

De training iOS App Programmer is ontwikkeld voor programmeurs, designers met basiskennis van code en software developers die willen leren om iOS apps te ontwikkelen met Swift.

Doel

Leer hoe je iOS apps kunt ontwikkelen met Swift.

  • Basiskennis van een scripting of programmeertaal (b.v. Java, JavaScript, C++, C#, PHP, ActionScript)
  • Basisvaardigheden Engels (de training wordt in het Nederlands verzorgd, maar een deel van het lesmateriaal is in het Engels)
  • Je dient je eigen iOS device mee te nemen

Tijdens de training wordt actief gebruik gemaakt van het boek “The Swift Programming Language” en “iOS Programming”. Deze boeken zijn inbegrepen bij de prijs van de training.

Examen en certificaat

Na het volgen van de training iOS App Programmer ontvang je het College of MultiMedia certificaat van deelname. Voor deze training is geen examen beschikbaar.

Data & prijs »

Interesse in de iOS App Programmer cursus?

Schrijf je dan meteen in!

Wij gebruiken cookies om uw gebruikerservaring zo optimaal mogelijk te maken.