Chcesz się nauczyć języka programowania Swift firmy Apple?
Apple Swift jest reklamowany przez giganta technologicznego jako język programowania, który „pozwala każdemu budować niesamowite aplikacje. ” Teraz to może być prawda, ale nie spodziewaj się, że zagłębisz się w kodowanie Swift dzisiaj i napisz następnego Candy Crush jutro.
Pomoc jest jednak dostępna, zarówno z bezpłatnych, jak i komercyjnych zasobów dostępnych w Internecie, obejmujących dokładny język.
Zanim zaczniesz, Swift 4.1 jest już dostępny do pobrania tutaj, możesz go pobrać razem z Xcode 9.3 i natychmiast zacząć uczyć się nowego języka.
Powinieneś uważać, aby sprawdzić, której wersji Swift i Xcode używają twoje materiały szkoleniowe, ponieważ mogą występować pewne odmiany.
Pierwsze kroki
Następnie zaczniesz od źródła z dedykowaną dokumentacją Swift firmy Apple.
Dokumentacja dla programistów zawiera przykładowy kod, linki do materiałów referencyjnych oraz, najbardziej przydatne dla każdego, kto zmienia inny język, filmy z aktualizacji Swift 4.0 na konferencji Worldwide Developers Conference 2017.
Możemy spodziewać się więcej od Apple o Swift i przyszłych iteracjach języka na WWDC 2018. Dowiedz się, czego się spodziewać na WWDC 2018 tutaj.
Apple iBooks firmy Apple
Spraw, aby Twoja droga dojeżdżała do pracy, poruszając się po bezpłatnych materiałach programistycznych Swift firmy Apple dostępnych w sklepie iBooks.
Kod „Każdy może kodować” jest również dostępny za darmo.
Wypróbuj kurs online
Udemy
Najczęściej odwiedzanym przez Swansea kursem Swift 4 z ponad 15 000 ocen i prawie pięcioma gwiazdkami jest aplikacja Angela Yu iOS 11 i Swift 4 – The Complete App iOS App Bootcamp.
W Udemy są inne kursy, które warto sprawdzić:
- iOS 11 i Swift 4 dla początkujących: ponad 200 samouczków do ćwiczeń
- iOS 11 i Swift 4: od początkującego do płatnego profesjonalizmu
- Kompletny kurs dla programistów iOS 11 i Swift – Twórz 20 aplikacji
Lynda
Jeśli chcesz jak najszybciej rozpocząć korzystanie z Swift, zapoznaj się ze szkoleniem Swift 4 Essential Training Lynda.com.
Istnieje wiele innych kursów Swift dostępnych na Lynda.com, a różnica między tą witryną a Udemy polega na tym, że z Udemy płacisz za pobieranie poszczególnych kursów, podczas gdy Lynda.com oferuje miesięczny abonament umożliwiający dostęp do nieograniczonych kursów,
Lynda.com pobiera opłatę w wysokości od 12,95 GBP miesięcznie do 18,95 GBP miesięcznie, w zależności od poziomu usług, a kiedy już zapłacisz, możesz uzyskać dostęp do wszystkich kursów, niezależnie od tematu, wraz z serią lekcji Swift.
Tutsplus
Jeśli kursy lynda.com i Udemy są zbyt drogie, sprawdź Tutsplus, gdzie możesz kupić kursy za 9 USD.
Podcasty o rozwoju Swift
Jeśli całe to studium solowe wysyła cię szalenie, zarejestruj się na podcast programistyczny.
Treści są rozmowne i wciągające, ale czasami mogą stać się techniczne, więc jeśli znajdziesz je powyżej głowy, zatrzymaj się i przyswoj tyle, ile możesz – przynajmniej zapoznasz się z terminami i zwrotami używanymi w ciągu
Możesz wyświetlić podgląd poszczególnych odcinków i przeczytać streszczenie każdego z nich na stronie głównej podcastu.
Napisz swoją pierwszą aplikację
Gdy już opanujesz podstawy Swift, następnym krokiem jest zdobycie praktycznego doświadczenia: nadszedł czas, aby spróbować napisać aplikację dla siebie.
Najpierw nasz przewodnik dotyczący korzystania z tego języka zawiera podstawowe informacje, a także praktyczne wskazówki na temat pisania w nim aplikacji.
Na koniec, jeśli chcesz mieć pewność, że posiadasz odpowiednie narzędzia do pracy, mamy porady dotyczące komputerów Mac, które są przeznaczone specjalnie dla programistów, aby pomóc Ci uzyskać najlepszą jakość Maca, która ma moc i funkcje potrzebne do rozwoju aplikacji.