This event has already taken place. Check upcoming events
Wprowadzenie do języka Swift 3
Event:
Wprowadzenie do języka Swift 3
Event type:
Workshops
Category:
Topic:
Date:
24.06.2017 (saturday)
Time:
09:00
Language:
Polish
Price:
Free
City:
Place:
Cluster Cowork Kraków
Address:
Grodzka 42/1
Log in, by zgłosić zmianę.
Speakers:
Agenda:
- Wprowadzenie
- Obszary zastosowań języka Swift
- Podstawy środowiska Xcode oraz Playgrounds
- Dostępność języka Swift na różnych platformach
- Podstawowe elementy języka
- Składnia języka Swift
- Zmienne i podstawowe typy danych: Boolean, String, Int, Optional, Enum
- Definicja zmiennych oraz stałych
- Zakres widoczności zmiennych
- Podstawy ARC i zarządzania pamięcią
- Podstawowe konstrukcje programistyczne:
- Instrukcje warunkowe
- Pętle for i while
- Podstawy pracy z funkcjami
- Krotki, tablice oraz słowniki
- Cechy w/w struktur danych
- Operatory charakterystyczne dla tych typów danych
- Przykłady najczęściej wykorzystywanych funkcji
- Łańcuchy znaków
- Operatory dla typów znakowych
- Formatowanie łańcuchów znaków
- Przydatne funkcje
- Funkcje oraz Closures
- Definiowanie i wywoływanie funkcji
- Parametry funkcji
- Wartości domyślne parametrów
- Funkcje o zmiennej ilości parametrów
- Obsługa wyjątków w języku Swift
- Biblioteka Standardowa języka Swift
- Paradygmaty programowania
- Object Oriented Programming
- Protocol Oriented Programming
- Functional Programming
- Swift Package Manager
Description:
Swift 3 jest jednym z najpopularniejszych języków, które pojawiły się w ostatnich latach. Jako obiecująca alternatywa dla wysłużonego Objective-C, nowy język fascynuje kolejne rzesze programistów. Firmy takie jak IBM inwestują w rozwój języka dając mu nowe możliwości. Apple udostępnił pełne kody źródłowe wraz z oficjalnym wsparciem na platformę Linux co dodatkowo przyczyniło się do zbudowania społeczności, która współtworzy język. Ty również możesz zagłębić się w nowoczesny, zwinny świat poznając język Swift 3!
Zapewniamy pizzę dla uczestników warsztatu.
Zapewniamy pizzę dla uczestników warsztatu.