1.Освоиться с базовой скалой, уметь решать алгоритмические задачки без мутабельности, уверенное знание коллекций, способность катать АДТ
2. ФП скала, ядро котов, ГАДТ, трамполайнинг. Собственная коллекция с кастомными инстансами.
3. Асинхронность и конкаренси, пет прожект на зио, ио или энве, субдшки, хттп сервера и клиенты
4. Ресурсы, стримы, оптики, таглес файнал, фримонады, свои конкурентные типы, оборачивание асинхронной жавы, переписать пет проект
5. Проектирование скала проекта.