Poznaj Swift od Apple.
Język, dzięki któremu pisanie aplikacji jest proste.

Swift to język programowania aplikacji mobilnych na platformę iOS.
Po raz pierwszy zaprezentowany został światu na konferencji WWDC
w czerwcu 2014 roku. Od tego czasu zdobywa rzesze sympatyków wśród programistów i deweloperów aplikacji.
Nowy język stworzony przez Apple jest znacznie prostszy niż Objective-C, ułatwia tworzenie szybkich aplikacji, posiada prostą strukturę kodu i jest intuicyjny w zastosowaniu.
Notowania języka Swift ciągle rosną w rankingach najbardziej popularnych języków programowania. Tendencja wzrostowa utrzymuje się od dłuższego czasu i już dawno zdeklasował on swojego starszego brata Objective-C.
Intuicyjna i prosta składnia
Pierwszą aplikację napiszesz w 10 minut!
Swift jest OpenSource!
Aplikacje są nawet 2.6x szybsze
Szkolenie przez internet –
stawiamy na praktykę i wsparcie trenera
Webinar Swift - tworzenie aplikacji na platformę iOS to intensywna nauka programowania na praktycznych przykładach. Podczas czterech dni warsztatów stworzysz grę oraz w pełni funkcjonalną aplikację. Dzięki zdalnej formie nauki możesz wziąć udział w szkoleniu z dowolnego miejsca z dostępem do inetrnetu.
Nasz doświadczony trener odpowie na wszystkie Twoje pytania, krok po kroku przedstawi strukturę tworzenia kodu w najnowszym języku Swift. Nie zanudzimy Cię teorią - 80% szkolenia będą stanowiły praktyczne warsztaty.
Będziesz mieć podgląd na ekran trenera, otrzymasz wszystkie pliki z tworzonymi aplikacjami, a w razie potrzeby prowadzący zweryfikuje pisany przez Ciebie kod, dzięki zdalnemu dostępowymi, a wszystko to na żywo, bez wychodzenia z domu - poczujesz się, jak na tradycyjnym szkoleniu stacjonanym.
W trakcie kursu poznasz najnowsze środowisko Xcode oraz przydatne wzorce projektowe, które ułatwią Ci pisanie kodu. Na koniec dowiesz się również, jak opublikować swój projekt w AppStore.
Możemy Ci obiecać, że to szkolenie przygotuje Cię do samodzielnego programowania zaawansowanych gier i aplikacji.
Czeka na Ciebie również wiele BONUSÓW. W ramach uzupełnienia wiedzy dodajemy 2 szkolenia wideo o łącznej długości 16 h.
Sprawdź, co otrzymasz »

Dla kogo jest to szkolenie?
Jeżeli posiadasz podstawy programowania obiektowego i nie są Ci obce pojęcia takie jak: zmienne, obiekty, pętle, czy konstrukcje warunkowe – jest to szkolenie dla Ciebie.
Idealnie odnajdą się również doświadczeni programiści, którzy tworzą aplikacje w języku Objective–C, ale chcieliby poznać możliwości najnowszego języka Swift.
Możesz wziąć udział w szkoleniu również jeżeli nie posiadasz podstaw programowania obiektowego - zdobędziesz u nas solidne podstawy. Otrzymasz wcześniej materiały wideo, aby ułatwić Ci przejście szkolenia i przedstawić kilka podsawowych pojęć.
Czego dowiesz się ze szkolenia?
Sprawdź listę zagadnień.
Podstawowa składnia języka Swift 5
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 - GestureRecognizers
Interakcja z użytkownikiem
Podstawowe wzorce projektowe w iOS
Praca ze źródłami i narzędziami prezentacji danych
Tworzenie własnych kontrolerów widoków
Przekazywanie danych między widokami
Przechowywanie danych w aplikacji
Tworzenie deklaratywnego Interfejsu użytkownika w SwiftUI
4 dni szkoleniowe.
16 godzin warsztatów!

Kto prowadzi szkolenie?
Obejrzyj fragment szkolenia z udziałem naszego trenera
PROGRAM SZKOLENIA (4 dni)
Dzień 1 (9:30 - 13:30)
- Typy stałe i zmienne
- Funkcje, zakresy, bloki kodu
- Przekazywanie wartości
- Klasy i obiekty
Moduł 1. Podstawy programowania w języku SWIFT 5
Moduł 2. Narzędzia programistyczne Xcode
- Symulatory sprzętu Apple
- Konfiguracja i instalacja środowiska programistycznego
- Tworzenie projektu
- Korzystanie z urządzeń fizycznych
Dzień 2 (9:00 - 13:30)
Moduł 1. Interfejsy użytkownika
- Rodzaje kontrolek UIKIt
- Grafika w UIKit
- Pozycjonowanie kontrolek UKit z wykorzystaniem AutoLayouts
- Funkcje obsługi dotyku (UIGestureRecognizers, akcje)
- [NOWOŚĆ] Tworzenie deklaratywnego Interfejsu użytkownika w SwiftUI i integrowanie go z UIKit
Dzień 3 (9:00 - 13:00)
Moduł 1. Protokoły i Delegaty
- Wzorce projektowe związane z modelem MVC
- Obiekt UITableView
Dzień 4 (9:00 - 13:00)
- Delegaty i źródła danych
- System plików iOS i zapisywanie danych w plikach
Moduł 2. Komunikacja sieciowa
- JSON i jego parsowanie
- Protokoły Codable i Decodable
- Obsługa wywołań sieciowych
- Nowoczesne frameworki sieciowe w iOS
Co otrzymasz biorąc udział w szkoleniu online?
4 dni szkoleniowe
Webinar podzielony został na 4 dni po 4 godziny, dzięki temu będziesz mieć czas na przyswojenie nowej wiedzy.
Zdalna nauka
Weź udział w szkoleniu z dowolnego miejsca z dostępem do internetu. #ZostańBezpiecznieWDomu
Zdalny dostęp
W trakcie webinaru będziesz mieć możliwość udzielenia zdalnego dostepu do wybranej aplikacji - tylko za Twoją zgodą i wyłącznie do wskazanej aplikacji (Xcode).
Wsparcie trenera
Konsultacje z Wykładowcą - przez 2 tygodnie od ukończenia szkolenia trener odpowie na Twoje pytania. Konsultacje odbywają się również online.
Materiały szkoleniowe
Otrzymasz wszystkie kody źródłowe stworzonych podczas szkolenia aplikacji oraz prezentację z częścią teoretyczną (w wersji elektronicznej).
Certyfikat
Poświadczający Twoje uczestnictwo w warsztatach z zakresu programowania na platformę iOS w języku Swift 5.
BONUS #1:
4-godzinne szkolenie wideo Błażeja Zyglarskiego
"Podstawy języka Swift"
o wartości 129 zł GRATIS!
BONUS #2:
5-godzinne szkolenie wideo Błażeja Zyglarskiego
"Swift – tworzenie aplikacji na iOS część 1 "
o wartości 219 zł GRATIS!
BONUS #3:
5-godzinne szkolenie wideo Piotra Stalewskiego
"Jak zarabiać na aplikacjach mobilnych"
o wartości 129 zł GRATIS!
BONUS #4:
6-godzinne szkolenie wideo Błażeja Zyglarskiego
"Swift – tworzenie aplikacji na iOS część 2 "
o wartości 219 zł GRATIS!
Cena: 1260 zł
860 zł
Terminy szkoleń
WEBINAR - możesz wziąć udział z każdego miejsca z dostępem do internetu
Pozostało wolnych miejsc: 4/6
Masz pytanie? Zadzwoń teraz: 510-155-840
Zapytaj o inne terminy i lokalizacje!
UWAGA: Na szkolenie potrzebujesz komputer z systemem
OS X oraz internet. Otrzymasz wcześniej informacje o niezbędnych instalacjach.