Курс на Stepik
Обложка курса «MOST iOS» на Stepik
Бесплатно

iOS, это интенсивный курс, на котором вы изучите основы программирования на языке Swift и мобильную разработку на iOS. Курс также полезен для участников программы MOST. Курс подготовлен командой Jusan Singularity.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «MOST iOS»Учеников на курсе 406
Сертификаты, выданные на курсе «MOST iOS»Сертификатов выдано 0
Отзывы о курсе «MOST iOS»Отзывов получено 1
Рейтинг курса «MOST iOS»Рейтинг курса 5.000
Уроки в курсе «MOST iOS»Количество уроков 54
Тесты в курсе «MOST iOS»Количество квизов 45
Задачи с кодом в курсе «MOST iOS»Количество задач с кодом 45
Время прохождения курса «MOST iOS»Время прохождения курса —
Обновления курса «MOST iOS»Обновления курса — —
Дата публикации курса «MOST iOS»Дата публикации курса — ———
Последнее обновление курса «MOST iOS»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «MOST iOS» 15 разделов Уроки в курсе «MOST iOS» 54 урока Тесты в курсе «MOST iOS» 45 тестов Задачи в курсе «MOST iOS» 45 задач Время прохождения курса «MOST iOS» 36 ч. Последнее обновление курса «MOST iOS» обн. 2 года назад

🔎 How to Google

2 урока
1. How to Google: Теория ↗
2. How to Google: Практика ↗

🌐 Интернет

2 урока
1. Интернет: Теория ↗
2. Интернет: Практика ↗

Xcode, Swift

5 уроков
1. Среда разработки (Xcode),Playground ,основной синтаксис Swift ↗
2. Типы данных, переменные, константы, Опционалы (Optionals) ↗
3. Collections(array, set, dict), Условные операторы и циклы ↗
4. Доп задачи ↗
5. Reflection ↗

swift, OOP

4 урока
1. Функции и Замыкания ↗
2. Пользовательские типы данных, их свойства и методы ↗
3. Object Oriented Programming ↗
4. Reflection ↗

OOP, POP

4 урока
1. Инкапсуляция, Наследование ↗
2. Полиморфизм, Абстракция ↗
3. Протоколы и расширения, POP ↗
4. Reflection ↗

ARC, UIKit, MVC

4 урока
1. Управление памятью, ARC ↗
2. UIKit 101 ↗
3. MVC(Model View Controller) ↗
4. Reflection ↗

View

4 урока
1. Что такое "View", иерархия view ↗
2. Базовые компоненты UI и жизненный цикл ViewController ↗
3. TableView и CollectionView ↗
4. Reflection ↗

View 2

4 урока
1. Multi View application ↗
2. Передача данных между View Controllers ↗
3. Создание и расположение views программно ↗
4. Reflection ↗

Auto Layout, client-server

4 урока
1. Основы Auto Layout ↗
2. Динамическое расположение(layout) сложных View ↗
3. Клиент-серверное взаимодействие ↗
4. Reflection ↗

Libs

4 урока
1. Интеграция сторонних библиотек ↗
2. Обработка событий прикосновений и жестов ↗
3. Работа с анимациями ↗
4. Рефлексия ↗

Git flow, multithreading, data persistency

4 урока
1. Git, Git Flow ↗
2. Multithreading ↗
3. Data persistency ↗
4. Reflection ↗

🗃 Git

2 урока
1. Git: Практика ↗
2. Вводная Q&A сессия ↗

Паттерны проектирования

4 урока
1. Паттерны проектирования. Порождающие паттерны ↗
2. Паттерны проектирования. Структурные паттерны ↗
3. Паттерны проектирования. Поведенческие паттерны ↗
4. Рефлексия ↗

SOLID

4 урока
1. Architecture ↗
2. SOLID ↗
3. Debugging ↗
4. Рефлексия ↗

VIPER

3 урока
1. Архитектурные паттерны. VIPER ↗
2. iOS Developer Career & importance of Profile ↗
3. Рефлексия ↗