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

Ontvang tot € 1000,- opleidingsbudget via STAP!

iOS App Programmer

Data & prijs »

Leer tijdens de 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.

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

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)
  • Heb je (te) beperkte programmeer-ervaring dan kun je ook de app Swift Playgrounds doorlopen (Level 1 en level 2. De app is gratis te downloaden via de App Store, zie deze website van Apple)
  • Voor de app Swift Playgrounds heb je een recente iPad nodig. Kun je de app niet downloaden, dan kun je als alternatief de iOS app Code! Swift gebruiken (t/m course 14 van de 26)
  • 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

Het lesmateriaal is 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 »
Direct inschrijven »

Interesse in de iOS App Programmer cursus?

Schrijf je dan meteen in!

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