728 x 90

Od zera do Apple kodera (Swift 4, iOS 11)

Od zera do Apple kodera (Swift 4, iOS 11)
Jeśli chcesz się szybko nauczyć podstaw programowania w języku Swift i tworzenia aplikacji na urządzenia Apple, to zapraszamy na nasze szkolenie “Od zera do Apple Kodera”, które odbędzie się już w czerwcu w Warszawie. Szkolenie przeznaczone jest dla osób początkujących.

TRZYDNIOWE szkolenie stacjonarne Swift (w najnowszej wersji!). Prowadzone przez ekspertów programowania urządzeń mobilnych: dr Błażeja Zyglarskiego i Damiana Kurpiewskiego.

  • NAUCZYMY CIĘ OD ZERA PROGRAMOWAĆ APLIKACJE NA iPHONY i iPADY.
  • OTRZYMASZ CERTYFIKAT ukończenia szkolenia SWIFT DEVELOPER.
  • Szkolenie wymaga przyniesienia własnego sprzętu.

Prowadzący szkolenie

  • dr Błażej Zyglarski
    Doktor nauk matematycznych w zakresie informatyki.
    Od lat związany zawodowo i hobbystycznie z technologiami
    mobilnymi. Prezes Fundacji Rozwoju Informatyki WMiI UMK, Kierownik Pracowni Technologii Mobilnych WMiI UMK.
    Progamista iOS.
  • mgr Damian Kurpiewski
    Programista iOS, Javascript, Ruby i od pewnego czasu także Python. Współzałożyciel startupu InsBird oraz pracownik IPI PAN.
    Szkolenie odbędzie się dla grupy minimum 5 osobowej. W przypadku braku grupy, zostanie ustalony kolejny termin.

Oto zagadnienia, których się nauczysz:

  • Podstawowa składnia języka Swift
  • Pierwsze spotkanie z Xcode
  • Tworzenie i kompilacja projektu
  • Uruchamianie projektów na urządzeniach i symulatorze
  • Tworzenie i korzystanie z klas i obiektów
  • Debugowanie kodu oraz obsługa błędów
  • Korzystanie z Playground
  • Tworzenie interfejsu użytkownika i Storyboard
  • Rozpoznawanie gestów na urządzeniu
  • Interakcja z użytkownikiem
  • Dołączanie zdjęć, filmów, muzyki do projektu
  • Podstawowe wzorce projektowe w iOS
  • Praca ze źródłami i narzędziami prezentacji danych
  • Rozszerzenia aplikacji w iOS
  • Tworzenie własnych kontrolerów widoków
  • Konfiguracja przepływu ekranów programu
  • Przekazywanie danych między widokami
  • Przechowywanie danych w aplikacji
  • Przechowywanie danych w CoreData
  • Przesyłanie i pobieranie danych z sieci
  • Kontrola przesyłania danych
  • Przechowywanie rozbudowanych danych w aplikacji
  • Serializacja danych

Pełny plan szkolenia

Dzień Pierwszy

Pierwszy dzień szkolenia pozwoli poznać Ci podstawy programowania urządzeń z ekosystemu Apple. Nauczysz się podstaw języka Swift 4 oraz napiszesz swoja pierwszą aplikację na iPada: Narzędzie prognozy pogody.

08:15 – 09:30 – Moduł 1. Ekosystem programowania Apple
Narzędzia programistyczne XCode 9
Symulatory sprzętu Apple
Konfiguracja i instalacja środowiska programistycznego
Tworzenie projektu
Debuggowanie i testowanie projektu
Korzystanie z urządzeń
Portal Developerski Apple

09:30 – 9:45 – Przerwa kawowa

9:45 – 11:45 – Moduł 2. Podstawy programowania w języku SWIFT
Typy stałe i zmienne
Funkcje, zakresy, bloki kodu
Przekazywanie wartości
Klasy i obiekty
Wytyczne programowania Apple
Różnice między wersjami Swift

11:45 – 12:00 – Przerwa kawowa

12:00 – 13:45 – Moduł 3. Interfejsy użytkownika
Rodzaje kontrolek UIKIt
Grafika w UIKit
Pozycjonowanie kontrolek UKit z wykorzystaniem AutoLayouts
Animacje UIKit
Funkcje obsługi dotyku (UIGestureRecognizers, akcje)
Widoki i przejścia pomiędzy widokami
Programistyczne modyfikowanie interfejsu użytkownika

13:45 – 14:00 – Przerwa kawowa

14:00 – 15:30 – Moduł 4. Obsługa danych
Podstawowe wzorce projektowe w ekosystemie Apple
Przekazywanie danych pomiędzy widokami
Obsługa prostych zapytań sieciowych (webservices)
JSON i jego parsowanie

15:30 – 16:00 – Panel dyskusyjny

Dzień drugi

Drugi dzień szkolenia pozwoli poznać Ci kwestie integracji aplikacji z systemem iOS i innymi urządzeniami. Napiszesz aplikację “Cytat dnia” działąjącą na Apple Watch oraz telefonie, oferującą rozszerzenie iMessage dodające cytaty do wiadomości.

08:15 – 09:45 – Moduł 1. Rozszerzenia Aplikacji
Tworzenie rozszerzeń
Komunikacja między rozszerzeniami a aplikacją
Zależności rozszerzeń od aplikacji
Tworzenie widgetów dla ekranu początkowego
09:45 – 10:00 – Przerwa kawowa

10:00 – 11:45 – Moduł 2. Apple Watch
Tworzenie aplikacji na Apple Watch
Handoff
Komunikacja Watch – aplikacja

11:45 – 12:00 – Przerwa kawowa

12:00 – 13:45 – Moduł 3. Rozszerzenia iMessage
Tworzenie aplikacji iMessage
Integracja i komunikacja z aplikacjami
Dystrybucja aplikacji iMessage

13:45 – 14:00 – Przerwa kawowa

14:00 – 15:30 – Moduł 4. Siri i wyszukiwania
Rozszerzenia Siri
Rozszerzenia wyszukiwania
15:30 – 16:00 – Panel dyskusyjny

Dzień trzeci
Trzeci dzień szkolenia pozwoli poznać Ci poważniejsze tematy związane Apple. Nauczysz się jak przechowywać większe ilości danych oraz obsługiwać tabele w modelu MVC. Napiszesz swoją drugą aplikację: szyfrowany notatnik.

08:15 – 09:30 – Moduł 1. UITableView
Wzorce projektowe związane z modelem MVC
Obiekt UITableView
Delegaty i źródła danych

09:30 – 9:45 – Przerwa kawowa

9:45 – 11:45 – Moduł 2. Core Data
Sposoby przechowywania danych w iOS
Model przechowywania danych Core Data
Pobieranie i uaktualnianie danych

11:45 – 12:00 – Przerwa kawowa

12:00 – 13:45 – Moduł 3. Praca z danymi
Wyszukiwanie i filtrowanie danych
Akcesory
Praca z napisami

13:45 – 14:00 – Przerwa kawowa
14:00 – 15:30 – Moduł 4. Pliki i integracja
Praca z plikami w systemie iOS
Eksport i import
Wykorzystanie aplikacji w innych miejscach systemu
Rozszerzenia apliakcji

15:30 – 16:00 – Panel dyskusyjny

Wszystkich zainteresowanych tą tematyką zapraszamy na stronę itcourse.pl lub bezpośrednio do serwisu sprzedaży biletów: https://odzeradoapplekoderawawa.evenea.pl

Leave a Comment

Your email address will not be published. Required fields are marked with *

Cancel reply

Inne artykuły

Zapraszamy na WMiI UMK

Studia na Wydziale Matematyki i Informatyki

Nasze szkolenia

iOS11 Design Patterns: szkolenie w Warszawie, 22-24.09.2017


Python – i Ty możesz programować: szkolenie dla nauczycieli, 13-14 września 2017 w Toruniu


Od zera do Apple kodera – szkolenie dla początkujących, 8-10 września 2017 w Warszawie


Xamarin – programowanie wieloplatformowe, 9-10 września 2017 w Toruniu

Ostatnie artykuły

Zapraszamy na UMK