1

Step 1

Code with Chris - How To Make iPhone Apps With No Programming Experience (Xcode 8, Swift 3)

2

Step 2

Swift. Основы разработки приложений под iOS и MacOS. Василий Усов

3

Step 3

Swift Starter

4

Step 4

Обязательно к изучению

5

Step 5

Swift Programming Language

6

Step 6

Alex Skutarenko - SWIFT Марафон

7

Step 7

Stanford: Developing iOS 11 Apps with Swift

8

Step 8

Разработать первое серьезное приложение и отправить его в AppStore

1

Step 1

Code with Chris - How To Make iPhone Apps With No Programming Experience (Xcode 8, Swift 3)

2

Step 2

Swift. Основы разработки приложений под iOS и MacOS. Василий Усов

3

Step 3

Swift Starter

4

Step 4

Обязательно к изучению

5

Step 5

Swift Programming Language

6

Step 6

Alex Skutarenko - SWIFT Марафон

7

Step 7

Stanford: Developing iOS 11 Apps with Swift

8

Step 8

Разработать первое серьезное приложение и отправить его в AppStore

31 May 2016
Goal completed 26 March 2019

Goal author

Влад Антонов

Russia, Чебоксары

31 years old

General

Стать iOS-разработчиком

Убрав время потраченное на лень и мечтание о том, каким я буду крутым разработчиком дату начала цели можно считать - 13 февраля 2017 года.

Точно решил для себя, что хочу стать iOS-разработчиком и пришло время начать изучать новую для себя стезю.

 Goal Accomplishment Criteria

Начать программировать на Swift

 Personal resources

Время.

 Goal ecological compatibility

Перспективная, высокооплачиваемая и главное интересная работа.

  1. Code with Chris - How To Make iPhone Apps With No Programming Experience (Xcode 8, Swift 3)

    1. How To Make an App - Ep 1 - Introduction (Xcode 8, Swift 3, iOS 10)

    2. How To Make an App - Ep 2 - Playgrounds and Swift

    3. How To Make an App - Ep 3 - Xcode 8 Tutorial

    4. How To Make an App - Ep 4 - App Anatomy

    5. How To Make an App - Xcode 8.1 Update Frames

    6. How To Make an App - Ep 5 - Your First App

    7. How To Make an App - Ep 6 - Auto Layout and Size Classes

    8. How To Make an App - Ep 7 - Stack Views

    9. How To Make an App - Ep 8 - Completing the User Interface

    10. How To Make an App - Ep 9 - Building Blocks of Swift Programming

    11. How To Make an App - Ep 10 - More Swift and UIKit

    12. How To Make an App - Ep 11 - Swift IBOutlet Properties

    13. How To Make an App - Ep 12 - Methods and Button Taps

    14. How To Make an App - Ep 13 - Image Asset Library in Xcode 8

    15. How To Make an App - Ep 14 - Randomizing the cards

    16. How To Make an App - Ep 15 - Using Arrays in Swift 3

    17. How To Make an App - Ep 16 - Using IF statements in Swift 3

    18. How To Make an App - Ep 17 - Keeping Score

  2. Swift. Основы разработки приложений под iOS и MacOS. Василий Усов

    1. Подготовка к разработке в macOS

    2. Подготовка к разработке в Linux

    3. Отправная точка

    4. Типы данных и операции с ними

    5. Кортежи

    6. Опциональные типы данных

    7. Операторы условий

    8. Коллекции

    9. Циклы

    10. Функции

    11. Замыкани

    12. Вспомогательные функциональные элементы

    13. Ленивые вычисления

    14. ООП как фундамент

    15. Перечисления

    16. Структуры

    17. Классы

    18. Свойства

    19. Сабскрипты

    20. Наследование

    21. Псевдонимы Any и AnyObject

    22. Инициализаторы и деинициализаторы

    23. Удаление экземпляров в ARC

    24. Опциональные цепочки

    25. Расширения

    26. Протоколы

    27. Разработка первого приложения

    28. Универсальные шаблоны

    29. Обработка ошибок

    30. Нетривиальное использование операторов

  3. Swift Starter

    1. Знакомство с iOS и Swift

    2. Слой CocoaTouch

    3. AutoLayout. Адаптивный интерфейс

    4. Архитектура iOS приложений

    5. Работа с несколькими потоками

    6. Работа с сетью

    7. Core Data

    8. Realm.io

    9. Xcode tools

  4. Обязательно к изучению

    Анализируя вакансии выписываю необходимые умения

    1. Core Data

    2. UIKit

    3. Realm

    4. Cocoapods

    5. Firebase

    6. Objective-C

    7. Сore Animation

  5. Swift Programming Language

    Официальная документация от Apple.

    Русский перевод книги

    1. Оглавление

    2. О языке Swift

    3. Знакомство со Swift

    4. Основы

    5. Базовые операторы

    6. Строки и символы

    7. Типы коллекций

    8. Управление потоком

    9. Функции

    10. Замыкания

    11. Перечисления

    12. Классы и структуры

    13. Свойства

    14. Методы

    15. Индексы

    16. Наследование

    17. Инициализация

    18. Деинициализация

    19. Автоматический подсчет ссылок (ARC)

    20. Опциональная последовательность

    21. Обработка ошибок

    22. Приведение типов

    23. Вложенные типы

    24. Расширения

    25. Протоколы

    26. Универсальные шаблоны

    27. Контроль доступа

    28. Продвинутые операторы

    29. Справочник языка

  6. Alex Skutarenko - SWIFT Марафон

    Ссылка на плейлист с уроками

    Подробно объясняет нюансы языка Swift идя по порядку официальной документации языка. Очень информативно.

    1. SWIFT - Введение

    2. SWIFT - 01. Основы

    3. SWIFT - 02. Работа с базовыми типами

    4. SWIFT - 03. Тюплы

    5. SWIFT - 04. Опциональные типы

    6. SWIFT - 05. Базовые операторы

    7. SWIFT - 06. Строки

    8. SWIFT - 07. Массивы

    9. SWIFT - 08. Дикшинари

    10. SWIFT - 09. Оператор switch

    11. SWIFT - 10. Функции

    12. SWIFT - 11. Клоужеры

    13. SWIFT - 12. Энумы

    14. SWIFT - 13. Классы и Структуры

    15. SWIFT - 14. Свойства

    16. SWIFT - 15. Свойства типов

    17. SWIFT - 16. Методы

    18. SWIFT - 17. Сабскрипты

    19. SWIFT - 18. Наследование

    20. SWIFT - 19. Инициализаторы. Часть 1

    21. SWIFT - 20. Инициализаторы. Часть 2

    22. SWIFT - 21. Инициализаторы. Часть 3

    23. SWIFT - 22. ARC

    24. SWIFT - 23. Опциональные Цепочки и Приведение Типов

    25. SWIFT - 24. Расширения

    26. SWIFT - 25. Битовые операции

    27. SWIFT - 26. Перегрузка операторов

    28. SWIFT - 27. Протоколы. Часть 1

  7. Stanford: Developing iOS 11 Apps with Swift

  8. Разработать первое серьезное приложение и отправить его в AppStore

    Приобрету полный дизайн на graphicriver.net и разработаю на его базе приложение от и до. Этот этап поможет втянуться в разработку не по туториалу и разовьет навык нахождения решений в процессе программирования.

  • 4940
  • 31 May 2016, 14:48
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?