Курс по iOS разработке
Home
Видеокурс
Менторство
Вопросы с собеседований
Английский язык
Контакты
Sergio iOS Course
Видеокурс
Home
Видеокурс
Менторство
Вопросы с собеседований
Английский язык
Контакты
Получить Видеокурс
Основы Swift
Основы синтаксиса
Переменные и константы+
Примитивные типы данных+
Опционалы+
Вычисляемые и ленивые переменные
Структуры данных
Массив+
Набор (Set)+
Словарь+
Кортеж
Подробнее про массив
Классы и структуры
Структуры
Классы
Наследование
Протоколы
Подробнее про структуры
Подробнее про классы
Расширение классов
Функции
Определение функции
Контроль цикла
Использование функций
Подробнее про функции
Замыкания
UI / UX
Базовые компоненты
Расстановка элементов
Списки
Ввод данных
Враперы
Функции
Оптимизации
Сетевые запросы
Запросы в сеть
Парсинг данных
Отображение на экране
Асинхронность
Управление запросами
Подробнее про запросы
Архитектура
Название файлов и переменных
Зоны ответственности
Философия и принципы
Ключевые паттерны
Ключевых подходы
Зависимости
Договорённости+
Тестирование
Философия тестирования
Unit-tests
Snapshot-tests
UI-tests
Алгоритмы, решение задач
Базовые структуры данных
Базовые алгоритмы
Оценка сложности
Структуры данных
Алгоритмы
Алгоритмы для продвинутых
Структуры данных для продвинутых
Подготовка к собеседованию
Теоретические вопросы
Технические вопросы
Практические вопросы
Софт-скиллы
Подробнее о теор. вопросах
Подробнее о тех. вопросах
Подробнее о практических вопросах
Первое знакомство 👋
Прежде чем приступать к обучению, давайте разберём
ключевые понятия
, с которыми вы сталкнётесь
Перейти к изучению
Архитектура
Если вы достаточно не позаботились о фундаменте – уже не важно, что за дом вы построите.
Переменные
Вы используете их, когда собираетесь показать пользователю данные, когда производите рассчёты.
Функции
Именно благодаря им программисты и могут выстроить требуемую последовательность действий
Назад
Массив
Array
Далее
Словарь
Dictionary