Курс: Grand Central Dispatch

Содержание

Описание курса

Курс по GCD (Grand Central Dispatch) предназначен для того, чтобы вы освоили теорию многопоточного программирования и могли применить ее на практике. Здесь мы с вами познакомимся с основными понятиями GCD, с основными методами GCD, которые позволят вашему приложению работать, используя сразу несколько потоков, что может значительно улучшить производительность работы ваших приложений.

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

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

  1. Вступление (0:47)
  2. Потоки (5:20)
  3. Очереди (12:20)
  4. Синхронность и асинхронность (1:41)
  5. Последовательность работы с очередями (2:45)
  6. Интерфейс приложения (5:16)
  7. Проблема приложения (10:46)
  8. Применяем GCD (5:25)
  9. Задержка asyncAfter (10:46)
  10. Новая очередь. Барьеры отправки (7:46)
  11. Практикуемся с барьерами (11:35)
  12. Группы отправки (5:48)
  13. Группы отправки. Практика (9:29)
  14. Блоки отправки (2:54)
  15. Блоки отправки. Практика (8:00)
  16. Семафоры отправки (4:39)
  17. Семафоры отправки. Практика (6:33)
  18. Источники отправки (3:41)
  19. Источники отправки. Практика (4:23)
  20. Спасибо! (0:47)

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: