# Курсы программирования: сравните способы освоить один навык

Когда два курса обещают научить создавать сайты, сравните, как в них осваивается одна конкретная задача. Например, форма записи требует проверить поля, показать понятную ошибку и сохранить отправленные данные. Попросите объяснить, какие части делает студент и где получает подсказки. Такой маленький пример позволяет увидеть различия программ, которые теряются в длинных перечнях технологий.

Каталог [KGAM](https://kgam.blog/programming) помогает начать поиск по направлениям программирования. После выбора направления сравните подходящие программы по одному и тому же навыку: какие знания нужны на входе, что получится собрать и как проверяют решение. Для старта полезна последовательность посильных задач; при смене специализации важнее выяснить, сколько занятий повторяют уже знакомый материал.