Стать iOS-разработчиком
Убрав время потраченное на лень и мечтание о том, каким я буду крутым разработчиком дату начала цели можно считать - 13 февраля 2017 года.
Точно решил для себя, что хочу стать iOS-разработчиком и пришло время начать изучать новую для себя стезю.
Критерий завершения
Начать программировать на Swift
Личные ресурсы
Время.
Экологичность цели
Перспективная, высокооплачиваемая и главное интересная работа.
- 
                    
                    Code with Chris - How To Make iPhone Apps With No Programming Experience (Xcode 8, Swift 3)- 
                                                                        How To Make an App - Ep 1 - Introduction (Xcode 8, Swift 3, iOS 10) 
- 
                                                                        How To Make an App - Ep 2 - Playgrounds and Swift 
- 
                                                                        How To Make an App - Ep 3 - Xcode 8 Tutorial 
- 
                                                                        How To Make an App - Ep 4 - App Anatomy 
- 
                                                                        How To Make an App - Xcode 8.1 Update Frames 
- 
                                                                        How To Make an App - Ep 5 - Your First App 
- 
                                                                        How To Make an App - Ep 6 - Auto Layout and Size Classes 
- 
                                                                        How To Make an App - Ep 7 - Stack Views 
- 
                                                                        How To Make an App - Ep 8 - Completing the User Interface 
- 
                                                                        How To Make an App - Ep 9 - Building Blocks of Swift Programming 
- 
                                                                        How To Make an App - Ep 10 - More Swift and UIKit 
- 
                                                                        How To Make an App - Ep 11 - Swift IBOutlet Properties 
- 
                                                                        How To Make an App - Ep 12 - Methods and Button Taps 
- 
                                                                        How To Make an App - Ep 13 - Image Asset Library in Xcode 8 
- 
                                                                        How To Make an App - Ep 14 - Randomizing the cards 
- 
                                                                        How To Make an App - Ep 15 - Using Arrays in Swift 3 
- 
                                                                        How To Make an App - Ep 16 - Using IF statements in Swift 3 
- 
                                                                        How To Make an App - Ep 17 - Keeping Score 
 
- 
                                                                        
- 
                    
                    Swift. Основы разработки приложений под iOS и MacOS. Василий Усов- 
                                                                        Подготовка к разработке в macOS 
- 
                                                                        Подготовка к разработке в Linux 
- 
                                                                        Отправная точка 
- 
                                                                        Типы данных и операции с ними 
- 
                                                                        Кортежи 
- 
                                                                        Опциональные типы данных 
- 
                                                                        Операторы условий 
- 
                                                                        Коллекции 
- 
                                                                        Циклы 
- 
                                                                        Функции 
- 
                                                                        Замыкани 
- 
                                                                        Вспомогательные функциональные элементы 
- 
                                                                        Ленивые вычисления 
- 
                                                                        ООП как фундамент 
- 
                                                                        Перечисления 
- 
                                                                        Структуры 
- 
                                                                        Классы 
- 
                                                                        Свойства 
- 
                                                                        Сабскрипты 
- 
                                                                        Наследование 
- 
                                                                        Псевдонимы Any и AnyObject 
- 
                                                                        Инициализаторы и деинициализаторы 
- 
                                                                        Удаление экземпляров в ARC 
- 
                                                                        Опциональные цепочки 
- 
                                                                        Расширения 
- 
                                                                        Протоколы 
- 
                                                                        Разработка первого приложения 
- 
                                                                        Универсальные шаблоны 
- 
                                                                        Обработка ошибок 
- 
                                                                        Нетривиальное использование операторов 
 
- 
                                                                        
- 
                    
                    Swift Starter- 
                                                                        Знакомство с iOS и Swift 
- 
                                                                        Слой CocoaTouch 
- 
                                                                        AutoLayout. Адаптивный интерфейс 
- 
                                                                        Архитектура iOS приложений 
- 
                                                                        Работа с несколькими потоками 
- 
                                                                        Работа с сетью 
- 
                                                                        Core Data 
- 
                                                                        Realm.io 
- 
                                                                        Xcode tools 
 
- 
                                                                        
- 
                    
                    Обязательно к изучениюАнализируя вакансии выписываю необходимые умения - 
                                                                        Core Data 
- 
                                                                        UIKit 
- 
                                                                        Realm 
- 
                                                                        Cocoapods 
- 
                                                                        Firebase 
- 
                                                                        Objective-C 
- 
                                                                        Сore Animation 
 
- 
                                                                        
- 
                    
                    Swift Programming LanguageОфициальная документация от Apple. - 
                                                                        Оглавление 
- 
                                                                        О языке Swift 
- 
                                                                        Знакомство со Swift 
- 
                                                                        Основы 
- 
                                                                        Базовые операторы 
- 
                                                                        Строки и символы 
- 
                                                                        Типы коллекций 
- 
                                                                        Управление потоком 
- 
                                                                        Функции 
- 
                                                                        Замыкания 
- 
                                                                        Перечисления 
- 
                                                                        Классы и структуры 
- 
                                                                        Свойства 
- 
                                                                        Методы 
- 
                                                                        Индексы 
- 
                                                                        Наследование 
- 
                                                                        Инициализация 
- 
                                                                        Деинициализация 
- 
                                                                        Автоматический подсчет ссылок (ARC) 
- 
                                                                        Опциональная последовательность 
- 
                                                                        Обработка ошибок 
- 
                                                                        Приведение типов 
- 
                                                                        Вложенные типы 
- 
                                                                        Расширения 
- 
                                                                        Протоколы 
- 
                                                                        Универсальные шаблоны 
- 
                                                                        Контроль доступа 
- 
                                                                        Продвинутые операторы 
- 
                                                                        Справочник языка 
 
- 
                                                                        
- 
                    
                    Alex Skutarenko - SWIFT МарафонПодробно объясняет нюансы языка Swift идя по порядку официальной документации языка. Очень информативно. - 
                                                                        SWIFT - Введение 
- 
                                                                        SWIFT - 01. Основы 
- 
                                                                        SWIFT - 02. Работа с базовыми типами 
- 
                                                                        SWIFT - 03. Тюплы 
- 
                                                                        SWIFT - 04. Опциональные типы 
- 
                                                                        SWIFT - 05. Базовые операторы 
- 
                                                                        SWIFT - 06. Строки 
- 
                                                                        SWIFT - 07. Массивы 
- 
                                                                        SWIFT - 08. Дикшинари 
- 
                                                                        SWIFT - 09. Оператор switch 
- 
                                                                        SWIFT - 10. Функции 
- 
                                                                        SWIFT - 11. Клоужеры 
- 
                                                                        SWIFT - 12. Энумы 
- 
                                                                        SWIFT - 13. Классы и Структуры 
- 
                                                                        SWIFT - 14. Свойства 
- 
                                                                        SWIFT - 15. Свойства типов 
- 
                                                                        SWIFT - 16. Методы 
- 
                                                                        SWIFT - 17. Сабскрипты 
- 
                                                                        SWIFT - 18. Наследование 
- 
                                                                        SWIFT - 19. Инициализаторы. Часть 1 
- 
                                                                        SWIFT - 20. Инициализаторы. Часть 2 
- 
                                                                        SWIFT - 21. Инициализаторы. Часть 3 
- 
                                                                        SWIFT - 22. ARC 
- 
                                                                        SWIFT - 23. Опциональные Цепочки и Приведение Типов 
- 
                                                                        SWIFT - 24. Расширения 
- 
                                                                        SWIFT - 25. Битовые операции 
- 
                                                                        SWIFT - 26. Перегрузка операторов 
- 
                                                                        SWIFT - 27. Протоколы. Часть 1 
 
- 
                                                                        
- 
                    
                    Stanford: Developing iOS 11 Apps with Swift
- 
                    
                    Разработать первое серьезное приложение и отправить его в AppStoreПриобрету полный дизайн на graphicriver.net и разработаю на его базе приложение от и до. Этот этап поможет втянуться в разработку не по туториалу и разовьет навык нахождения решений в процессе программирования. 
- 5448
- 31 мая 2016, 14:48
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением
 
     
     
				