1

Этап 1

Multithreading

2

Этап 2

GCD (Grand Central Dispatch)

3

Этап 3

Operation

1

Этап 1

Multithreading

2

Этап 2

GCD (Grand Central Dispatch)

3

Этап 3

Operation

17 августа 2018

Цель заброшена

Автор не отписывался в цели 5 лет 5 месяцев 27 дней

Автор цели

Карьера и работа

Многопоточность в iOS (Swift)

Если вы хотите дать своему пользователю эффективное и быстрое приложение на ios, то без многопоточности вам точно не обойтись. В курсе мы познакомимся с многопоточностью, начиная от самых низкоуровневых примитивов и заканчивая высокоуровневыми абстракциями. Мы рассмотрим практически все способы многопоточного программирования, в том числе малоизвестные.

В курсе вас ждут лекции, тесты, задачи, полезные материалы — все что нужно, чтобы разобраться!
И, конечно же, вы сможете поработать с кодом, который будет использован в курсе.

Уверены, что каждый участник почерпнет для себя что-то новое.

Многопоточность в iOS (Swift)

 Критерий завершения

Пройти курс

  1. Multithreading

    1. Введение

    2. Базовые понятия

    3. Quality of service

    4. Synchronization

    5. Recursive lock

    6. Condition

    7. Read write lock

    8. Spin lock

    9. Synchronized

    10. Problems

    11. Atomic operations

  2. GCD (Grand Central Dispatch)

    1. Введение

    2. Очереди

    3. Methods

    4. Concurrent perform

    5. Work item

    6. Semaphore

    7. Dispatch group

    8. Dispatch barrier

    9. Dispatch source

    10. Target queue hierarchy

    11. Dispatch IO

  3. Operation

    1. Введение

    2. Operation

    3. Operation и Operation Queue

    4. Async operation

    5. maxConcurrentOperationCount

    6. Cancel operation

    7. Dependencies

    8. waitUntil

    9. Completion Block

    10. Suspend

    11. GCD VS Operation

    12. Заключение

  • 2789
  • 17 августа 2018, 04:29
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?