Видео курс Swift Углубленный - онлайн обучение ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

О курсе

Курс “Swift Professional” состоит из 10-ти уроков, на протяжении которых учащиеся освоят разнообразные приемы профессиональной разработки для операционной системы iOS. Учебная программа посвящена практикам тестирования кода, некоторым современным архитектурным принципам проектирования приложений, деталям жизненного цикла приложений и их взаимодействию с операционной системой, работой с периферийными устройствами, а также тонкостям работы Swift.

После прохождения курса участники овладеют как приемами, которые позволят улучшить качество уже существующих приложений так и знаниями, которые можно применять при создании приложений «с нуля».

Читать дальше...

Этот курс входит в специальности:

Предварительные Требования

Владение языком Swift на уровне курса "Swift Базовый"

Читать дальше...

Вы научитесь

  • Улучшать качество кода посредством применения современных практик связки компонентов приложения и работы с асинхронным кодом
  • Эффективно разрабатывать приложения для работы с Bluetooth / BLE устройствами
  • Работать с третьепартийными зависимостями
  • Понимать концепции реактивного программирования на Swift
  • Улучшать UX своих приложений
  • Повышать надежность своего кода посредством практик тестирования
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 7 ч 27 м
  • Курс создан: 28.09.2018
  • Уроков: 10 из
  • Обновлен: 01.02.2021
  • Язык: русский

Что входит в курс

  • 10 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат
  • Проверка ДЗ

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Swift Углубленный на 40 дней?

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

Цели данного урока - ознакомиться с существующими способами улучшения опыта использования iOS приложений, научиться определять, какие способы подходят для каких типов приложений.

Читать дальше...

Научиться понимать и отличать способы вызовов методов в Swift. Понять этапы компиляции Swift исходного кода. Научится применять эти знания на практике

Читать дальше...

Ознакомится с особенностями и ограничениями имеющихся на сегодняшний день способами управления третьепартийными зависимостями.

Читать дальше...

Научиться концепции Promise, использовать их для организации вызовов асинхронного кода в приложениях.

Читать дальше...

Научиться концепции реактивного программирования, использовать её для организации связей между потоками данных и пользовательского интерфейса в приложениях.

Читать дальше...

Разобраться с особенностями разработки приложений для коммуницирования с внешним устройством. Узнать об архитектурных подходах таких приложений.

Читать дальше...

Узнать о процессе запуска приложения, что влияет на время запуска, и каким оно должно быть. Научиться измерять время запуска. Применить на практике один из подходов уменьшения времени запуска приложения.

Читать дальше...

Качественное тестирование iOS-приложения непосредственно влияет на качество самих приложений. Рассматриваются виды, методики и подходы написания качественных тестов.

Читать дальше...

Отладка приложений занимает значительное время разработчика. Существуют инструменты и подходы, которые помогают значительно сэкономить время, затрачиваемое на процесс отладки.

Читать дальше...

Во время разработки iOS-приложений есть ошибки, которые очень легко допустить как начинающим, так и практикующим разработчикам. Для таких типовых ошибок осуществляется обзор того, к чему они приводят и как их исправлять.

Читать дальше...
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
How to Swift Базовый
ПОДРОБНЕЕ
How to Swift Стартовый
ПОДРОБНЕЕ
Swift Базовый
ПОДРОБНЕЕ
Swift Стартовый
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
комментарии и обсуждения
Notification success