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
- Podstawy programowania w Swift
- Składnia języka Swift
- Typy danych i kolekcje
- Programowanie obiektowe w Swift
- Protokoły i rozszerzenia
- Interfejs użytkownika iOS
- Projektowanie UI w Interface Builder
- Auto Layout i adaptacyjne interfejsy
- Kontrolery widoku i cykl życia
- Obsługa interakcji użytkownika
- Architektura aplikacji iOS
- Wzorce projektowe dla iOS
- Zarządzanie danymi aplikacji
- Integracja z usługami sieciowymi
- Obsługa powiadomień
- 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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!