Poznaj Swift 2 - nowy język programowania od Apple
Swift 2 to nowoczesny język programowania, który ułatwia tworzenie szybkich aplikacji, posiada prostą strukturę kodu i jest intuicyjny w zastosowaniu.
Najnowsza wersja wprowadza do języka Swift wiele nowych rozwiązań, które umożliwiają programowanie jeszcze lepszych aplikacji.
Usprawniona została składania języka, wprowadzono nowy mechanizm obsługi błędów.
Co ważne, Apple udostępnił publicznie kompilator do tworzenia języka, czyniąc Swift 2 swoim pierwszym produktem typu open source. Otwarty dostęp dla społeczności umożliwi dynamiczny rozwój i wzrost popularności wśród programistów.
Swift 2 – tworzenie aplikacji na iOS 9 to pierwsze na polskim rynku profesjonalnie szkolenie on-line poświęcone programowaniu w Swift 2.
Celem szkolenia jest zaznajomienie kursanta ze środowiskiem Xcode 7 i
przygotowanie do samodzielnego programowania zaawansowanych aplikacji, wykorzystując do tego najnowsze narzędzia dostępne dla deweloperów. Niezbędna teoria uzupełniona została wieloma godzinami tworzenia kodu. W trakcie kursu wraz z trenerem przygotujesz kilkadziesiąt aplikacji.
Dla kogo jest ten kurs?
Swift 2 to intuicyjny język, który umożliwia pisanie bezpiecznych aplikacji na system iOS, OS X i watchOS. Jest łatwy w nauce, dlatego
polecany jest osobom początkującym. Doświadczeni programiści odnajdą w nim inspiracje zaczerpnięte m.in. z języków Objective-C, Python i C#.
Szkolenie
Swift 2 – tworzenie aplikacji na iOS 9 przygotowane zostało z myślą o osobach, które chciałyby nauczyć się programowania aplikacji mobilnych i znają już podstawowe pojęcia związane z językiem Swift.
W trakcie kursu przedstawione są nowości dostępne w
Swift 2, środowisko
Xcode 7, frameworki
MapKit i SprieKit oraz nowe funkcje oferowane przez iOS 9. Kurs zrealizowany został w formie multimedialnej, każdy etap tworzenia kodu prezentowany jest krok po kroku, dlatego nawet początkujący programiści nie będą mieć problemów z płynną nauką.
Kurs
polecany jest jako kontynuacja nauki dla osób, które ukończyły szkolenie
Podstawy języka Swift.
Zaczniesz tworzyć bestsellerowe aplikacje
Kurs opracował i poprowadził
Błażej Zyglarski, doświadczony programista iOS, który stworzył już setki różnych aplikacji. Podzieli się z Tobą swoją wiedzą i udzieli wskazówek na temat tworzenia kodu.
W trakcie kursu
zaprogramujesz ponad 20 aplikacji, w tym dwa duże projekty oparte na mechanizmach znanych tytułów - Tinder i FlappyBird. Dzięki temu w praktyce poznasz nowe możliwości Xcode 7 i nauczysz się składni języka Swift 2. Oto kilka z projektów, z którymi się zmierzysz:
- „Kółko i krzyżyk” - dowiesz się jak prawidłowo budować interfejs użytkownika, który jest najważniejszym elementem aplikacji!
- „Kalkulator” –nauczysz się tworzyć aplikacje, które będą automatycznie dostosowywać swój wygląd do rozmiaru ekranu urządzenia.
- „Galeria zdjęć” – dowiesz się, jak tworzyć aplikacje nieobciążające pamięci urządzenia.
- „Lista książek” – poznasz mechanizm tworzenia tabel do wyświetlania i przewijania danych, który nie raz przyda Ci się w wielu projektach mobilnych.
- „Notatnik” –poznasz sposoby zapisywania danych aplikacji w iCloud i bazie danych urządzenia.
- „Todo list” – okryjesz sposoby tworzenia wygodnych widgetów aplikacji.
- „Where is my car” - przy pomocy frameworku MapKit i CoreLocation będziesz potrafił monitorować lokalizację użytkownika względem dodanego obiektu na mapie bez nadmiernego zużywania baterii!
- „Tinderivo” – poznasz mechanizm ukryty za jedną z najpopularniejszych aplikacji społecznościowych, dowiesz się jak prawidłowo łączyć Twoją aplikację z siecią.
- „FlappyBird” – za pomocą frameworka SpriteKit stworzysz jedną z najbardziej wciągających gier 2D.
Zdobędziesz praktyczne umiejętności
- Dowiesz się, jak testować aplikacje w czasie rzeczywistym za pomocą Playground
- Będziesz potrafił prawidłowo stosować klasy i funkcje
- Poznasz najważniejsze kontrolki UI
- Nauczysz się stosować GestureRecognizer do obsługi dotyku
- Dowiesz się jak tworzyć dynamiczne interfejsy za pomocą systemu AutoLayout
- Nauczysz się dodawać zbiory plików (xcassets) do projektu
- Będziesz wiedział jak stosować Bitcode, OnDemond i Slicing dla płynnego działania aplikacji na różnych urządzeniach
- Nauczysz się dodawać przejścia (segues) pomiędzy widokami w Storyborad
- Dowiesz się jak tworzyć animacje UI
- Poznasz zasady prawidłowego korzystania z TableView i ViewController
- Nauczysz się korzystać z NSFileManager
- Będziesz potrafił stworzyć rozszerzenia dla aplikacji (App Extensions)
- Nauczysz się stosować Search API i CoreSpotlight API do integracji aplikacji z systemem wyszukiwania w iOS 9
- Będziesz potrafił korzystać z frameworku MapKit i CoreLocation
- Nauczysz się samodzielnie dodawać własne adnotacje na mapach
- Dowiesz się jak uzyskać dostęp do aparatu i galerii zdjęć
- Nauczysz się korzystać z CoreImage i CoreGraphics
- Będziesz wiedział jak prawidłowo połączyć aplikację z siecią
- Nauczysz się programować gry 2D za pomocą frameworku SpriteKit
Plan szkolenia
Odbierz certyfikat
Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:
1.
Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.
2.
Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.
3.
Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.
Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.

Sprawdź za darmo
Zobacz demo
Kursy na platformie educativo.pl dostępne są w wersji on-line, dzięki temu możesz je realizować na dowolnym urządzeniu podłączonym do Internetu. Wystarczy, że zalogujesz się na swoje konto.
Wszystkie lekcje szkolenia
możesz pobrać na dysk komputera.
Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.

Zacznij naukę!
Dołącz do nielicznego grona specjalistów programujących w języku Swift 2. Po zrealizowaniu kursu od Educativo zyskasz przewagę na rynku pracy. Dzięki praktycznym poradom trenera oraz dziesiątkom aplikacji stworzonych w trakcie nauki rozwiniesz profesjonalne umiejętności programistyczne.
Najważniejsze cechy kursu
Swift 2 – tworzenie aplikacji na iOS 9:
- profesjonalny kurs on-line dostępny bez ograniczeń czasowych
- ponad 12 godzin materiału wideo w jakości HD
- certyfikat ukończenia szkolenia
- do pobrania: wszystkie lekcje wideo, prezentacja z teorią, fragmenty kodu
- nieograniczony dostęp do platformy
e-learningowej z testami on-line
Ukończ kurs
Swift 2 – tworzenie aplikacji na iOS 9 i zostań profesjonalnym deweloperem aplikacji. Zacznij tworzyć dochodowe aplikacje na system mobilny Apple.