ODBIERZ TWÓJ BONUS :: »

Swift 4. Koduj jak mistrz. Wydanie IV Jon Hoffman

(ebook) (audiobook) (audiobook)
Autor:
Jon Hoffman
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.7/6  Opinie: 3
Stron:
344
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
24,90 zł 67,00 zł (-63%)
33,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Składni i podstawowych elementów języka Swift 4
  • Definiowania i używania zmiennych, stałych oraz typów danych
  • Tworzenia i modyfikowania kolekcji: tablic, słowników, zbiorów i krotek
  • Sterowania przepływem programu za pomocą instrukcji warunkowych i pętli
  • Pisania i wywoływania funkcji z różnymi parametrami
  • Tworzenia klas, struktur oraz zarządzania właściwościami i metodami
  • Stosowania dziedziczenia, protokołów i rozszerzeń
  • Zarządzania pamięcią i unikania cykli silnych referencji (ARC)
  • Programowania zorientowanego na protokoły i kompozycji protokołów
  • Obsługi błędów i stosowania atrybutów dostępności
  • Tworzenia i wykorzystywania niestandardowych indeksów
  • Pracy z typami opcjonalnymi i operatorem koalescencji nil
  • Implementowania typów i funkcji generycznych
  • Używania domknięć oraz integracji ich z algorytmami kolekcji
  • Łączenia kodu Swift z Objective-C w jednym projekcie
  • Programowania równoległego i współbieżności z Grand Central Dispatch
  • Stosowania wzorców projektowych w aplikacjach Swift

Historia Swifta rozpoczęła się w 2014 r. Dziś jest najważniejszym językiem programowania dla platform macOS i iOS. Charakteryzuje się zwięzłą i przejrzystą składnią, jest przy tym wygodny i elastyczny, a jego nauka nie powinna sprawiać problemów nawet początkującym deweloperom. Od chwili jego powstania Apple co roku przedstawia nowe wydanie tego języka. Na konferencji WWDC w 2017 roku zaprezentowano wydanie o numerze 4, w którym wprowadzono sporo bardzo interesujących zmian. Każdy, kto chce pisać efektywne i bezpieczne aplikacje dla macOS i iOS, koniecznie powinien się z nimi zapoznać!

Niniejsza książka jest praktycznym podręcznikiem efektywnego programowania w języku Swift 4. Znajdziesz tu wyjaśnienie podstaw języka, następnie poznasz nowe funkcje i nauczysz się z nich korzystać podczas tworzenia aplikacji. Poza dość zasadniczymi kwestiami przedstawiono tu również zagadnienia zaawansowane, takie jak łączenie w projekcie kodu Objective-C i Swift, wykorzystanie mechanizmu ARC, używanie domknięć i zastosowanie programowania równoległego. Bardzo ciekawymi tematami poruszonymi w książce są rozszerzenia protokołów, obsługa błędów, stosowanie wzorców projektowych i współbieżności. Poznasz potężne możliwości programowania zorientowanego na protokoły. Szybko nauczysz się pisać elastyczny i łatwy w zarządzaniu kod.

W tej książce między innymi:

  • składnia i elementy języka Swift
  • kontrola przepływu działania programu
  • tworzenie bezpiecznego kodu i obsługa błędów
  • typy opcjonalne, typy generyczne i domknięcia
  • zasady pisania eleganckiego i czytelnego kodu
  • podstawowe biblioteki Swifta i wzorce projektowe

Swift 4: programuj po mistrzowsku!

Wybrane bestsellery

O autorze książki

Jon Hoffman od ponad ćwierćwiecza zajmuje się administrowaniem systemami i sieciami oraz ich bezpieczeństwem, a także tworzeniem aplikacji i architekturą systemów. Od 2008 roku tworzy oprogramowanie na platformę iOS. Jego prawdziwą pasją jest podejmowanie wyzwań w zakresie technologii informatycznych i oczywiście pokonywanie napotkanych problemów.

Jon Hoffman - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Swift 4. Koduj jak mistrz. Wydanie IV" nadaje się do samodzielnej nauki programowania?
Tak, książka została napisana w przystępny i praktyczny sposób, prowadząc czytelnika krok po kroku przez podstawy oraz zaawansowane zagadnienia Swifta 4. Zawiera liczne przykłady kodu i ćwiczenia, które ułatwiają samodzielną naukę.
2. Czy znajdę w książce informacje o różnicach między Swift 4 a wcześniejszymi wersjami?
Tak, publikacja omawia nowe funkcje i zmiany wprowadzone w Swift 4 w stosunku do poprzednich wersji, dzięki czemu łatwiej zaktualizujesz swoją wiedzę i projekty.
3. Czy książka obejmuje zaawansowane tematy, takie jak programowanie równoległe czy wzorce projektowe?
Tak, książka porusza zarówno podstawowe, jak i zaawansowane zagadnienia, w tym programowanie równoległe, obsługę błędów, wzorce projektowe, a także integrację Swifta z Objective-C.
4. Jakie są wymagania sprzętowe lub programowe, aby korzystać z przykładów zawartych w książce?
Do praktycznej nauki zalecany jest komputer z systemem macOS oraz zainstalowanym środowiskiem Xcode obsługującym Swift 4. Przykłady korzystają z plików typu playground, które uruchomisz właśnie w Xcode.
5. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, każdy rozdział zawiera praktyczne przykłady kodu, zadania oraz wyjaśnienia, które pomagają lepiej zrozumieć omawiane zagadnienia i od razu zastosować je w praktyce.
6. Czy mogę wykorzystać wiedzę z książki do tworzenia aplikacji na iOS i macOS?
Tak, książka skupia się na języku Swift 4, który jest podstawowym narzędziem do tworzenia aplikacji na platformy Apple, takie jak iOS i macOS.
7. Czy książka omawia integrację Swifta z Objective-C?
Tak, jeden z rozdziałów szczegółowo opisuje, jak łączyć kod Swifta i Objective-C w jednym projekcie, co jest przydatne przy pracy z istniejącymi aplikacjami lub bibliotekami.
8. Czy ta książka pomoże mi pisać bardziej czytelny i bezpieczny kod?
Tak, autor poświęca wiele uwagi zasadom pisania czytelnego, elastycznego i bezpiecznego kodu, w tym obsłudze błędów, stosowaniu protokołów oraz najlepszym praktykom programistycznym.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
67,00 zł
Niedostępna
Ebook
24,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint