Ще се опитам да завърша iOS Development Track след 7 дни. 80% от причината, поради която искам да го завърша за 7 дни, е, че съм азиатец (евтин съм и има безплатен 7-дневен период на пътека). 20% от причините, поради които се опитвам да направя това, е, че се интересувам от разработката на iOS и искам да си дам стимул за мотивация/знания, защото се ангажирам напълно. Общото необходимо време на пистата е 20 часа.

Разбирам, че не трябва да бързате с ученето, но аз имам основни познания по Ruby и JavaScript, така че съм запознат с основите на програмирането и синтаксисът е донякъде подобен.

Track преподава езика Swift и ви помага да се запознаете с Xcode и съдържа следните курсове по ред:

  1. Основи на Swift 3
  2. Swift 3 Колекции и контролен поток
  3. Функции в Swift 3
  4. Обектно-ориентиран Swift 3
  5. Създайте просто приложение за iPhone със Swift 3
  6. Изброявания и опции в Swift 3
  7. Протоколи в Swift 3
  8. Обработка на грешки в Swift 3
  9. Създайте приложение за автомат за продажба в Swift 3

В момента съм на ден 3. Първоначалните ми мисли са, че TeamTreehouse върши наистина страхотна работа, като ви кара да се чувствате добре от напредъка си. Печелите точки за всеки урок/курс, който завършите. Освен това печелите много точки, като получавате значки, с които предполагам можете да се гордеете. Анимациите и графиките за вашия напредък са наистина обнадеждаващи. Главният инструктор, Pasan Premaratne, е изключителен в преподаването на трудни за разбиране предмети като Структури. Той знае кога да пропусне напредналите теми, които в началото ще бъдат само загуба на време.

Напредвам добре. Мисля, че езикът се чете много добре и е забавно да се работи. Отнема ми известно време да свикна със статично типизиран език. Идвайки от Ruby, е странно да се отнася до типа стойност, която функцията ще върне. Кодът по-долу е помощна функция и първият ред показва, че функцията ще върне тип стойност Bool.

Ако проявявате интерес да разгледате Teamtreehouse, използвайте тази връзка!

Ако публикацията ми ви е харесала и/или се интересувате да видите дали ще изпълня предизвикателството и ще проследите напредъка си след това, щракнете върху това сърце и последвайте!