Surf уже более 7 лет специализируется на разработке мобильных приложений для Android и IOS, а так же уже 2 года по машинному обчению
В этом году Surf и ПММ открыли Летние школы по мобильной разработке, машинному обучению и управлению проектами. Неважно, в каком ВУЗе и на каком курсе вы учитесь, и учитесь ли вообще.
Каждый курс длится две недели. Лекции и практические занятия проходят ежедневно.
Преподаватели — специалисты из Surf и приглашенные лекторы из других компаний.
В данный репозиторий будут добавляться материалы летней школы Surf по iOS разработке.
Даты курсов:
- 2-16 июля — Android
- 13-27 июля — iOS*
- 30 июля-10 августа — Машинное обучение
- 13-24 августа — Управление проектами
* IOS и Android пересекаются в конце, будут две общих лекции.
Лекции проводятся в 226 аудитории главного корпуса ВГУ в 10:00!
План лекций:
- Все из ничего (12 июля)
- Правила хорошего кода (13 июля)
- Вводная к iOS курсу (16 июля)
- Инструментарий разработчика (17 июля)
- Навигация (18 июля)
- UI (19 июля)
- Работа с данными (20 июля)
- Работа с асинхронными задачами (23 июля)
- Особенности работы на больших проектах (24 июля)
- Заключительная лекция (25 июля)
Практическое задание представляет из себя проект, который нужно будут сделать в течении курса, она будет вестись параллельно теоретичской части. В нее будет входить:
- разработка своего проекта
- ревью проектов сокурсников.
Проекты должны быть выполнены на языке Swift. Вся работа по проекту должна вестись в репозитории на Github.
Вопросы по своему проекту можно будет задавать в течении часа после окончания лекции или в Telegram чате курса.
Лекциями и практикой все не ограничивается, немаловажной частью курса является знакомство и общение. Узнавать информацию и новости по ходу школ можно из:
- Группы Surf Education в ВК
- Канала Surf Education iOS в Telegram
Для общения создан чат в Telegram, попасть в него можно по этой ссылке