Ho Lee Fuk

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

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

0b903b09e1888e648ab0c3022e0707b2.jpg


Описание:

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

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

Использовать основные принципы разработки в 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.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху