Osoby, które aktualnie rozpoczynają naukę programowania na systemy iOS oraz macOS muszą dokonać wyboru języka programowania. Na szczęście aktualnie jest on już dosyć prosty i jest nim oczywiście język Swift. Oczywiście Objective-C też jest jeszcze często wykorzystywany, jednak w nowych projektach najczęstszym wyborem jest już ten nowszy z języków.
Do nauki tego języka świetnym wyborem będzie właśnie książka Programowanie w języku Swift. Big Nerd Ranch Guide. Skupia się ona nie tylko na samym języku, ale też wykorzystaniu go w środowisku Xcode oraz przy aplikacjach Cocoa oraz iOS.
Składa się ona z 29 obszernych rozdziałów podzielonych na 6 części. Daje to 464 strony wiedzy na temat programowania z wykorzystaniem języka Swift 3. Poniżej spis rozdziałów, które dostępne są w książce.
- Rozpoczęcie pracy z Xcode, playground
- Typy, stałe i zmienne
- Konstrukcje warunkowe
- Liczby
- Konstrukcja switch
- Pętle
- Ciągi tekstowe
- Typ Optional
- Tablice
- Słowniki
- Zbiory
- Funkcje
- Domknięcia
- Typy wyliczeniowe
- Struktury i klasy
- Właściwości
- Inicjalizacja
- Typy wartości kontra typy odwołania
- Protokoły
- Obsługa błędów
- Rozszerzenia
- Generyki
- Rozszerzenia protokołu
- Zarządzanie pamięcią i ARC
- Równość i porównywalność
- Pierwsza aplikacja Cocoa
- Pierwsza aplikacja iOS
- Współdziałanie języków Swift i Objective-C
- Zakończenie, co dalej?
Książa Programowanie w języku Swift. Big Nerd Ranch Guide dostępna jest w wersji papierowej tutaj oraz jako ebook tutaj.
Bądź pierwszy, który skomentuje ten wpis!