/iOSSummerSchool_2018

Материалы летней школы Surf по iOS разработке

Primary LanguageSwift

Материалы летней школы Surf по iOS разработке

Surf уже более 7 лет специализируется на разработке мобильных приложений для Android и IOS, а так же уже 2 года по машинному обчению

В этом году Surf и ПММ открыли Летние школы по мобильной разработке, машинному обучению и управлению проектами. Неважно, в каком ВУЗе и на каком курсе вы учитесь, и учитесь ли вообще.

Каждый курс длится две недели. Лекции и практические занятия проходят ежедневно.

Преподаватели — специалисты из Surf и приглашенные лекторы из других компаний.

В данный репозиторий будут добавляться материалы летней школы Surf по iOS разработке.

Даты курсов:

  • 2-16 июля — Android
  • 13-27 июля — iOS*
  • 30 июля-10 августа — Машинное обучение
  • 13-24 августа — Управление проектами

* IOS и Android пересекаются в конце, будут две общих лекции.

Лекции

Лекции проводятся в 226 аудитории главного корпуса ВГУ в 10:00!

План лекций:

  1. Все из ничего (12 июля)
  2. Правила хорошего кода (13 июля)
  3. Вводная к iOS курсу (16 июля)
  4. Инструментарий разработчика (17 июля)
  5. Навигация (18 июля)
  6. UI (19 июля)
  7. Работа с данными (20 июля)
  8. Работа с асинхронными задачами (23 июля)
  9. Особенности работы на больших проектах (24 июля)
  10. Заключительная лекция (25 июля)

Практика

Практическое задание представляет из себя проект, который нужно будут сделать в течении курса, она будет вестись параллельно теоретичской части. В нее будет входить:

  1. разработка своего проекта
  2. ревью проектов сокурсников.

Проекты должны быть выполнены на языке Swift. Вся работа по проекту должна вестись в репозитории на Github.

Вопросы по своему проекту можно будет задавать в течении часа после окончания лекции или в Telegram чате курса.

Темы проектов

Информационные каналы школы

Лекциями и практикой все не ограничивается, немаловажной частью курса является знакомство и общение. Узнавать информацию и новости по ходу школ можно из:

  1. Группы Surf Education в ВК
  2. Канала Surf Education iOS в Telegram

Для общения создан чат в Telegram, попасть в него можно по этой ссылке