Берем простой проект, состоящий из 2-3х экранов и начинаем писать максимально приближенный к production код, на уровне middle/senior разработчика.
Учимся работать с Rest API и Socket, проектируем правильные модели данных, пишем тестируемые сервисы и Unit Test’ы. Знакомимся с самыми распространенными библиотеками.
Обучаемся версте кодом, используем различные архитектуры, понимаем как грамотно разбивать приложение на слои.
Работаем с git, linter’ами, fastlane и CI.
Я даю домашнее задание, ссылки на проработку материала и отвечаю на вопросы в течение дня.
Формат занятий: online, 1 на 1, длительностью 30 минут + поддержка в tg голосом, code review, домашние задания.