МНС разъяснило, когда НПД можно применять в отношении образовательной деятельности, а когда нет.
Всё очень просто: репетиторство и консультативные услуги подпадают под НПД, а услуги по обучению, предоставляемые в рамках образовательной деятельности, - нет. Даже если они онлайн.
Всё очень сложно, потому что, как отличить одно от другого, непонятно.
И вообще помните, что курсы и «иные виды непосредственного обучения» по программированию, иностранным языкам - это обучение, а не репетиторство.