Добыть основные знания по IOS разработке
В прошлом я маркетолог - аналитик. Хочу найти интересную мне нишу с перспективой развития в ближайшее 5 лет и очень тесным контактом с потребителем. После анализа многих ИТ направлений решил что хочу стать IOS разработчиком. После непродолжительного знакомства с "яблочным миром" очень полюбил их продукты. Поскольку ребята очень активно развивают и новый язык SWIFT 2 и целые экосистемы- Homekit решил что мне с ними по пути =) До этого вообще ничем яблочным не пользовался и нулевой опыт программирования!!!
-
Менторсво от Fatality-ap
Работа над заданиями с поддержкой ментора и возможностью получить фидбэк по сделаным домашкам
-
Написать мелкую программу в которой есть переменные всех типов данных что есть в свифте (простых, не классов, структур и т. д.) присвоить им
-
Написать три цикла (_while_, _for_, _for in_) которые будут выводить значения от 0 до 10.
-
Написать функцию которая принимает два аргумента, суммирует их и возвращает результат.
-
Написать функцию с именованными аргументами которая будет печатать на экран два массива которые приходят ей в каждый из именованных аргумент
-
Написать функцию которая будет выводить ключи и значения словаря (Dictionary) тип ключа и значения выбирайте сами.
-
Разрабратся с областью видимости ( _scope_ ) и рассписать мне как вы её поняли. И какие бывают области видимости и пару тройку примеров прив
-
Разобраться что такое *Optional* и как с ним работать. Привести примеры распаковки его и корректной работы с ним.
-
Написать и разобраться что такое цепочка опциональных значений (*Optional Chain*)
-
Написать свой класс, пускай это будет класс Дом у него будут свойства двери и окна и метод построить.
-
Отнаследовать от класса дом класс Многоэтажка и переопределить его метод построить (_override_)
-
Написать свой протокол и реализовать его в своем классе, пример на ваш вкус.
-
Написать свою струкутуру и пояснить чем отличаются структуры от классов.
-
Написать свой Extension для любого класса, можно и системного.
-
-
Swift марафон от Алексея
-
Введение
-
01. Основы
-
02. Работа с базовыми типами
-
03. Тюплы
-
04. Опциональные типы
-
05. Базовые операторы
-
06. Строки
-
07. Массивы
-
08. Дикшинари
-
09. Оператор switch
-
10. Функции
-
11. Клоужеры
-
12. Энумы
-
-
Swift for Absolute Beginners
-
Chapter 1: Becoming a Great iOS Developer 1
-
Chapter 2: Programming Basics
-
Chapter 3: It’s All About the Data 23
-
Chapter 4: Making Decisions, Program Flow, and App Design 37
-
Chapter 5: Object-Oriented Programming with Swift 61
-
Chapter 6: Learning Swift and Xcode 79
-
Chapter 7: Swift Classes, Objects, and Methods 101
-
Chapter 8: Programming Basics in Swift 125
-
Chapter 9: Comparing Data 151
-
Chapter 10: Creating User Interfaces 167
-
Chapter 11: Storing Information 189
-
Chapter 12: Protocols and Delegates 217
-
Chapter 13: Introducing the Xcode Debugger 231
-
Chapter 14: A Swift iPhone App 249
-
-
Аарон Хилегас Objective-C.
- Глава 1. Вы и эта книга -7
- Глава 2. Ваша первая программа -10
Часть II. Как работает программирование
- Глава 3. Переменные и типы -20
- Глава 4. if/else -24
- Глава 5. Функции -29
- Глава 6. Числа -44
- Глава 7. Циклы -52
- Глава 8. Адреса и указатели -59
- Глава 9. Нужно доучится
- 2757
- 22 July 2015, 07:24
Don't miss new posts!
Subscribe for the Goal and follow through to its completion