Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
10.504
Автор: Swiftlab

Название: Swift объектно-ориентированное программирование (2019)

1624053925624-png.82961


Описание:

В продолжении обучения переходим на новый уровень — объектно — ориентированное программирование.

Чему вы научитесь на курсе?

Использовать основные принципы разработки в Swift

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

Продолжение курса Swift с нуля.


Большинство инфраструктур Apple имеют объектно-ориентированную архитектуру. Прежде чем приступить к разработке iOS / MacOS, вы должны сначала понять объектно-ориентированное программирование и шаблоны проектирования. В этом курсе мы рассмотрим основные понятия и шаблоны проектирования, чтобы вы начали разработку приложений.

Объектно-ориентированное программирование — это фундаментальная парадигма программирования, которую вы должны освоить, если серьезно относитесь к изучению Swft. Объектно-ориентированное программирование лежит в основе большинства фреймворков, с которыми вы будете работать.

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

На замену Objective-C пришел Swift в приложениях для iOS устройств и Mac OS X. На него оказали влияние такие языки как Python, Ruby, Haskel и конечно же Objective-C.Apple описала язык Swift как “Objective-C без С”. Язык действительно получился удобным, мощным и продуманным.

В продолжении обучения «Swift c нуля» переходим на новый уровень — объектно-ориентированное программирование. Вы познакомитесь с основными концепциями объектно — ориентированного программирования на примере языка Swift. Будут рассмотрены классы и структуры, инкапсуляция, наследование, полиморфизм, инициализация и деинициализация, ARC, дженерики, расширения и протоколы и конечно обработка ошибок.

Программа курса

1. Введение в ООП (Продолжительность: 2 часа 20 минут)

2. Инициализация (Продолжительность: 1 час 28 минут)

3. Автоматический подсчет ссылок и опциональная последовательность (Продолжительность: 56 минут)

4. Обработка ошибок и приведение типов (Продолжительность: 52 минуты)

5. Расширения и протоколы (Продолжительность: 1 час 56 минут)

6. Универсальные шаблоны, контроль доступа и продвинутые операторы (Продолжительность: 1 час 49 минут)

Общая продолжительность курса: 9 часов 21 минута

78 видео уроков

Продажник:


https://swiftlab.ru/object-oriented-programming/

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

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

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху