Да, знаем об этом. К сожалению, нам пока с этим не справиться, т.к. редактор не наш, а один из опенсорсных и достаточно неплохих. Вообще, редакторов не так уж и много. Один из них CodeMirror, второй Ace (http://ace.c9.io/). Мы используем Ace и периодически его обновляем. Надеемся, что они пофиксят проблему в Safari.
Скажем так, пока что чувствовали себя не доказавшими полезность. Но сейчас вроде дошли до этапа, когда есть критическая масса курсов и положительные отзывы от учеников. Поэтому можно идти к большим. А так, конечно, пробовали. Сейчас, например, работаем с ИТМО (это просто, т.к. я там работаю), будем интегрировать академию с их курсами. В SF подавали заявку. Господдержку пока не пробовали искать, что-то подсказывает, что это очень долго и трудоёмко.
Согласен с вами. И всё-таки подозреваю, что на тех ресурсах, где много тематик, страдает глубина проработки и наоборот. Если закапываться, то много тем не раскрыть. Заметил еще, что на многих ресурсах не сделаны крутые итоговые испытания, когда надо что-то большое и сложное написать, а вас бы проверили. Мы в эту сторону стараемся копать, потом поведаем, что получается.
Нет, не с потолка. Мы хотим собрать 150 т.р. на серию из 3х курсов. Т.е. на каждый курс плюс видео по 50 т.р. (оценка разработчика плюс стоимость видеопродакшна). Оставшиеся 24 — это комиссия бумстартера плюс налоги, т.к. мы юрлицо. Боюсь, даже, что общая стоимость будет чуть выше, но сейчас благодаря интенсиву появляется немного свободных средств и их можно будет использовать.
Вы, наверное, про сохранение кода — в этом каюсь, всё не можем сделать. Но уже скоро появятся деньги на отдельного программиста и он займется этим делом одним из первых.
С испытаниями, да, бывают проблемы. Но, если вы проходите курс последовательно, то к испытанию должно быть более-менее понятно, что и как делать, т.к. мы стараемся очень плавно подводить. А вообще, мы испытания периодически упрощаем, и сейчас есть несколько испытаний, которые мы будем переделывать. Пока что самый удачный формат испытания получился в селекторах.
Да, технически несложно. Но очень трудоёмко переделывать учебный материал в новый формат, придумывать сценарии курсов, оформлять и так далее. И, насколько я понимаю, Илья Кантор больше предпочитает готовить js-супергероев на суровых тренингах. А такие курсы — более массовые и расчитаны на более низкий уровень должны быть.
Сохранение прогресса есть после регистрации, платная подписка нужна для доступа к продвинутым курсам. То, что есть сырые места — согласен, правим, но медленно. По поводу codeacademy — тут у каждого своё мнение, конечно, но с точки зрения глубины проработки материала он более слаб. Сравните наш курс по селекторам и их, или наш курс по формам/таблицам и их. И, кстати, в итоговых заданиях надо только 90%, т.к. мы против пиксельхантинга.
Да, сейчас у нас 14 бесплатных курсов (из планируемых 16) — это базовый цикл. А также постепенно добавляем продвинутые курсы, их уже 2 — по box-shadow и продвинутым структурным селекторам (:nth-last-child и т.д.). И эти курсы доступны по подписке — 100 рублей в месяц.
Мы со временем до JS дорастём, а пока мониторим, и на русском похожих проектов по JS не видим. Есть интересный проект по Python русский acodemy.ru/ У них достаточно наглядно получилось сделать, в том числе там есть курс по управлению 3D роботом на питоне.
Проблема многочисленных курсов и независимых тьюторов как раз в том, что их слишком много и обычному человеку трудно найти хорошего и проверенного. Вузы как раз эту проблему и будут решать за счет своего авторитета и экспертизы. Грубо говоря, лучше заплатить вузу, чтобы он за меня нашёл крутые курсы и крутых тьюторов, чем самому пытаться найти их (и не всегда удачно).
Скорее всего вузы в долгосрочной перспективе станут чем-то похожим на ваш проект. Будут отбирать и рекомендовать курсы, сертифицировать, помогать с построением траектории обучения, поиском работы и стажировок и так далее. Ключевое отличие вузов в том, что они смогут предоставлять живых наставников-тьюторов, которые будут сопровождать студента в течение всего процесса обучения. Конечно, пока концепция выглядит как мечта, но предпосылки уже есть.
С испытаниями, да, бывают проблемы. Но, если вы проходите курс последовательно, то к испытанию должно быть более-менее понятно, что и как делать, т.к. мы стараемся очень плавно подводить. А вообще, мы испытания периодически упрощаем, и сейчас есть несколько испытаний, которые мы будем переделывать. Пока что самый удачный формат испытания получился в селекторах.