Уроки на диване


    Swift. Современные технологии программирования под Apple (2014) Видеокурс

    Раздел: VIPПрограммирование  Дата: 12 февраля 2015
    Swift. Современные технологии программирования под Apple (2014) Видеокурс

    Курс предназначен для тех, кто интересуется разработкой под iOS и стремится всегда идти в ногу со временем. Для тех кто хочет быстро писать приложения и использовать для этого не устаревшие технологии, а современный яркий и выразительный язык, такой, каким и является Swift.

    Вы сможете программировать под iPhone/iPod/iPad/MacOS, научитесь писать приложения "с нуля", а благодаря простому синтаксису, новый язык по достоинству оценят не только новички, но и те, кто уже знаком с программированием под Apple.

    Изучив Swift, вы в полной мере прочувствуете, что создавать приложения под iOS теперь можно быстрее и интереснее.

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

    Урок 1. Введение в iOS платформу и Swift

    • История и причины появления Swift
    • Основные концепции языков программирования
    • Отличия и сходства Swift с другими языками программирования
    • Почему надо использовать Swift
    • Знакомство с Xcode6
    • Обзор фреймворков iOS платформы
    • Основные проблемы при переходе на Swift с других языков
    • Playground и его использования
    • Первое приложение на Swift в Playground

    Урок 2. Синтаксис Swift, основные концепции

    • Объявление переменных и констант, их различия
    • Основные типы, особенности явного приведения и присвоения
    • Базовые операторы
    • Циклы в Swift
    • Функции
    • Ветвление: If и Switch
    • Коллекции
    • Организация кода
    • Приложение в процедурном стиле на Playground

    Урок 3. ООП на Swift

    • Основные концепции ООП
    • Модификаторы доступа в Swift
    • Типы Any и AnyObject
    • Различия ООП по сравнению с Objective C
    • Классы
    • Конструкторы и деструкторы
    • Протоколы, мутирующие функции
    • Структуры и Перечесления
    • Тип Optional и Unwrapping, зачем нужны ? и !
    • Приложение с примером использования

    Урок 4. Продвинутые возможности языка в ООП и функциональном стиле

    • Расширения
    • Generic функции и классы
    • Subscripts
    • Функциональные возможности Swift
    • Замыкания
    • Интеграция с Objective C
    • Применение Optional Chaining
    • Разбор JSON и XML
    • Приложение с загрузкой JSON

    Урок 5. Хранение данных и работа с сетью

    • Эмулятор iOS
    • Storyboard и Interface Builder
    • Краткий обзор Core Data
    • Сохранение и чтение данных
    • Концепции REST
    • AFNetworking и другие сетевые библиотеки
    • Синхронизация данных
    • Приложение работающее с сетью

    Урок 6. Шаблоны программирования (Паттерны)

    • Observer и события
    • Делегирование, плюсы и минусы
    • Binding и как его реализовывать
    • Model-View-Controller (MVC) паттерн
    • MVVM и чем он отличается от MVC
    • GameDev паттерны
    • Фабрика
    • Как строить приложение с помощью паттернов
    • Пример приложения

    Урок 7. Игры на Swift

    • Подходы в создании игр
    • Почему надо создавать игры на Swift
    • Игровой движок Sprite Kit
    • Игровой движок Cocos2D и его особенности
    • Кратко о Core Graphics/Quartz
    • Как разрабратывать игры
    • Создание игры на примере 2048

    Урок 8. Приложение на Swift

    • Цикл жизни приложения
    • Работа в фоне
    • Написание приложения аудиоплеер
    • Отладка
    • Как публиковать приложение
    • Ресурсы и документация
    • Подведение итогов

    Swift. Современные технологии программирования под Apple (2014) Видеокурс

    Swift. Современные технологии программирования под Apple (2014) Видеокурс

    Swift. Современные технологии программирования под Apple (2014) Видеокурс


    Название: Swift. Современные технологии программирования под Apple
    Автор: Алексей Пантелеев (Школа Программирования)
    Сайт: Перейти
    Формат: mp4, pdf + доп.файлы
    Видео: MPEG4 Video (H264), avc1, 1280х720, 15.000 fps, 85 Kbps
    Аудио: AAC, 44.1 KHz, stereo, 64 Kbps
    Размер: 1.16 Gb

    Уважаемые Гости и Пользователи сайта.
    Чтобы скачать для ознакомления данный обучающий материал Вы должны получить VIP-доступ к сайту!
    Внимание!!! Скаченный Вами материал предназначен только для ознакомления! После просмотра материал должен быть удалён с компьютера! Помните, что у любого материала имеется законный правообладатель. Поэтому после ознакомления Вы обязаны приобрести лицензию у законного правообладателя.
    На момент публикации новости все ссылки были рабочими. Если Вы заметили не рабочую ссылку, напишите об этом в комментариях к новости. Ссылки будут обновлены в ближайшее время!
    Секреты современного программирования (2016) Видеокурс Секреты современного программирования (2016) Видеокурс
    Абсолютно новый видеокурс «Секреты современного программирования 2016», его содержание на 100 процентов новое (ничего не взято из старых курсов).…
     
    Как писать программы на языке C# под платформу .NET Как писать программы на языке C# под платформу .NET
    Видеокурс «Как писать программы любой сложности на языке C# под платформу .NET» для начинающих и опытных программистов, желающих стать…
     
    Objective C. Уровень 2. Профессиональная разработка приложений и игр (2015) Видеокурс Objective C. Уровень 2. Профессиональная разработка приложений и игр (2015) Видеокурс
    Курс «Objective C. Уровень 2» предназначен для iOS и OS X разработчиков, желающих освоить методики разработки интегральных систем и игр, с…
     
    Objective-C. Программирование для iOS и MacOS (2012) Objective-C. Программирование для iOS и MacOS (2012)
    Хотите быстро научиться писать приложения для iOS и Mac? Тогда эта книга, обучающая искусству программирования на языке Objective-C, должна стать…
     
    Разработка приложений под iOS (2013) Видеокурс Разработка приложений под iOS (2013) Видеокурс
    Курс научит Вас создавать интересные и полезные приложения под iOS. Практике на каждом занятии будет отведено значительное время. Сложные и емкие…
     
    ×

    Информация

    Посетители, находящиеся в группе Guest, не могут оставлять комментарии к данной публикации.
ВОЙТИ НА САЙТ ЧЕРЕЗ:
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Джумла на максимальной скорости (2016) Видеокурс Джумла на максимальной скорости (2016) Видеокурс
Как быстро и безопасно увеличить скорость сайта на Joomla в 2-5 раз всего за несколько часов занятий? И начать получать в разы больше посетителей и…
 
Java. Библиотека профессионала. Том 1. Основы (2016) 10-е издание Java. Библиотека профессионала. Том 1. Основы (2016)…
Эта книга давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся…
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Защита компьютера от А до Я (2014) Видеокурс Защита компьютера от А до Я (2014) Видеокурс
Далеко не все начинающие пользователи знают о том, что антивирусная программа это только одна из сторон защиты и эта защита абсолютно не обеспечивает…
 
Froder - Реальный авито (2016) Практический видеокурс Froder - Реальный авито (2016) Практический видеокурс
Практический онлайн-курс по массовому автопостингу объявлений на авито с неприличными возможностями.
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Chip №11 (ноябрь 2016) Россия Chip №11 (ноябрь 2016) Россия
Chip — первый компьютерный журнал в Европе, сейчас издается в 16 странах тиражом более 1 миллиона экземпляров. Журнал Chip — это высочайшее качество…
 
Бизнес-модели. 55 лучших шаблонов (2016) Бизнес-модели. 55 лучших шаблонов (2016)
Успех компании зависит от выбора наиболее подходящей бизнес-модели. Предложенная в этой книге методология - отличное подспорье как для начинающих…
 
План работы над продающим текстом 2.0 (2016) Тренинг План работы над продающим текстом 2.0 (2016) Тренинг
Самый простой способ научиться писать эффективные продающие тексты: быстро, системно, пошагово, с хорошей маркетинговой подготовкой.
 
Фреймворк Laravel с Нуля до Профи (2016) Видеокурс Фреймворк Laravel с Нуля до Профи (2016) Видеокурс
Актуальный и систематичный, пошаговый видеокурс по освоению фреймворка Laravel в Рунете с полного нуля. Быстрая разработка сайтов с фреймворком №1
 
Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0 Успешный Онлайн Бизнес за 60 дней (2016) Версия 3.0
Всего за 60 дней воркшоп-обучения запустите ваш бизнес в интернете с нуля или удвойте прибыль в существующем. 2-месячный коучинг GM.
 
Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! (2016) Научись зарабатывать деньги на авито, и получи билеты на…
Давно мечтал о своем бизнесе? Самое время начать! Научись зарабатывать деньги на авито, и получи билеты на Бали в подарок! К черту кризиc!…
 
БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016) БМ - Реальный инстаграм + Вскрытие Instagram (kote) (2016)
Массовый онлайн-курс по созданию постоянного потока клиентов из Инстаграм. 8 практических занятий с пошаговыми заданиями в онлайн-платформе.
 
Joomla! Реактивное продвижение сайта (2016) Видеокурс Joomla! Реактивное продвижение сайта (2016) Видеокурс
Как сделать так, чтобы поисковые системы ежедневно приводили к вам тысячи посетителей? Вы гарантированно продвинете свой сайт в поисковых системах и…
 
Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016) Тренинг Как зарабатывать от 50000 рублей в месяц на Фотошопе (2016)…
Уникальный практический тренинг: «Как зарабатывать на Фотошопе от 50 000 рублей в месяц». Без вложений! Идеально подходит для новичков!
 
Дизайн поздравительных открыток (2015) Видеокурс Дизайн поздравительных открыток (2015) Видеокурс
Обучающий курс по дизайну поздравительных открыток, пройдя который каждый желающий научится профессионально создавать такие открытки, которые будут…
 
Мобильная фотография (2015) Видеокурс Мобильная фотография (2015) Видеокурс
Благодаря курсу «Мобильная фотография» вы научитесь создавать потрясающие снимки, сможете легко выстраивать геометрию в кадре, подстраиваться под…
 
Твой разум без границ (2016) Тренинг Твой разум без границ (2016) Тренинг
«Твой разум без границ» - самая популярная программа личной трансформации в Академии Mindvalley. Хотите подняться на новый уровень эволюции сознания?
 
Видеозаписи конференции «Найди свой трафик» (2016) Видеозаписи конференции «Найди свой трафик» (2016)
В начале апреля в Санкт-Петербурге прошла первая конференция о самых разных каналах целевого трафика для продвижения бизнеса. Но самое главное не…
 
Трафик и конверсия 2016.  Онлайн-конференция Трафик и конверсия 2016. Онлайн-конференция
Трафик и конверсия 2016 - Серия (бесплатных) онлайн-встреч с лучшими специалистами в сфере привлечения трафика...
 
SEO-Конференция SEMPRO - 2016 SEO-Конференция SEMPRO - 2016
SEMPRO 2016 – точка сбора SEO-специалистов Украины и СНГ. Будут доклады от лучших SEO-экспертов Европы, России и Украины. Организаторы не ставили…
 
Всего на сайте: 8
Пользователи (0):
Гости (7)
Роботы (1):
Сайт: Уроки на диване. Учимся дома - Самостоятельно! Не бойся, что не знаешь - бойся, что не учишься!