Добро пожаловать на DevsAid.Com

У нас выложены дампы других форумов в разделе дампов. Среди них - open-hide.biz, slivskladchik.com, seoxa.net, slivup.biz, openssource.info, coga.biz (ex cogamesmoney.ru) и прочие.
Ссылка там умерла? Поищите в разделе курсов торрент.
Есть что предложить? Возникли вопросы?
Хотите обсудить или поделиться новостью? Хотите что-то купить или продать?
Надеемся Вам у нас понравится ;)

  1. Инструкция по участию в рескладчинах тут.
    Инструкция по организации тут.
    Организовывать в этом разделе могут пользователи в группе "Новичок" и выше!
    Чем больше народу тем меньше взнос!
    Если участников 0 то взнос большой, не пугайтесь, минимальное количество участников 3. При 3 участниках цена уже становится приятной)
    Не переводите ничего организаторам на личные кошельки. Оплата складчин осуществляется автоматически с внутреннего счета пользователя. Так мы защитим Вас от недобросовестных оргов.

[LevelUP] Swift Junior Developer

Тема в разделе "Курсы по программированию", создана пользователем Collab_Bot, 18 сен 2016.

Этап:
Набор участников
Цена:
184.00 RUB
Участников:
0 из ∞
Организатор:
Отсутствует
100%
Расчетный взнос:
223 RUB
  • (Основной список пока пуст)

  1. Swift - это новый язык программирования для разработки iOS и OS X приложений, который сочетает в себе все лучшее от C и Objective-C, но лишен ограничений, накладываемых в угоду совместимости с C.
    В Swift используются паттерны безопасного программирования и добавлены современные функции, превращающие создание приложения в простой, более гибкий и увлекательный процесс.
    Swift, создан с чистого листа, – это возможность заново представить себе, как разрабатываются приложения.

    Дата начала: 18.11.2014
    Длительность: 1,5 месяца
    Программа курса:
    1. Введение в программирование на языке Swift.
    • Установка и запуск Xcode 6. Знакомство с Playground.
    • Программа "Hello, world!".
    • Встроенные типы данных: целочисленные (знаковые/беззнаковые), вещественные, логический. Литералы встроенных типов.
    • Переменные и константы.
    • Операторы. Приоритет операторов. Операции отношения. Логические операции.
    • Тернарный оператор.
    • Оператор условного перехода.
    • Оператор множественного выбора. Опреаторы break и fallthrough.
    • Циклы с предусловием и постусловием. Цикл со счетчиком.
    2. Строки. Коллекции. Опциональные переменные.
    • Строки и символы. Строковые литералы.
    • Специальные символы. Юникод.
    • Строка как объект. Инициализация пустой строки.
    • Работа с отдельными символами. Цикл for-in.
    • Операторы для работы со строками. Конкатенация строк.
    • Интерполяция строк. Сравнение строк.
    • Кортежи. Инициализация кортежа.
    • Опциональные переменные.
    • Массивы. Литерал массива. Операторы и функции для работы с массивами.
    • Создание и инициализация массива.
    • Словарь. Литерал словаря. Операторы и функции для работы со словарями.
    • Создание и инициализация словаря.
    3. Элементы функционального программирования. Функции и замыкания. Параметры функций.
    • Определение и вызов функций. Параметры функций и возвращаемые значения.
    • Именование аргументов функции. Внешние имена аргументов функции.
    • Значения аргументов по умолчанию.
    • Функции с переменным числом аргументов.
    • Констнтные и переменные аргументы функции. In-Out параметры.
    • Функция как тип. Функции в качестве аргумента функции. Функция в качестве возвращаемого значения.
    • Вложенные функции.
    • Замыкания. Синтаксис создания замыкания. Автоматический вывод типов. Краткая запись лямбда-функции.
    4. Объектно ориентированное программирование. Перечисления. Классы и структуры. Value Types и Reference Types.
    • Перечисления. Объявление перечисления. Использование перечислений в операторе множественного выбора.
    • Связные значения. Исходные значения перечисления.
    • Классы и структуры. Сходства и различия.
    • Объявления классов и структур. Создание объектов. Автоматические конструкторы.
    • Доступ к элементам структуры.
    • Различия Value Types и Reference Types. Классы как Reference Types. Структуры как Value Types.
    • Особенности типов Array и Dictionary.
    5. Свойства и методы. Индексы.
    • Виды свойств. Хранимые и вычисляемые свойства классов.
    • Аксессоры и мутаторы для свойства классов. Наблюдатели.
    • Глобальные и локальные переменные. Свойства типов.
    • Методы. Локальные и внешние имена параметров метода. Модифицирующие методы.
    • Индексы. Параметры индекса.
    6. Наследование. Перегрузка методов. Конструкторы и деструкторы. Процесс инициализация объекта.
    • Базовые классы и наследование.
    • Перегрузка методов, свойств и индексов.
    • Конструкторы и инициализаторы. Значения свойств по умолчанию.
    • Делегирование инициализации.
    • Номинальные и дополнительные инициализаторы.
    • Процесс инициализации объекта. Две фазы инициализации.
    • Перегрузка инциализаторов.
    • Деструкторы и деинициализаторы.
    7. Работа с ARC. Приведение типов.
    • Что такое ARC и как оно работает.
    • Типы ссылок: strong, weak.
    • Strong Reference Cycles. Ленивая инициализация.
    • Работа с памятью в замыканиях.
    • Приведение типов. Проверка типов.
    • Специальные типы Any и AnyObject.
    • Вложенные типы.
    8. Расширения. Протоколы. Обобщенные классы.
    • Расширения. Инициализаторы, методы и индексы в расширениях.
    • Протокол. Декларация методов.
    • Протоколы в качестве типов.
    • Паттерн Делегат.
    • Наследование протоколов. Композиция.
    • Опциональные методы протокола.
    • Обобщенные классы. Обощенные функции.
    9. Структура проекта на Swift. Совместное использование Swift и Objective-C.
    • Структура простого проекта на Swift в Xcode.
    • Модули и импорт.
    • Переход от Objective-C к Swift. Общие типы. Селекторы.
    • Наследование от Objective-C класса.
    • Работа с Outlets и Actions.
    • Работа с библиотекой Cocoa. NSNumber, NSArray, NSDictionary.
    • Паттерны проектирования Cocoa: Delegate, Target-Action, Key-Value Observing.
    • Совместное использование Swift и C. Работа с указателями.
    10. Экзамен.

    и многое другое!

    Это рескладчина на
    Ознакомьтесь с правилами проведения и участия в рескладчинах!
     

    Stop hovering to collapse... Click to collapse... Hover to expand... Нажмите, чтобы раскрыть...
    Загрузка...
  • Кто мы?

    2 разработчика которые решили помочь другим разработчикам в решении их проблем, а так же пользователям с поиском самых свежих и качественных инфопродуктов. За 4 с небольшим месяца мы создали этот форум на который заходят ежедневно 1500 человек и посещаемость постоянно растёт. Мы создали панель лицензирования для защиты PHP скриптов от воровства и SEO панель для мониторинга наших сайтов и выбора верной стратегии их развития. Мы надеемся что то что мы создали пригодится Вам и возможно Вы поможете нам развиваться и совершенствоваться вместе с Вами.
  • Набираем команду!

    Мы набираем в нашу команду умных и амбициозных людей! Не важно в какой сфере Вы преуспели, Вы можете попасть в нашу команду и развивать с нами действительно достойный ресурс.

    Вступай!
XenforoTest.ru