Пользователь
250,2
рейтинг
23 августа 2011 в 14:07

Разработка → Codecademy: 200 тыс. юзеров, 2,1 млн уроков за первые 72 часа работы

Невероятный успех продемонстрировал стартап Codecademy, который обучает новичков программированию на JavaScript с помощью бесплатных интерактивных уроков. Уроки осуществляются в приложении с простым и интуитивно понятным интерфейсом. Ещё одна особенность проекта — регистрация на сайте не требуется, пока вы не закончите парочку первых уроков.

В первые три дня сайт привлёк 200+ тыс. активных пользователей (считаются те, кто зашёл на сайт и запустил приложение), количество законченных уроков составило ≈2,1 млн, пишет TechCrunch.

Созданный за две недели стартап пока что предоставляет сервис бесплатно, но в будущем должен придумать какую-то бизнес-модель, чтобы окупать расходы на хостинг.
Анатолий Ализар @alizar
карма
739,5
рейтинг 250,2
Пользователь
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (45)

  • +2
    Мне он больше напоминает разновидность тестов (очень хорошую!).
    Я придерживаюсь мнения, что обучение взрослых нужно организовывать как и детей: показал несколько примеров, объяснил, и пусть пытаются понять и повторить.
    • +1
      Согласен. В JavaScript есть тонкости, которые на примерах не покажешь.
      • +1
        Тонкости — это для профессионалов. Имхо, отличные уроки. Как раз для того, чтобы было за что ухватиться. А тонкости придут со временем.
        • +2
          Я, честно говоря, не представляю какие тонкости можно не объяснить в подобном стиле.
          • 0
            Тонкости оптимизации, архитектуры, етс.
            • 0
              Та ладно, просто показываем сколько тактов/памяти уходит на обработку в разных ситуациях и учим кодера умножать 5кб на 1кк пользователей.

              Можно даже в виде кубиков показать это все.

              С архитектурой всегда все просто, она или может расширяться или ее надо переделывать :)
              // это про веб
              • 0
                Это всё просто на словах. В жизни это приходит с опытом.
                • 0
                  К примеру ошибки округления float-ов при расчете зарплаты :)
          • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Для начала — неплохо, согласен. Но все таки, чтобы написать что-то стоящее, неплохо бы книжку почитать.
          • 0
            Код, не книжки, код. Читать и сразу же писать свой код.
            • 0
              Не соглашусь. Если Вы видите язык в первые, то Вы вряд ли что-то напишите, даже если изучите много чужого кода. А вот в книжке написано про базовые конструкции: условные операторы, операторы цикла, функции, массиивы и тд и тп, владея которыми Вы хоть что-то напишите.

              PS: Вот, допустим, код:
              
              $('#nav li').each(function() {
               if ($(this).parents('#nav li').length == 2)
               $(this).css('color', '#f90');
              });
              

              Если навичок его увидит, то вряд ли сразу начнет программировать на js.
              • 0
                Не люблю когда подменяют поняnия.
                js != jquery даже при том, что jquery == js

                А вообще потратив некоторое время на изучение кода методом тыка, можно понять что делает любой код. Главное чтоб хватило терпения.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          лучше все-таки направлять developer.mozilla.org/En/JavaScript — тут как-то душевнее, что ли.
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              это я про ссылку на www.ecmascript.org/docs.php
              • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    немного оффтопа: А я от вот этой вот tryhaskell.org обучалке по хаскелю просто балдею. Она, как я понимаю, по подобному типу обучения реализованна.
    • +1
      Начал проходить курс, нахожусь в дичайшем восторге. Столько интерактивного обучающего материала начало появляться в интернете.

      Было бы отличной идеей, внедрять такие интерактивные курсы обучения по разным дисциплинам в школах. Вспомнить тот же www.khanacademy.org. Быстрее бы это просачивалось бы в наши учебные заведения.
      • 0
        Спасибо за ссылку на канакадеми, очень доставляет.
        Её б в то время когда учился, сильно пригодилась бы.
        • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    А мне очень понравилось. Интерактивно. Спасибо, мне как новичку стоит попробовать.
  • 0
    Будущее наступает! Ура!
  • +12
    Давайте делиться, кто еще что знает о подобных ресурсах?
    Есть:
    www.trypython.org/
    tryruby.org/
    www.codecademy.com
    tryhaskell.org/

    Что-нибудь еще?
    PHP, C#, Java?
    • +4
    • +5
      Clojure (Туториал в процессе написания, пока есть всего 10 шагов)
      Erlang
      Менее интерактивные:
      Scala
      learnpython.org

      Совсем не про то, но все-таки:
      try.mongodb.org/
      try.redis-db.com/
      • +3
        gskinner.com/RegExr/ — регулярные выражения
      • 0
        Ах да, есть еще православный firststeps.ru
    • 0
      А для чего www.trypython.org просит SilverLight(tm)?
      • 0
        Потому что полностью сделан на silverlight.
    • 0
      Я очень хочу поблагодарить Вас за сслыки, но из-за недостатка кармы, скажу Большое Спасибо!
    • +2
      railsforzombies.org
      • 0
        А никто не пробовал другие, платные курсы оттуда, с www.codeschool.com/?
        Очень смущает цена — 55$+ они настолько хороши?
  • 0
    какой стартап такой и результат
  • 0
    Ну что ж молодцы, поздравляю. Сам тоже зашел после предыдущего поста про этот проект и заценил пару уроков.
  • 0
    Неожиданно быстро прошёл все уроки. Расстроен, думал материала на порядок больше. В частности ООП и замыкания хорошо освещены. Увы :(
  • 0
    а есть что то подобное для sql?
    • 0
      Совсем подобного не знаю, но на вышеупомянутой w3school есть что-то про sql: www.w3schools.com/sql/
    • +3
  • 0
    Как я понял сейчас доступно только «Getting Started with Programming»?
  • 0
    А мне понравилось! :) в букмаркс. :)
  • 0
    По поводу монетизации, почему бы не использовать модель пожертвований. Я бы пожертвовал.
  • 0
    Отличные курсы, давно о таких думал. Для меня даже не javascript важно, а возможность поупражняться в лексике английского языка интересна.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.