Курс 4. Работа с сетью

4 недели обучения, от 5 до 7 часов в неделю
Stepik certificate

About this course

Вы научитесь добавлять в проект сторонние фреймворки с помощью менеджеров зависимостей Carthage и Cocoapods, а также формировать и отправлять запросы с помощью консольной утилиты cURL.

В процессе обучения вы поработаете с URLSession — высокоуровневым API для работы с сетью, узнаете о форматах передачи данных XML и JSON. Вы также изучите работу с сетью в фоновом режиме, научитесь использовать WKWebView и SFSafariViewController для отображения веб-страниц внутри приложения.

В конце курса вы узнаете, как организовать и обезопасить передачу данных между сервером и приложением; как хранить в приложении секретную информацию (токены или пароли); как добавить в приложение вход по отпечатку пальца или Face ID.

Who is this course for

Курс предназначен для студентов старших курсов, которые хотят найти работу в хорошей компании, и для программистов, которые хотят перейти в мобильную разработку. Курс будет полезен для программистов Objective-C или Swift, которые хотят прокачать скиллы.

  • Для разработки потребуется устройство с установленной macOS Mojave 10.14 и И Xcode 10.2 или выше
  • Базовые знания в области разработки программного обеспечения
  • Знание одного из объектно-ориентированных языков программирования

Meet the Instructors

Course content

loading...
Certificate image

Certificate

Выдается

Price

RUB 9,200
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

Share this course