Часто нас спрашивают: какие командные проекты мы будем создавать во время марафона
Ответ: почти всегда это разные проекты, но их объединяют технологии которым участники научились во время изучения базового курса.
Например, первый командный челлендж рассчитан всего на 7 дней. За это время команда из 4–6 человек должна:
- Научиться работать с Git,
- Освоить таск-трекер,
- Научиться решать merge-конфликты,
- Понять механику командного взаимодействия.
Кроме этого, участникам нужно разработать приложение, в котором, как правило, есть:
- Работа со звуком,
- Сохранение данных в UserDefaults,
- Логика приложения,
- Простая архитектура (MVC/MVVM),
- Верстка интерфейса и работа с UI-элементами.
И это только часть.
Кстати, одно из приложений, созданных в рамках первого командного челленджа, было опубликовано в App Store. Вы можете скачать его и даже поиграть.
По мере прохождения марафона, командные челленджи и технологии используемые в них, будут становиться "серьёзнее" и срок на их реализацию будет больше.
Напоминаем, что старт нового потока марафона уже 20.01. Следующий поток начнётся через 3 месяца.
Чтобы научиться программировать, нужно программировать!




