1. Новые складчины: Показать еще

    24.04.2017: Женское достоинство. Сила притяжения мужчин (Мила Левчук)

    24.04.2017: Последний живой курс. Мила Левчук (Как стать девушкой плюс. Версия 2.0) + Доп. Лекции

    24.04.2017: Красивый почерк за 20 уроков (Ольга Лысенко)

    24.04.2017: Заработок на партнерках в яндекс директ (Александр Аристаров)

    24.04.2017: [Специалист] "Специалист по Ландшафтному дизайну"

  2. Нужен организатор: Показать еще

    23.04.2017: [WP] Neptune - Шаблон для рецептов и кулинарных блоггеров

    23.04.2017: Складчина на "СТАВКУ ДНЯ" (АЙРАТ ДАЛЛАС: ХОЧУ ПРОГНОЗ)

    23.04.2017: Складчина на "Ставка дня" от Хочу Прогноз

    23.04.2017: BETGARANT_PRO_2017! Без привязки!

    23.04.2017: Американский сайт прогнозов Bluesoccertips

  3. Сбор взносов Показать еще

    24.04.2017: Последний живой курс. Мила Левчук (Как стать девушкой плюс. Версия 2.0) + Доп. Лекции

    24.04.2017: Как стать девушкой-плюс. Стандарт (Мила Левчук)

    23.04.2017: Деньги. Коррекционная хиромантия (Андрей Ломайский)

    23.04.2017: Матрица партнерских продаж (Евгений Вергус)

    22.04.2017: Заработок от 500 рублей в день на CPA товарах

Запись

[Специалист] Swift. Уровень 2. Объектно - ориентированное программирование

Тема в разделе "Курсы по программированию", создана пользователем Bulion, 27 окт 2015.

Цена:
15990 руб
Взнос:
174 руб
Организатор:
Bulion
Участников:
1/100

Основной список:

1. Bulion
    Тип: Стандартная складчина
    1. Bulion

      Bulion Организатор складчин

      [Специалист] Swift. Уровень 2. Объектно - ориентированное программирование

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



      Модуль 1. Классы, структуры, перечислени
      • Основные концепции ООП
      • Классы, структуры, перечисления
      • Их отличия и сходства
      • Объявление
      • Создание экземпляров
      • Получение значений свойств
      • Memberwise-инициализаторы
      • Наследство Objective-C
      • Использование перечислений
      • Связанные значения
      • Raw values
      4
      Модуль 2. Свойства, методы и индексаторы

      • Хранимые свойства
      • Ленивые свойства
      • Вычисляемые свойства
      • Обозреватели свойств
      • Свойства типов
      • Имена параметров методов
      • Mutating методы
      • Методы типов
      • Индексаторы
      4
      Модуль 3. Наследование, инициализация и деинициализация

      • Наследование
      • Переопределение
      • Инициализация
      • Дефолтные инициализаторы
      • Memberwise-инициализаторы. Повтор
      • Делегация инициализации
      • Наследование и инициализация
      • Failable-инициализаторы
      • Required-инициализаторы
      • Деинициализация
      8
      Модуль 4. Автоматический подсчет ссылок, опциональное связывание, приведение типов, вложенные типы

      • ARC
      • Использование weak и unowned
      • Опциональное связывание
      • Проверка типа
      • Downcasting и upcasting
      • Any и AnyObject
      • Вложенные типы
      4
      Модуль 5. Обработка ошибок

      • ErrorType
      • Проброс исключений
      • Синтаксис методов вызывающих исключения
      • Обработка исключений
      • Преобразование в опциональные значения
      • Использование defer
      4
      Модуль 6. Расширения, протоколы, дженерики, управление доступом, продвинутые операторы

      • Использование extension
      • Протоколы
      • Дженерики
      • Типы доступа public, internal и private
      • Overflow-операторы
      4
      Модуль 7. Выполнение итоговой работы


      4
       

      Другие складчины раздела

      Последнее редактирование: 23 дек 2016
      Bulion, 27 окт 2015
    2. Загрузка...

      Похожие складчины
      1. Telegram
        Запись

        [Специалист] Разработка iOS приложений на Swift 2. Игры и 3D...

        Telegram, 28 апр 2016, в разделе: Курсы по программированию
      2. Telegram
        Запись

        [Специалист] Разработка iOS приложений на Swift 2. Уровень 2.

        Telegram, 19 янв 2016, в разделе: Курсы по программированию
      3. Telegram
        Запись

        [Специалист] Разработка iOS приложений на Swift 2. Уровень 1.

        Telegram, 19 янв 2016, в разделе: Курсы по программированию
      4. Telegram
        Запись

        [Специалист] Язык программирования Swift 2 – быстрый...

        Telegram, 20 июл 2015, в разделе: Курсы по программированию
      5. Telegram
        Запись

        [Специалист] Swift. Основы программирования

        Telegram, 9 июн 2015, в разделе: Курсы по программированию
      6. Bulion
        Запись

        [Специалист] Практикум: Создание макросов в MS Excel на VBA

        Bulion, 1 апр 2017, в разделе: Курсы по программированию
      7. Aplication
        Запись

        [Специалист] Интернет - маркетинг, продвижение и поисковая оптимизация сайтов

        Aplication, 1 мар 2017, в разделе: SEO, анализ, юзабилити, продвижение сайтов

Наверх