iOS Developer Nanodegree – bezpłatny kurs Udacity!

Kilka miesięcy temu na blogu pojawił się wpis , dotyczący kursu Udacity na platformę Android. A dziś czas na iOS! Jeżeli chcemy rozpocząć karierę programisty aplikacji na IPhone’a lub IPad-a, to na początek warto zdecydować się na bezpłatny kurs iOS Developer Nanodegree oferowany przez Udacity. Oczywiście, płatna wersja kursu oferuje większą ilość materiału i dodatkowe profity, ale koszt wynoszący prawie 200$ miesięczniemoże być ceną zaporową, szczególnie jeżeli dopiero zaczynamy stawiać pierwsze kroki. A więc, zachęcam do obejrzenia bezpłatnych lekcji, które w zupełności umożliwiają pogłębienie podstawowej, a nawet zdobycie zaawansowanej wiedzy programowania na platformę iOS.

 

Bezpłatny  kurs iOS Developer Nanodegree

Poniżej znajduje się lista lekcji uporządkowanych od poziomów średni aż po zaawansowane. Choć trzy pierwsze kursy są na poziomie średniozaawansowanym, to sądzę, że osoby z podstawową wiedzą powinny dać sobie radę:

 

Przewidywany czas trwania: ok. 1mc.  – uwaga: poziom średniozaawansowany!

 

Przewidywany czas trwania: ok. 2mc. – uwaga: poziom średniozaawansowany!

 

Przewidywany czas trwania: ok. 5mc. – uwaga: poziom średniozaawansowany!

 

Przewidywany czas trwania: ok. 2mc. – uwaga: poziom zaawansowany!

 

Przewidywany czas trwania: ok. 2mc. – uwaga: poziom zaawansowany!

 

Przewidywany czas trwania: ok. 3mc. – uwaga: poziom zaawansowany!

 

Czego nauczymy się podczas całego kursu?

W założeniu twórców kursu po jego ukończeniu uczestnik powinien zdobyć wiedzę, dotyczącą MVC architektury, tworzenia interfejsów z komponentami UIKit, wdrożenia platform, czy też korzystania z zewnętrznych interfejsów API. Jednakże należy pamiętać, że skoro tworzymy aplikację na platformę iOS, to należy korzystać z MacBooka

 

A jeżeli jestem całkowicie początkujący?

Osoby całkowicie początkujące mogą przed rozpoczęciem powyższego kurs przejść przez następującą lekcję:

 

Czas trwania: ok. 7 dni!

 

I w skrócie:

  1. Intro to iOS App Development with Swift
  2. UIKit Fundamentals
  3. Objective-C for Swift Developers
  4. iOS Networking with Swift
  5. iOS Persistence and Core Data
  6. How to Make an iOS App

 

oraz opcjonalnie:

 

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *