Новый Хекслет: онлайн-курсы (Java, SICP, Objective C и др.) на русском языке

    Здравствуй, Хабр!



    Осенью прошлого года я открыл Хекслет – образовательный проект с бесплатными онлайн-курсами по программированию на русском языке. Спустя неделю стартовал первый курс – Разработка под OS X. Это был очень интересный опыт, но было допущено много ошибок в разработке этого проекта.

    Сегодня я рад объявить о перезапуске Хекслета! Что вас ожидает:

    • Новый сайт и удобный, быстрый движок. Со старым было столько проблем, что многие студенты просто не могли им нормально пользоваться.
    • Улучшенный формат курсов. В первой версии я пытался эмулировать физический университет в интернете, а нужно было делать изначально онлайн–курс.
    • Личное общение с преподавателем. Эту особенность хочется сделать важным отличием от други образовательных проектов.
    • Новые, интересные курсы и планы на будущие курсы.


    Уже сейчас можно записаться на три первых курса:

    1. Разработка приложений на Java
    2. Структура и интерпретация компьютерных программ (SICP)
    3. Разработка под OS X


    Трейлер очень интересного курса SICP:



    Под катом – описания текущих и будущих курсов.



    Курс «Разработка приложений на Java»



    Начальный курс по Java и подготовка к сертификации Java SE 7 от Oracle. Содержание примерно такое. Первая лекция уже доступна, вторая выйдет 20 июня. Всего будет около семи. Есть подкаст в iTunes.

    Первая лекция – описание курса и знакомство с Java:



    Курс «Структура и интерпретация компьютерных программ»



    Русская версия знаменитого курса SICP по одноименной книге. Очень важный и очень интересный курс. Подойдет как опытным программистам, так и абсолютным новичкам. Там говорится о тех фундаментальных принципах, которые лежат в основе современного программирования. Курс разбит на 5 частей, в каждой порядка 5 лекций. Первая лекция выйдет 1 июля.

    Курс «Разработка под OS X»



    Переработка и повторение нашего самого первого курса. Язык программирования Objective C и разработка приложений под Mac OS X. Продолжительность курса – 15 недель, каждую неделю будет выходить несколько видео-модулей. По окончании каждого модуля – небольшой тест. Начало – 1 августа 2013 года.

    Описание курса:



    Будущий курс «Программирование на JavaScript»



    Небольшой, но важный курс по одному из самых популярных языков программирования. Мы не будем касаться применения его в вебе (никаких jquery или node.js), а будем изучать сам язык, прототипы, замыкания и так далее.

    Будущий курс «Введение в генетику»



    Начальный курс об эволюции, генах, ДНК. Для затравки можно посмотреть вводную лекцию про генетические алгоритмы:



    Будущий курс «Операционные системы»



    Интересное путешествие в недра компьютера, в то место, где железо встречается с программами. Для затравки можно посмотреть кусок моей лекции из алматинского ИТ-университета (на английском языке):



    Чтобы не упустить запуск будущих курсов – можно подписаться на рассылку. Вообще, способов следить за обновлениями проекта – куча, все они перечислены на главной странице. Новые курсы будут публиковаться здесь, в нашем блоге на Хабре.

    Сайт и проект в целом постоянно дополняются и улучшаются. Если вы заметили ошибку, или у вас есть идея, или вы просто хотите поговорить о Хекслете – пишите на freetonik@hexlet.org.

    Хекслет, как и прежде, существует благодаря пожертвованиям и волонтерской помощи хороших людей. Вы тоже можете поддержать нас.

    Хотите преподавать?

    Мы приглашаем преподавателей и помогаем им разрабатывать, записывать и публиковать свои курсы, находить аудиторию и поддерживать их проекты. Вы можете создавать бесплатные или платные курсы. Пишите на freetonik@hexlet.org.

    Знания должны быть свободными!
    Hexlet 52,59
    Практические уроки по программированию
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 68
    • +5
      А введение в финансовую инженерию закрыли? Хороший же курс был
      • +5
        Сделаем все возможное, чтобы продолжить.
        • 0
          Курс запущен.
        • +1
          Сейчас при открытии вебсайта hexlet.org отображается слово «ошибка».
          • +1
            Можно скриншот? Какой у вас браузер, ОС и провайдер? Потому что у меня и сотни других людей прямо сейчас все ок.
            • 0
              Ну и да, это лучше в личку.
              Спасибо!
              • 0
                Спасибо, это было один раз.
            • +2
              «Манифест» замечательный!
              • +6
                Спасибо!
                Пользуясь случаем, скопирую сюда:

                Ни банки, ни политика, ни религии, ни деньги не способны решать проблемы и улучшать жизнь. Вода в кране, кран в теплом доме, интернет и лекарства от страшных болезней — всё это плод работы ученых и инженеров. Знания — основа человеческой цивилизации, поэтому знания должны быть свободными и доступными.
            • +9
              Я прошу прощения, сайт упал, поднимаем.
              • +3
                В ближайшие минуты будут некоторые проблемы с авторизацией. Улучшаем кеширование, скоро все поправим.
              • +2
                По Java лекция понравилась
                • +1
                  Да, почините плиз сайт, а то не удаётся записаться на курс.
                • +2
                  перевести свой сайт на движок EdX не планируете?
                  code.edx.org/
                  • +2
                    Рассматривали его, но там столько составных частей, языков и технологий, что мы решили что не готовы к поддержке этого монстра. Будем следить за будущими релизами.
                  • +1
                    А есть где-нибудь онлайн-курсы программирования, имеющие тестовые задания, которые обязательны к выполнению, проверяются системой и без решения которых нет доступа к дальнейшему материалу?
                    • +1
                      codeschool?
                      • 0
                        www.codeschool.com/ вы имеете в виду?
                        Выглядит интересно, но там нет python или java.
                        • +1
                          По Python есть codecademy.com, и сезонные курсы на coursera.com (Introduction to interactive Python) и edx.org. Еще есть курс на Udacity.com, но уже не для новичков. Это все на английском, разумеется.

                          Из русскоязычных ресурсов пробовал лишь Интуит, но пока не впечатлился.
                          • +1
                            На Udacity по Python два курса: один для новичков, второй от Питера Норвига.
                    • +1
                      Очень порадовали!
                      Этого не хватало в Coursera, несмотря на неплохое знание английского языка, усваивать информацию на нем тяжеловато
                      • 0
                        Спасибо!
                        Курсера, правда, уже вовсю переводит курсы на кучу языков, в том числе на русский. Поэтому мы хотим делать упор не только на язык (у нас в любом случае небольшой плюс, потому что лекции изначально на русском, а не в переводе), но и на личное общение с преподавателями, которого нет в массовых западных курсах.
                        • +1
                          На некоторых курсах на форумах Coursera преподы вполне доступны, но не на все вопросы, конечно, они отвечают.
                          • 0
                            Это да, но я планирую пойти чуть дальше. Например, устраивать hangouts, чат в скайпе, просто общаться со студентами. Благодаря одному прошлому курсу я познакомился с большим количеством классных людей. Общение, новые знакомства и связи не менее ценны, чем сами знания.
                            • 0
                              Очень правильно направление на постоянное общение с преподавателями. Как заметил пользователь Stas911 на Coursera и правда преподаватели на некоторые курсах устаивают office hours тоже через hangouts, да и на форумах очень активно участвуют в обсуждениях.
                          • +3
                            Да, и сообщество единомышленников, с которыми можно в реале встретиться и разобрать непонятные моменты — тоже большой плюс.
                            • 0
                              Дааа и тем более сейчас активно организуются разлчные хакатоны, коворкинги. Люди хотят общаться и получать новые знания :)
                        • А курс по C# не планируете? Было бы просто замечательно!
                          • 0
                            Пока нет преподавателя, но при первой возможности, конечно, сделаем.
                            • +3
                              На самом деле мне кажется в первую очередь лучше стараться организовать более такие специфичные (относительно конечно специфичные) курсы (Machine Learning, например). При всём уважении, по С# просто куча материала и статей и книг и видео всяких — для любого уровня подготовки.
                              • +1
                                Согласен.
                                В целом хочу сосредоточиться на фундаментальных курсах.
                            • +1
                              так понимаю — это планируется рускоязычный аналог курсэры с дополнительными плюшками?
                              • +1
                                Ну, примерно. Нам ооочень далеко до хоть чего-то похожего на Курсеру по масштабам, но главное отличие в том, что у нас курсы делают отдельные специалисты, а не университеты и их профессоры.
                              • 0
                                удалено
                                • 0
                                  Стандартный iframe, на хабре вообще свой парсер, вставляющий видео по урлу. Можно скриншот?
                                  • 0
                                    да, прошу прощения, флэш умер внезапно, кажется
                                • +1
                                  Записался на java
                                  • +2
                                    Старые учетки похерились? :(
                                    • +1
                                      К сожалению, да, сайт совершенно новый.
                                    • +1
                                      Очень жаль что курсы стартуют летом, с удовольствием прошел бы некоторые, но буду занят очень интересной работой. freetonik, будут ли повторения выше анонсированных курсов?
                                      • +1
                                        Конечно, все курсы будут повторяться.
                                      • +1
                                        Руслан, отдельно, про курс разработки на Objective-C. Смотрел курс, всё хорошо, в целом. Недавно наткнулся в сети на сайт ipromix.de, там есть подкасты на эту тему. Понравилось тем, что там даются понятные (для меня) объяснения тех или иных вещей в языке. В то же время, в них ного лишнего, рассказано про Safari, например, что совсем уж не годится никуда.
                                        Руслан, хочу высказать небольшие пожелания — попробуй в курсе проводить больше аналогий и отождествлять ту или иную сущность в Objective-C с чем-нибудь наглядным, известным. А также хотелось бы, чтобы в процессе курса было создано какое-либо приложение. На стадии, когда курс показывает процесс программирование уже. Реальное приложение, какое-нибудь небольшое — допустим, приложение Hexlet. :)
                                        • +3
                                          И да там на курсе java говорили про участие в опен сорс проектах, это было бы здорово, если на базе курсов будут создаватся опен-сорс проекты, где студенты будут создавать группами что-то интересное. Я сам бы с радостью бы поучаствовал и мог бы даже заняться организацией.
                                          • +3
                                            Переход к такому формату курсов – одна из главных наших задач.
                                          • +4
                                            Готов сделать курс по Introduction to Oracle SQL, который поможет сдать экзамен 1z0-007
                                            Правда никогда не преподавал, но попробовать хочется
                                            • +2
                                              Решил сначала посмотреть курс по Java, узнать что и как. Потом составлю свой курс
                                          • +1
                                            Спасибо, добавил в закладки.
                                            Не пробовали связаться с class-central? Может они вас добавят в свой список.
                                            • +2
                                              Спасибо!
                                              Рановато, имхо. Вот пол годика поживем – напишем.
                                            • +2
                                              Очень хотелось бы, чтобы были субтитры на видео.
                                              Буду следить за развитием.
                                              • +1
                                                Для людей, с ограниченным слухом?
                                                Это хорошая идея, да…
                                                • 0
                                                  Не только для них. По субтитрам еще ориентироваться и искать удобно.
                                                  • 0
                                                    Да, но это громадная работа. Если найдутся волонтеры – сделаем.
                                              • +2
                                                регистрация на сайте через учетку fb/google/yandex/итд будет?
                                                • +2
                                                  Я решил отказаться от этого. Во всяком случае в первое время.
                                                • +2
                                                  Очень хотелось бы увидеть курс по архитектуре приложений в динамически типизированых языках (ruby, obj-c)
                                                  • 0
                                                    Ищем преподавателей по руби как раз.
                                                    Спасибо!
                                                  • 0
                                                    Извините за возможно каверзный вопрос. Как вы планируете со временем зарабатывать деньги на этом сайте? Не получится ли так, что курс был бесплатный, а потом неожиданно окажется, что продолжение стоить заоблачные суммы?
                                                    • +1
                                                      Вы раскрыли меня! :)
                                                      А если серьезно, то я хочу попробовать платные курсы или бесплатные курсы с дополнительными опциями за деньги (например, персональная работа со студентом). Но это в будущем, пока все будет бесплатно и без рекламы.
                                                    • 0
                                                      А что у вас случилось? Сегодня должен был курс по xcode начаться, а у вас «Истек срок регистрации домена» Ж(((((
                                                      • 0
                                                        Все нормально! :) Курс скоро начнется. А домен у нас – hexlet.org.
                                                        • 0
                                                          Странно, был в закладках и буквально на днях ещё заходил по старой ссылке всё работало… Так я так понимаю что курс сегодня не начался?
                                                          • 0
                                                            Старый домен восстановим, просто про него забыли, извините.
                                                            Курс с минуты на минуту запустится.
                                                            • 0
                                                              Ну отлично, буду ждать начала, оч хочется.

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

                                                      Самое читаемое