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

    19.01.2017: Схема пассивного заработка на накрутке топовых партнерок

    19.01.2017: Ты – богиня! Как сводить мужчин с ума (Мари Форлео)

    19.01.2017: Говори свободно. Создавая совершенный голос (Лариса Соловьева)

    19.01.2017: Кейс «Aliexpress BOSS»

    19.01.2017: Cекретная формула МЛМ На Автопилоте 2.0 (Кирилл Лейцихович)

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

    19.01.2017: OpenCart: Создание современного интернет-магазина от А до Я (Webdesign-Master)

    18.01.2017: Скрипт биржы копирайтинга

    18.01.2017: [Joomla]Solidres HUB - расширение бронирования отелей для Joomla

    18.01.2017: [AI] Скрипты для Adobe Illustrator [частично повтор 2]

    18.01.2017: [AI] Скрипты для Adobe Illustrator (частично повтор)

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

    19.01.2017: Женский курс (Арсен Маркарян)

    18.01.2017: Импульсивные блоки питания (Андрей Голубев)

    18.01.2017: Молниеносное создание трафикового сайта для заработка за 1 день (Александр Борисов и Руслан Белый)

    17.01.2017: Быстрый старт от новичка до фотохудожника (Анастасия Аникеева) (2016)

    16.01.2017: Магическая книга желаний (Baltasar Frater, Soror Manira)

Запись

[Специалист] 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
        Запись

        [Специалист] JavaScript. Уровень 2. Расширенные возможности

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

        [Специалист] JavaScript. Уровень 1. Основы веб - программирования

        Bulion, 5 дек 2016, в разделе: Курсы по программированию

Наверх