1

Step 1

Objective-C. Программирование для iOS и MacOS

2

Step 2

iOS Programming:The Big Nerd Ranch Guide 4th Edition

3

Step 3

Head First iPhone and iPad Development

4

Step 4

designcode.io

5

Step 5

iOS 7 by Tutorials

6

Step 6

Паттерны проектирования + Хрестоматия iOS паттернов. На всякий...​

7

Step 7

Beginning Xcode

8

Step 8

iOS 7 Development Recipes

1

Step 1

Objective-C. Программирование для iOS и MacOS

2

Step 2

iOS Programming:The Big Nerd Ranch Guide 4th Edition

3

Step 3

Head First iPhone and iPad Development

4

Step 4

designcode.io

5

Step 5

iOS 7 by Tutorials

6

Step 6

Паттерны проектирования + Хрестоматия iOS паттернов. На всякий...​

7

Step 7

Beginning Xcode

8

Step 8

iOS 7 Development Recipes

03 August 2014

Goal abandoned

The author does not write in the goal 11 years 3 months 28 days

Goal author

Александр

Russia, Санкт-Петербург

Education

Изучить разработку под iOS с нуля

Начальные знания: немного python, немного С.

Ссылки на книги/видеокурсы:

  1. Objective-C. Программирование для iOS и MacOS
  2. iOS Programming:The Big Nerd Ranch Guide 4th Edition
  3. iOS Development Course Beginner (решил не тратить время на этот курс)
  4. The Complete iOS 7 Course - Learn by Building 14 Apps (курс хороший, но для новичков(и объемный), скучно смотреть после BNR)
  5. Head First iPhone and iPad Development
  6. iOS 7 by Tutorials
  7. Паттерны проектирования
  8. Хрестоматия iOS паттернов. На всякий...
  9. Pro Objective-C Design Patterns for iOS (пока решил заменить на 7 и 8 пункт)
  10. Beginning Xcode
  11. iOS 7 Development Recipes

Стоит также отметить, что несмотря на то, что вышел swift - знать objective-C все-равно необходимо(поэтому пока отложим свифт в сторону).

Был бы рад получить советы/замечания более опытных разработчиков, а также получить ответы на вопросы в комментариях.

 Goal Accomplishment Criteria

Все материалы пройдены/прочитаны/усвоены. После этого желательно создать пару своих приложений и искать вакансию junior(ну или какую-нибудь команду)

 Personal resources

Наличие мака, но никто не запрещает использовать и хакинтош. Также необходимо знание английского(технического), т.к большинство ресурсов на английском.

 Goal ecological compatibility

Мне нравится программирование. Поскольку в наличии имеется mac и у меня есть симпатия к Си-подобным языкам - была выбрана разработка под iOS.

  1. Objective-C. Программирование для iOS и MacOS

    Получим представление о языке objective-C.

    1. Часть 3
    2. Часть 5
  2. iOS Programming:The Big Nerd Ranch Guide 4th Edition

    Получим практику и знания(именно такой подход у авторов) по разработке iOS приложений. Книга на английском(заодно попрактикуемся), есть 3 издание(немного устаревшнее) на русском.

    1. Глава 1
    2. Глава 2
    3. Глава 3
    4. Глава 4
    5. Глава 5
    6. Глава 6
    7. Глава 7
    8. Глава 8
    9. Глава 9
    10. Глава 10
    11. Глава 11
    12. Глава 12
    13. Глава 13
    14. Глава 14
    15. Глава 15
    16. Глава 16
    17. Глава 17
    18. Глава 18
    19. Глава 19
    20. Глава 20
    21. Глава 21
    22. Глава 22
    23. Глава 23
    24. Глава 24
    25. Глава 25
    26. Глава 26
    27. Глава 27
    28. Глава 28
  3. Head First iPhone and iPad Development

    Классная серия книг. Начал читать после Big nerd ranch и нашел для себя весьма полезной. В BNR ты понимаешь работу изнутри, в этой же книжке ты используешь темплейты и сториборды(т.е то что ты будешь использовать в реальной разработке). К тому же она небольшая и легко читается.

    1. Глава 1
    2. Глава 2
    3. Глава 3
    4. Глава 4
    5. Глава 5
    6. Глава 6
    7. Глава 7
    8. Глава 8
  4. designcode.io

    Книга от дизайнера про дизайн приложений под iOS. Сайт и главы выглядят многообещающе, посмотрим. Вообще, я любитель хорошего дизайна, поэтому книги про дизайн приложений программисту никогда не помешают, имхо.

  5. iOS 7 by Tutorials

    Изучим iOS 7 API

  6. Паттерны проектирования + Хрестоматия iOS паттернов. На всякий...​

    Узнаем реализацию паттернов проектирования на objective-C, а главное когда и зачем их применять

  7. Beginning Xcode

    В теории, ускорим свою работу.

  8. iOS 7 Development Recipes

    Не знаю пока, насколько необходим этот этап.

  • 5280
  • 03 August 2014, 08:43
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?