Бесплатных Онлайн-курсы по Языку Swift | ТОП-20 Лучших — Обучение с нуля
Фильтр
Представлено 28 товаров

Разработка IOS-приложений на Swift от GeekBrains
Формат обучения: Записанные видеоуроки
15
ПЛЮСЫ:
- Бесплатный подбор профессии.
- Высокая оценка онлайн курса.
- После интенсива легко определиться с выбором профессии.
- Удобная форма обучения.
- Простой и понятный материал.
МИНУСЫ:
- Слишком короткий курс.
- Подходит только новичкам.
Программа
- Создание приложений на Swift в двух частях.
Чему научитесь
- Писать и тестировать безопасные мобильные приложения на языке Swift, изучите много современных, эффективных операторов.

iOS-разработка на языке Swift: перспективы и требования профессии от Нетологии
Формат обучения: Записанные видеоуроки
14
ПромокодGEEKHACKER5
Пользователи узнают на бесплатном занятии следующие темы: введение в iOS-разработку, все о требованиях к профессии. А также, авторы курса понятно расскажут о языке и его ключевых особенностях.

ПЛЮСЫ:
- Тренажер с практикой для проверки знаний.
- Доступ к теории бессрочный.
- Асинхронность.
- Помощь менторов, доступ в чат.
- Теория в формате текста.
- Предусмотрено тестирование для закрепления видеоуроков.
- Практика на каждом модуле.
МИНУСЫ:
- Курс устарел, не обновляется.
Программа
- Новый язык, введение в iOS-разработку.
- TypeAlias, Tuple, знакомство.
- Опции, оператор, серия.
- Основные понятия нового языка программирования: строка string, массив, словарь, ветвление, логические функции и ее тип.
- Параметры: переменные, функционал, inout.
- Замыкание, примеры language.
- Энумератор, Raw values.
- Структуры, классы.
- Value vs. Reference type.
- Вычисляемые свойства, настройки.
- Наблюдатели.
- Свойства преобразования, методы мутирующие, тип, экземпляр.
- Сабскрипты, добавление, наследование.
- Де- и инициализаторы.
- ARC.
- Расширения extension, протоколы, Generics.
Чему научитесь
- Использовать основные понятия в programming language.
- Работать со строками, массивами, типами данных.
- Использовать операторы ветвления.
- Создавать, использовать функции async, переменное количество параметров.
- Работать с функциями как с замыканием, объектами определенного типа.
- Использовать перечисления, задавать значения, optional.
- Работать со структурами, классами.
- Различать Value от Reference type.
- Использовать оператор guard, computed-свойства, willSet и didSet.
- Отличать var от let, свойства типа от обычных свойств экземпляров.
- Понимать, чем отличается метод типа от метода экземпляра.
- Применять mutating-методы.
- Обращаться к свойствам объекта, если он массив.
- Работать с ооп, принципом наследования.
- Применять механизм инициализации, удалять экземпляр типа.
- Использовать типы double, float.
- Работать и освобождать память.
- Расширять существующий тип по функционалу.
- Узнаете, что такое идея протоколов и Generic-функции.
Зарегистрировать новый аккаунт
Вход