Голосов: 0
#1
Разработка приложений под iOS 7
Курс Разработка приложений под iOS научит Вас создавать интересные и полезные приложения для под iOS.
Программа курса включает в себя 10 основных тем, перечисленных ниже. Практике на каждом занятии будет отведено значительное время. Сложные и емкие практические задачи будут выполняться совместно с преподавателем.
Ряд задач будет необходимо выполнить самостоятельтно.
В начале курса каждому ученику предлагается придумать для себя учебный проект, над которым он начнет самостоятельную работу.
Ряд идей может дать преподаватель. Как результат, к концу обучения, у слушателей должно получиться рабочее iOS приложение.
После окончания курса Вы сможете:
• Начать карьеру iOS - разработчика
• Стать фрилансером, разместив свое приложения на Apple Store и легко зарабатывать на любимом занятии
• Начать собственный стартап
Что получаете Вы:
После прохождения данного курса Вы сможете начать писать приложения под iOS - одну из самых популярных мобильных платформ в мире.
Занятие 1.
Занятие 2.
- Знакомство с инструментами разработки. Окружение. Полезные ресурсы.
- Начало работы с Xcode. Приложение Hello, World!
- Обсуждение курсовых проектов. Этапы разработки приложения.
Занятие 3.
- Инструменты разработки пользовательского интерфейса. Storyboard.
- Приложение Meeting Schedule. Разработка UI.
- Работа над курсовым проектом. Разработка UI.
Занятие 4.
- Основы Objective-C. Классы NSString, NSData, NSNumber. Класс
- UIViewController.
- Приложение Meeting Schedule. Создание обработчиков событий.
- Работа над курсовым проектом. Обработчики событий.
Занятие 5.
- Основы Objective-C (Продолжение). Коллекции объектов NSArray и
- NSDictionary. Design Patterns. Классы UITableView и UITableViewController.
- Приложение Meeting Schedule. Работа с данными. Добавление и удаление
- записей.
- Работа над курсовым проектом. Работа с данными.
Занятие 6.
- Жизненный цикл приложения. UIApplicationDelegate. CoreData.
- Приложение Meeting Schedule. Добавление Persistent Storage.
- Работа над курсовым проектом. Добавление Persistent Storage.
Занятие 7.
- Кастомизация пользовательского интерфейса. Изменение внешнего вида ячеек
- таблицы. Core Foundation. Core Graphics. Основы обработки жестов.
- Приложение Meeting Schedule. Создание кастомного элемента UI.
- Работа над курсовым проектом. Кастомизация внешнего вида приложения.
Занятие 8.
- Особенности приложений для iPad и универсальных приложений.
- Master-Detail Interface. Настройки приложения.
- Приложение Meeting Schedule. Адаптация пользовательского интерфейса для
- iPad.
- Работа над курсовым проектом. Добавление поддержки iPad.
Занятие 9.
- Работа с сетью. Обработка ошибок. NSURLConnection. Работа с JSON и XML.
- Работа с Facebook и Twitter.
- Приложение Meeting Schedule. Добавление синхронизации с сервером.
- Работа над курсовым проектом. Интеграция с соц. сетями.
Занятие 10.
- Многопоточность в iOS. Примитивы синхронизации. Блоки в Objective-C. GCD.
- Приложение Meeting Schedule. Добавление многопоточности.
- Работа над курсовым проектом. Добавление многопоточности.
- Процесс размещения приложения в AppStore. Требования выдвигаемые к
- приложениям.
- Приложение Meeting Schedule. Размещение в AppStore.
Отличный курс для начинающих - записывайся
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.