PROKODA Gmbh

      Swift: App Programmierung für iPhone und iPad

      PROKODA Gmbh
      In Düsseldorf, Hamburg und München

      2.390 
      Möchten Sie den Bildungsanbieter lieber direkt anrufen?
      0221/... Mehr ansehen

      Wichtige informationen

      Tipologie Seminar
      Ort An 3 Standorten
      Beginn nach Wahl
      Beschreibung

      Mit Swift stellt Apple eine neue, moderne Programmiersprache für die Anwen-dungsentwicklung unter OS X und iOS zur Verfügung. Sie lernen Swift in diesem Seminar von Grund auf kennen. Anschließend wird Ihnen gezeigt, wie Sie mit XCode auch komplexe Apps entwickeln können.

      Einrichtungen (3)
      Wo und wann
      Beginn Lage
      nach Wahl
      Düsseldorf
      Monschauer Str. 7, 40549, Nordrhein-Westfalen, NRW, Deutschland
      nach Wahl
      Hamburg
      Hamburg, Deutschland
      nach Wahl
      München
      Bayern, Deutschland
      Beginn nach Wahl
      Lage
      Düsseldorf
      Monschauer Str. 7, 40549, Nordrhein-Westfalen, NRW, Deutschland
      Beginn nach Wahl
      Lage
      Hamburg
      Hamburg, Deutschland
      Beginn nach Wahl
      Lage
      München
      Bayern, Deutschland

      Zu berücksichtigen

      · An wen richtet sich dieser Kurs?

      Software-Architekten, Anwendungsentwickler, App Entwickler.

      · Voraussetzungen

      Kenntnisse der Objektorientierten Programmierung (z.B. Java, C#, JavaScript)

      Fragen & Antworten

      Teilen Sie Ihre Fragen und andere User können Ihnen antworten

      Was lernen Sie in diesem Kurs?

      Programmierung

      Themenkreis

      Grundlagen: Einrichtung der Umgebung in Mac OS X · iOS SDK · XCode: Projektorganisation, Editoren, Runtime und Debugger · Erstellen einer ersten Anwendung · Simulatoren für die Mobilgeräte · Deployment: Provisioning Portal · App Store · Apples Programmier-Restriktionen · Testen von Apps: Simulator und reales Mobilgerät · Native Apps versus Mobile Web Applications versus Hybrid/Cross PlattformGrundlegende Sprachelemente: Variable: Deklaration, Typisierung und Typinferenz, Zuweisung · Funktionen: Parameter und Rückgabewerte · Kontrollstrukturen: Abfragen, Schleifen, Fehlerbehandlung · Tuple · Funktionsobjekte und ClosuresObjektorientierte Programmierung: Klassen: Attribute, Properties und Methoden, · Lebenszyklus eines Objekts: Initialisierung mit Konstruktoren, optionaler Destruktor · Vererbung · Kapselung · Protocols · Strukturen und Enumerationen · ExtensionsStandard-Bibliothek: Aktueller Stand und zukünftige Entwicklung · String · Array · Dictionary · Generische Datentypen · Standard-Funktionen · Benutzung von Objective C-KlassenUI-Programmierung: Das Storyboard · Von Buttons zu Eingabefeldern: Übersicht der Widget-Komponenten · Outlets, Actions und View Controller · Das Eventmodell · View-Navigation · Delegates und MVCWeiterführende Programmierung: Client-Server-Kommunikation: http, JSON · Core Data und Data-Binding · Datenablage im Dateisystem und der integrierten Datenbank · Inter-App-Kommunikation · Sandbox und Security-Aspekte · Zugriff auf Kamera und Sensoren

      Zusätzliche Informationen

      Förderung durch z.B. Bildungsprämie und NRW-Bildungsscheck möglichUnterrichtsmethodeVortrag, Diskussion, Praktikum am System.Beginn am 1.Tag:Beginn: 10:00