Podstawy języka Swift

Podstawy języka Swift

Wprowadzenie do języka Swift

 
Chcesz dołączyć do najlepiej zarabiających programistów i samodzielnie tworzyć niesamowite aplikacje na iOS? Planujesz poznać nowy język programowania i zdobyć wysoko cenione umiejętności? Już dziś zacznij kurs online Podstawy języka Swift i postaw na karierę dewelopera aplikacji mobilnych Apple.

Język Swift po raz pierwszy zaprezentowany został światu na konferencji Worldwide Developer’s Conference w czerwcu 2014 roku. Od tego czasu jego popularność cały czas rośnie i jest już w światowej czołówce najczęściej wykorzystywanych języków programowania (według indeksu TIOBE). Nad jego sukcesem czuwa koncern Apple, ale także ogromna społeczność niezależnych programistów - Swift jest językiem open source.

Ze względu na uproszczoną strukturę kodu, intuicyjną składnię i możliwość łatwego testowania projektu w czasie rzeczywistym język Swift polecany jest początkującym programistom.

Aplikacje tworzone za pomocą Swifta są szybkie i bezpieczne, a ich kod jest bardzo czytelny.

Udostępnienie bibliotek i narzędzi języka na otwartej licencji, znacznie zwiększyło możliwości zastosowania programów napisanych w Swift. Teraz znajdą one zastosowanie nie tylko na urządzeniach Apple, ale także na komputerach z systemem Linux i przy obsłudze rozwiązań serwerowych od IBM.

Dla kogo jest ten kurs?

Program kursu Podstawy języka Swift przygotował Błażej Zyglarski, certyfikowany trener Apple, doświadczony programista i pracownik naukowy Uniwersytetu Mikołaja Kopernika.

Nie musisz mieć żadnego doświadczenia w programowaniu! Realizując kolejne lekcje kursu poznasz wszystkie najważniejsze pojęcia i podstawowe zasady programowania obiektowego. Trener w prostych słowach wyjaśni zawiłe zagadnienia i krok po kroku poprowadzi Cię przez proces tworzenia aplikacji w Xcode.

Każdy z podjętych w czasie szkolenia tematów prezentowany jest w praktycznym zastosowaniu.

Szkolenie przygotowane zostało jako bezpośredni wstęp do kursu Swift 4 – tworzenie aplikacji na iOS.

Ponieważ język Swift może być wykorzystany w jednej aplikacji razem z językiem Objective-C, dlatego kurs polecamy także doświadczonym programistom. Realizacja szkolenia przyspieszy biegłe opanowanie nowego języka, który jest przyszłością programowania na urządzenia Apple. Łącząc w jednym projekcie możliwości obu języków, stworzysz programy lekkie i szybkie, które będą chętnie pobierane przez użytkowników z App Store.


Czego nauczysz się podczas kursu?

  • Dowiesz się, na czym polega programowanie obiektowe
  • Napiszesz pierwszą komendę w systemowym terminalu
  • Zrozumiesz, na czym polega kompilacja programu
  • Poznasz charakterystykę składni języka Swift
  • Nauczysz się definiowania danych stałych i zmiennych
  • Dowiesz się, jakie są typy danych i jak je przekształcać
  • Zrozumiesz, na czym polega łańcuchowanie opcjonalne
  • Poznasz zastosowanie operatorów
  • Zaczniesz tworzyć instrukcje przepływu
  • Nauczysz się, jak korzystać z funkcji
  • Dowiesz się, jakie zastosowanie mają tablice i słowniki
  • Zrozumiesz, czym są pętle i kiedy należy ich używać
  • Poznasz klasy, struktury danych i zasady dziedziczenia
  • Dowiesz się, do czego służy automatyczne liczenie referencji (ARC)
  • Będziesz testować projekty w Xcode Playground



Plan szkolenia

  • Moduł: Wprowadzenie i podstawy składni
    • Wprowadzenie

      01:51
    • 1. Dlaczego warto programować w Swift?

      09:18
    • 2. Podstawy Xcode i Playground

      11:33
    • 3. Składnia języka Swift

      10:47
  • Moduł: Typy i operatory
    • 4.1 Typy danych część 1

      16:06
    • 4.2 Typy danych część 2

      06:22
    • 5. Typy opcjonalne

      08:31
    • 6. Operatory

      12:19
    • 7. Operatory logiczne

      11:42
  • Moduł: Instrukcje przepływu i podstawowe funkcje
    • 8. Instrukcje przepływu
      09:24
    • 9. Funkcje w Swift

      11:09
    • 10. Funkcje zwracające wartość

      10:33
  • Moduł: Tablice, pętle i algorytmy
    • 11. Tablice i słowniki

      15:04
    • 12.1 Pętle część 1

      14:33
    • 12.2 Pętle część 2

      04:59
    • 13. Algorytmy

      11:07
  • Moduł: Struktury danych i funkcje zagnieżdżone
    • 14.1 Funkcje zagnieżdżone i anonimowe część 1

      09:38
    • 14.2 Funkcje zagnieżdżone i anonimowe część 2

      14:02
    • 15. Struktury danych w Swift

      11:05
  • Moduł: Klasy i dziedziczenie
    • 16. Klasy

      07:48
    • 17. Dziedziczenie

      13:16
  • Moduł: Referencje i obiektowa kompozycja programu
    • 18. Automatyczne liczenie referencji

      15:08
    • 19. Obiektowa kompozycja programu

      15:05
    • 20. iOS

      07:57

Zostań certyfikowanym programistą Swift

Chcesz wiedzieć więcej? Na platformie Educativo.pl znajdziesz trzy części kursu Swift, których realizacja umożliwia zdobycie szerokich kompetencji deweloperskich.

  • Zaczniesz tworzyć niesamowite aplikacje w języku Swift
  • Nauczysz się biegle obsługiwać zaawansowane funkcje Xcode
  • Dowiesz się, jak korzystać z najpopularniejszych frameworków Apple
  • Stworzysz kilkadziesiąt w pełni funkcjonalnych gier i aplikacji mobilnych
  • Będziesz wiedzieć jak tworzyć aplikacje na platformy iOS, watchOS i tvOS


Rozwiń swoje umiejętności – zacznij pełną ścieżkę nauki, aby zostać Programistą Swift.

Realizując poniższe szkolenia z pakietu Programista Swift otrzymasz dodatkowo bezpłatnie certyfikat i tytuł Certified Swift Developer.

Sprawdź za darmo

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ę języka Swift

Publikując własne aplikacje w App Store możesz dotrzeć do wielomilionowej grupy użytkowników, którzy każdego roku wydają najwięcej pieniędzy na programy mobilne. Zainwestuj we własne umiejętności i postaw na karierę dewelopera iOS. Już dziś rozpocznij naukę programowania w języku Swift.

Najważniejsze cechy kursu Podstawy języka Swift::

  • nielimitowany dostęp do platformy e-learningowej
  • wysoki poziom merytoryczny kursu gwarantowany przez eksperta z branży
  • 4,5 godziny materiału szkoleniowego wideo w wysokiej jakości HD
  • do pobrania: wszystkie lekcje, prezentacja z teorią





Zacznij naukę programowania w języku Swift - wejdź na ścieżkę kariery dewelopera iOS.

Zobacz podobne

Logowanie

email
hasło
Zapamiętaj mnie
Nie pamiętasz hasła?
Zaloguj się

Resetowanie hasła

email
Resetuj

Rejestracja

imię
nazwisko
email
hasło
powtórz hasło
Chcę otrzymywać informacje o nowościach i promocjach
Zarejestruj się

Zamknij

Zamknij

Wpisz kod rabatowy

kod