• Background Image

    Największy polski wideo kurs
    programowania w języku  Swift


    Naucz się tworzyć bestsellerowe aplikacje
    na iOS oraz Apple WatchOS.

    Czytaj dalej »

Zmienimy Cię z początkującego programisty
w doświadczonego dewelopera!

News Pic

Stworzyliśmy MEGA pakiet 3 szkoleń, dzięki któremu już teraz możesz zacząć naukę programowania w języku Swift.

Szkolenie podzieliliśmy na 3 poziomy, aby nauka przebiegała stopniowo i abyś z łatwością przyswajał nową wiedzę. Rozpoczniesz od absolutnych podstaw. Poznasz składnię języka Swift i napiszesz swoją pierwszą aplikację "Hello world!".

W kolejnych etapach zdobędziesz wiele praktycznych umiejętności - stworzysz ponad 27 różnorodnych gier i aplikacji - od prostej galerii zdjęć, aplikacji pogodowej przez aplikacje działające w chmurze, aż po bestsellerową aplikację Tinder czy grę Flappy Bird. Trener krok po kroku wyjaśni Ci działanie wszystkich funkcji i omówi każdą napisaną linię kodu.

Jako pierwsi w Polsce pokazujemy, jak tworzyć aplikacje nie tylko na iOS 9, ale również na zegarek Apple z systemem WatchOS!

Na koniec dowiesz się, jak opublikować swoją aplikację w sklepie AppStore, aby nie została odrzucona i odniosła komercyjny sukces.

Szkolenie możesz realizować we własnym tempie, wracając wielokrotnie do lekcji, kiedy tylko będziesz miał czas i ochotę. Pakiet szkoleń jest Twój na zawsze - nie ma ograniczeń czasowych!

Dlaczego warto poznać język Swift?

Intuicyjna i prosta składnia.
Pierwszą aplikację napiszesz w 10 minut!
Swift jest OpenSource!
Aplikacje są nawet 2.6x szybsze.

Swift ułatwia tworzenie szybkich aplikacji, posiada prostą strukturę kodu i jest intuicyjny w zastosowaniu.

Nowy język od Apple jest łatwy w nauce, dlatego polecany jest dla osób początkujących jako pierwszy język programowania.

Programując w języku Swift nauczysz się tworzyć aplikacje nie tylko na iOS 9, ale również na Apple WatchOS!



Opublikuj swoją pierwszą aplikację w App Store!

Szkolenie Swift zostało podzielone na 3 części, aby nauka programowania przebiegała stopniowo, była ciekawa i skuteczna. Cały kurs to ponad 18 godzin materiałów wideo! To pierwszy na polskim rynku tak obszerny pakiet szkoleń wideo poświęcony programowaniu w języku Swift.

Programując w Swift stworzysz szybkie aplikacje, które będą płynnie działać na każdym urządzeniu, zaoszczędzą zużycie baterii, przechowają dane w iCloud i wyślą powiadomienia na Apple Watch.

W trakcie szkoleń poznasz środowisko Xcode, które ułatwi Ci proces projektowania i kodowania aplikacji. Poznasz także, z pozoru prosty, proces publikowania aplikacji w App Store. Dzięki temu unikniesz błędów, które mogą być powodem odrzucenia Twojej aplikacji przez Apple.

Szkolenie dobrze przygotuje Cię nie tylko do samodzielnego programowania zaawansowanych gier i aplikacji, ale pozwoli Ci również na uzyskanie tytułu Certified Swift Developer!
Zamów szkolenie »

Cinema Display

W trakcie szkolenia stworzysz ponad 27 gier i aplikacji!


3 bestsellery:

1. FLAPPY BIRD

Stworzysz grę na wzór bestsellerowego Flappy Bird. Być może gra ta zainspiruje Cię do napisania własnego hitu.

2. TODO LIST

Krok po kroku napiszesz aplikację, która będzie listą zadań do zrobienia. Aplikacje do zarządzania czasem i zadaniami królują na czołowych miejscach w sklepie Apple.

3. TINDER

Aplikacja, z której korzystają miliony użytkowników i która złamała nie jedno serce. Dowiesz się, jak stworzyć podobny program i zobaczysz, że wcale nie jest to takie trudne.

Kilkanaście aplikacji na iOS 9 i Apple WatchOS:

Hello world!

Hello world! będzie Twoją pierwszą aplikacją, którą stworzysz już po pierwszych minutach szkolenia. Zobaczysz, że Swift jest prosty w nauce.

Maszyna losująca lotto

Podczas tworzenia tej aplikacji dowiesz się, jak korzystać z funkcji, losować oraz sortować dane.

Kółko i krzyżyk

Gra, w którą każdy z nas grał na kartce papieru. Podczas tworzenia tej aplikacji nauczysz się obsługi interfejsu oraz rozpoznawania gestów.

Kalkulator

Tworzenie ciekawego interfejsu użytkownika oraz podstawowe operacje na danych.

Galeria zdjęć

Dowiesz się, w jaki sposób dodać do projektu dodatkowe zasoby, jak zdjęcia lub filmy. Stworzysz własną galerię zdjęć.

Birdy Scream

Na przykładzie tej aplikacji dowiesz się, jak odtworzyć muzykę. Aby nie obudzić sąsiadów nauczysz się również obsługiwać poziom głośności w programach.

Stones on stage

Rozpoczniesz tworzenie gier. Zakodujesz swoją pierwszą scenę gry 2D z wykorzystaniem framework'a SpriteKit.

Kolorowe kulki

Kolorowe kulki zasypią Twój ekran. Nauczysz się tworzyć różne widoki oraz tworzyć powiązania między nimi.

Lista książek

Tabelki są wszędzie. Będą i tutaj :) Lista zakupów, lista zadań, a może lista książek? Dane tabelaryczne zawsze będą w modzie - nauczysz się je obsługiwać.

Notatnik

Przechowywanie danych w aplikacji na telefonie oraz w chmurze jest bardzo ważne. Dowiesz się, jak sprawić, aby zapisać i odczytać dane tworząc uniwersalny notatnik.

About Us

Nauczysz się wykorzystywać Storyboard oraz tworzyć przejścia. Tworząc aplikację dowiesz się, jak prezentować informacje i obsługiwać przyciski.

Gdzie ja jestem?

Zgubiłeś się? Aplikacja, którą napiszesz pomoże Ci się odnaleźć. Nauczysz się lokalizować urządzenie i wyświetlać położenie na mapie.

Where is my car?

Aplikacja pozwoli Ci na monitorowanie Twojego położenia względem samochodu. Już nigdy więcej nie będziesz szukał samochodu na kilkupiętrowym parkingu.

Network gallery

Napiszesz internetową galerię zdjęć. Dowiesz się, jak pobierać dane z sieci i prezentować je na urządzeniach mobilnych.

WebKit App

Wykorzystanie przeglądarki www pozwoli Ci na wyświetlenie strony internetowej wewnątrz aplikacji mobilnej. Pokażemy Ci, jak możesz to zrobić na dwa sposoby, z użyciem kontrolki UIWebView oraz WKWebView

Flying Dog

Dowiesz się, w jaki sposób możesz osadzić aplikację napisaną w języku HTML5 wewnątrz aplikacji iOS. Technologie webowe bardzo często wykorzystywane są do tworzenia aplikacji działających na wielu platformach.

My Secret Diary

Zapisywanie danych, tworzenie obiektów i filtrowanie wpisów w bazie danych zostanie pokazane na przykładzie aplikacji „Pamiętnik”. Poznasz zaawansowane wykorzystanie frameworku Core Data do przechowywania danych.

My Cloud Ads

Zapisywanie danych w chmurze pozwoli Ci zaoszczędzić wiele pamięci i czasu. Dowiesz się, jak przechowywać ogłoszenia w iCloud – chmurze Apple, która jest prosta, zaufana i bezkosztowa.

Quote of the day

Stworzysz swoją pierwszą aplikację na Apple Watch i zdobędziesz unikalne umiejętności. Aplikacja napisana na platformę iOS wysyła powiadomienia z cytatem dnia na Twój zegarek? To już nie fikcja – nauczymy Cię jak zintegrować iPhone z Apple Watch.

Am I Online

Korzystanie z zewnętrznych bibliotek jest bardzo ważnym elementem w każdym języku programowania! Aplikacja, która zostanie stworzona pokaże, czy w danej chwili jesteśmy online. Dzięki wykorzystaniu biblioteki zewnętrznej będzie możliwe automatyczne określenie, jaki status ma nasze połączenie sieciowe.

My Weather

Poznasz metody przekazywania danych pomiędzy serwisami web. Dzięki wykorzystaniu metod komunikacji możliwe będzie wyświetlenie aktualnej pogody - zastosowane zostaną zaawansowane funkcje REST API.

Czego dowiesz się ze szkolenia?
Sprawdź pełną listę zagadnień.



Podstawowa składnia języka Swift 2
Pierwsze spotkanie z Xcode 7
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
Dołączanie zdjęć, filmów, muzyki do projektu
Obsługa dźwięków i głośności - AVAudioPlayer
Miksowanie i dostęp do biblioteki multimediów
Odtwarzanie dźwięków w aplikacji
Podstawowe wzorce projektowe w iOS
Praca ze źródłami i narzędziami prezentacji danych
Rozszerzenia aplikacji w iOS 9 - widgety Today
Korzystanie z kontrolek WebView - UIWebView i WKWebView
Tworzenie gier z frameworkiem Panda.JS
Tworzenie baz danych z frameworkiem Core Data
Poprawne tworzenie klas, encji i superencji
Kiedy i jak korzystać z lazy properties
Nauczysz się inicjalizowania Core Data Stack
Filtrowanie i pobieranie danych z bazy - NSPredicate
Wykorzystanie iCloud Documents w aplikacji
Tworzenie iCloud Container do zapisywania plików
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 chmurze - CloudKit
Integracja z systemem wyszukiwania
MapKit i narzędzia lokalizacyjne
Monitorowanie lokalizacji i praca w tle
Przesyłanie i pobieranie danych z sieci
Kontrola przesyłania danych
Przechowywanie rozbudowanych danych w aplikacji
Korzystanie z aparatu (kamery)
Tworzenie gier z SpriteKit - kontrola dotyku
Reakacja na zdarzenia, kolizje oraz fizyka w grach
Animacja tła oraz postaci
Narzędzia zapisywania wyników gry
Serializacja danych oraz zapisywanie stanu gry
Różnice między środowiskiem deweloperskim i produkcyjnym
Tworzenie aplikacji z WatchKit App i WatchKit Extension
Przesyłanie powiadomień z iPhone’a na Apple Watch
Korzystanie z bibliotek zewnętrznych CocoaPods
Zastosowanie REST API w komunikacji z usługami
Osadzanie HTML5 w natywnej aplikacji
Publikacja i dystrybucja aplikacji w AppStore

88 ciekawych lekcji wideo.
Ponad 18 godzin materiałów!

Testimonials

Kto prowadzi szkolenie?

  • dr Błażej Zyglarski
    Wykładowca na wydziale Matematyki i Informatyki Uniwersytetu Mikołaja Kopernika. Zawodowo związany z programowaniem aplikacji mobilnych na urządzenia z systemem iOS.

    Prezes Fundacji Rozwoju Informatyki oraz dyrektor firmy Be Design Studio Limited. Stworzył kilkaset mniejszych i większych aplikacji.

Obejrzyj fragmenty szkolenia

Zdobądź tytuł
Certified Swift Developer

Aby uzyskać certyfikat musisz ukończyć wszystkie szkolenia z pakietu SwiftLAB oraz zaliczyć dwa egzaminy. Udział w egzaminach dla naszych kursantów jest bezpłatny. Spełniając oba warunki otrzymasz certyfikat oraz tytuł Certified Swift Developer.

Certyfikat jest dokumentem, który poświadcza Twoją wiedzę i umiejętności. Przydatny będzie, jeśli ubiegasz się o pracę na stanowisku programisty Swift.
Zamów szkolenie »

Co sądzą eksperci o naszych szkoleniach?

Przemek Marczyński, MojMac.pl

"...bardzo cenne są screencasty (nagrania ekranu komputera) pokazujące obsługę programu Xcode oraz metodykę tworzenia kodu programów. Tutaj możemy klik za klikiem śledzić powstawanie kodu programów."

— Przemek Marczyński, MojMac.pl

Jakub Stanisław Wolak, HelpMac.pl

"Przyznaję, że jestem pełen podziwu, zarówno dla poziomu, jak i jakości wiedzy, jaką zaprezentowano w tym kursie. Wykładowca bardzo pomału tłumaczy każdy aspekt, prowadząc niemal za rękę kursanta..."

— Jakub Stanisław Wolak, HelpMac.pl

Kamil Zdzienicki, AndroidNow.pl

"Nie jest to typowy, nudny wykład, jaki może znacie ze studiów. Można dużo się dowiedzieć, robiąc dużo ciekawych rzeczy. Polecam każdemu, kto chciałby zacząć zarabiać na pisaniu aplikacji...".

— Kamil Zdzienicki, AndroidNow.pl




Firmy oraz instytucje, które skorzystały z naszych szkoleń:

Zamawiając pakiet SwiftLAB otrzymasz aż 3 szkolenia Swift + bonusy!

  • KURS #1 - "Podstawy języka Swift" o wartości 69 zł.
  • KURS #2 - "Swift 2 - tworzenie aplikacji na iOS 9 - część 1" o wartości 269 zł.
  • KURS #3 - "Swift 2 - tworzenie aplikacji na iOS 9 i Apple WatchOS - część 2" o wartości 219 zł.
  • KURS DODATKOWY - "Jak zarabiać na aplikacjach mobilnych" o wartości 129 zł

  • BONUS #1: Pliki projektów i kody źródłowe wszystkich tworzonych aplikacji!
  • BONUS #2: Wieczny dostęp do wszystkich szkoleń - są Twoje na zawsze.


  • Cena pakietu szkoleń:  686 zł    389 zł