Онлайн-курс "Разработка на Swift"

01 октября
Дистанционное обучение (60 часов)
Цена: 
25000
Скидка: 
8
%

Скидка только посетителям портала Rosbo.ru при подаче заявки через сайт

Тренер: 
Чечель Алексей
Место проведения: 
Дистанционно

Задать вопрос или зарегистрироваться вы можете по тел.:

+7 (383) 383-08-79 внутр. номер 519

или нажать "подать заявку" и заполнить форму обратной связи.

Swift — это отличный интуитивно понятный язык программирования от Apple, c помощью которого можно создавать приложения для iOS, Mac, Apple TV и Apple Watch. Этот язык дает разработчикам неограниченную свободу в реализации идей.

Почему стоит выбрать программирование на Swift:

  • Рынок мобильных приложений является одним из наиболее конкурентных
  • Рынок приложений открывает широкие возможности для заработка (до 4000$ в месяц)
  • Возможность создания своих проектов и публикации их в AppleStore
  • Возможность работы в офисе или фриланс

Требования:

  • владение английским от базового уровня и выше
  • знание основ программирования

Преподаватель:

Алексей Чечель - имеет более 6 лет в разработке программного обеспечения. Перед тем как присоединиться к сфере разработке мобильных приложений, работал в качестве ABAP (SAP integration) разработчиком. Специалист в области программирования Swift, владеет Object-C, JavaScript/HTML/CSS.

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

  1. Изучение основ языка программирования Swift (1. Работа с базовыми типами, 2. Тюплы, 3. Опциональные типы, 4. Базовые операторы 5. Строки) и основы работы с Xcode
  2. Массивы, дикшинари, switch
  3. Клоужеры, Энумы, Функции, Свойства, Классы
  4. Структуры, Свойства типов
  5. Методы, Сабскрипты
  6. Наследование, инициализаторы
  7. Расширения, Протоколы, ARC, Опциональные цепочки
  8. Знакомство с Sketch, основы UI design, работа с картинками, pixel perfect design
  9. Основы архитектуры MVC, Сториборды, Структура проекта, основы работы с Git, Bitbucket
  10. Storyboard, constrains, size class, reference storyboard
  11. UIKit, Navigation controller, View controllet, Tab bar controller, Gesture recognize
  12. UITableViewController, UITableView, UICollectionView, UITextView, UIBotton .....
  13. Google Map, MapKit, работа с pod
  14. Firebase, NSUserDefaults, plist
  15. iAP, GameKit, Push notifications
  16. Работа с REST API, использования фреймворков Alamofire, SwiftyJson
  17. Юнит, UI тесты, подготовка отправки приложений в App Store
  18. Сдача проектов

Длительность курса: 60 часов

Время начала занятий в будние дни: 19.00 по МСК (23.00 по НСК), в выходной - по договоренности

Что получат слушатели:

Владение языком Swift, знакомство с основными инструментами разработки, разработка своего приложения под iPhone, методы тестирования, навыки публикации приложений в App Store и методы получения дохода от него.

Подробности по телефону:

+7 (383) 383-08-79 внутр. номер 519