Tworzenie aplikacji iOS w Swift dla iOS 8 i Xcode 6

Opis

To pięciodniowe intensywne szkolenie wprowadza uczestników w świat tworzenia aplikacji iOS przy użyciu języka Swift i środowiska Xcode 6. Program kursu został zaprojektowany tak, aby zapewnić solidne podstawy programowania dla platformy iOS 8, łącząc teorię z intensywnymi warsztatami praktycznymi. Uczestnicy przechodzą przez pełen cykl tworzenia aplikacji mobilnej, od podstaw interfejsu użytkownika po zaawansowane aspekty programowania. Szkolenie wykorzystuje liczne przykłady i ćwiczenia praktyczne, umożliwiając natychmiastowe zastosowanie zdobywanej wiedzy.

Profil uczestnika

  • Programiści chcący rozpocząć tworzenie aplikacji iOS
  • Deweloperzy mobilni z innych platform migrujący do iOS
  • Programiści Swift zainteresowani tworzeniem aplikacji mobilnych
  • Inżynierowie oprogramowania rozszerzający kompetencje o iOS
  • Absolwenci kierunków informatycznych rozpoczynający karierę w mobile
  • Programiści webowi przechodzący do rozwoju aplikacji mobilnych
  • Deweloperzy chcący poznać podstawy Swift i iOS
  • Architekci rozwiązań mobilnych poszerzający wiedzę techniczną

Agenda

  1. Podstawy programowania w Swift
    • Składnia języka Swift
    • Typy danych i kolekcje
    • Programowanie obiektowe w Swift
    • Protokoły i rozszerzenia
  2. Interfejs użytkownika iOS
    • Projektowanie UI w Interface Builder
    • Auto Layout i adaptacyjne interfejsy
    • Kontrolery widoku i cykl życia
    • Obsługa interakcji użytkownika
  3. Architektura aplikacji iOS
    • Wzorce projektowe dla iOS
    • Zarządzanie danymi aplikacji
    • Integracja z usługami sieciowymi
    • Obsługa powiadomień
  4. Zaawansowane komponenty iOS
    • Praca z mapami i lokalizacją
    • Integracja multimediów
    • Obsługa gestów
    • Przechowywanie danych

Korzyści

Po ukończeniu szkolenia uczestnik będzie potrafił samodzielnie projektować i implementować aplikacje iOS wykorzystując język Swift i środowisko Xcode 6. Zdobędzie umiejętność tworzenia responsywnych i intuicyjnych interfejsów użytkownika dostosowanych do różnych urządzeń iOS. Nauczy się implementować zaawansowane funkcje platformy iOS, takie jak obsługa lokalizacji czy multimediów. Będzie w stanie efektywnie zarządzać danymi aplikacji i integrować je z zewnętrznymi usługami. Pozna najlepsze praktyki projektowania architektury aplikacji mobilnych. Opanuje techniki debugowania i optymalizacji aplikacji iOS.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość programowania obiektowego
  • Doświadczenie w tworzeniu oprogramowania
  • Rozumienie podstawowych wzorców projektowych
  • Znajomość zagadnień tworzenia interfejsów użytkownika

Zagadnienia

  • Język programowania Swift
  • Środowisko Xcode 6
  • Interface Builder
  • Auto Layout
  • Kontrolery widoku
  • Wzorce projektowe iOS
  • Zarządzanie danymi
  • Protokoły sieciowe
  • Integracja multimediów
  • Obsługa gestów
  • Lokalizacja w aplikacji
  • Powiadomienia push

Poznaj naszą firmę

INFORMACJA CENOWA:
od 5050 zł netto za jedną osobę

CZAS TRWANIA (dni): 5

KOD SZKOLENIA: IT-SD-642

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *