Привет, Хабр!

Мы на Хекслете закончили полный цикл курсов по обучению PHP-программистов и переключились на стек JavaScript. Первые два курса новой программы уже доступны, и они бесплатные!

Курс «Основы программирования» — это знакомство с миром разработки и языком JavaScript. Курс рассчитан на новичков без опыта в программировании, но будет полезен и многим практикующим программистам, потому что покрывает таки темы как рекурсивные и итеративные процессы, чистые функции и побочные эффекты, автоматические тесты и модульное тестирование.



В курсе 27 видео-уроков с тестами и полноценными практическими заданиями. Вы познакомитесь с фундаментальными понятиями и концепциями программирования, научитесь писать простые программы, понимать ошибки, которые возникают при запуске и выполнении кода, получите опыт работы с модулями в JavaScript и получите необходимую базу для движения к следующим курсам учебной программы «Профессия JavaScript-программист».

Следующий курс — «JavaScript: подготовка к работе» посвящен установке и настройке рабочего окружения, необходимого для удобного и продуктивного программирования на языке JavaScript. Установка и настройка редактора кода и интерпретатора языка, знакомство с node и системой модулей (npm). Обзор Babel, eslint и js в современных браузерах.

Другие обновления



Заглядывайте в чат, у нас уютно :)

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


  1. Mutineer
    21.04.2016 13:54
    +1

    На самом курсе написано что он бесплатный, а в списке моих курсов написано что нужна подписка чтобы смотреть дальше второго урока. Чему верить?


    1. freetonik
      21.04.2016 14:12
      +2

      Условие про бесплатность первых двух уроков актуальна только для платных курсов. Бесплатные курсы бесплатны полностью и для всех. Мы обязательно изменим формулировку таким образом, чтобы было понятнее.

      Спасибо.


      1. Maxmaxmaximus
        22.04.2016 09:49

        Хочется курсов не для новичков, а для гуру. Чтобы левел повышать. Типа «пишем AST парсер для Coffeescript» или «Разбираем javascript выражение на аксессоры и вешаем геттеры и сеттеры на контекст чтобы сделать data-binding ангуляровыских выражений без дирти чекинг» вот это было бы круто, или «пишем поддержку шлемов виртуальной реальности под файрфокс». Ну правда. Даже на javascript.ru сидят одни нубы, я это говорю как модератор. Хочется каких то продвинутых курсов. И не просто лекций и выступлений а именно обучающих курсов, но для продвинутых. Я чувствую скоро сам начну такие делать =)


  1. Nyakator
    21.04.2016 14:58
    +2

    Вводных курсов полным-полно и везде одно и то же, знакомство с переменными, функциями, циклами… Отличие только в том, на сколько интересные задачи в конце каждой главы. А вот про подготовку к работе, думаю, лично мне будет интересно почитать. Спасибо.


    1. NeoCode
      21.04.2016 21:20
      +1

      Это общая проблема Интернета и информации в нем. Чем сложнее тема — тем меньше потенциальное количество людей, которым она может быть интересна — тем меньше аудитория сайта и прибыль в любом виде.
      Поэтому, как частный случай — вводных курсов и книг по любой теме немеряно, а сложные вопросы практически не рассматриваются (хорошо если есть какой-то энтузиаст который ведет блог чисто для себя).


      1. Nyakator
        21.04.2016 23:22
        +1

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


  1. Johny333
    22.04.2016 09:49
    +1

    Онлайн-собеседования еще будут? Прошлые смотреть было довольно любопытно.


    1. freetonik
      22.04.2016 13:14

      Будет сегодня в 17:00 МСК. Трансляция здесь > http://www.youtube.com/watch?v=YstIUUh6aFU
      Собеседующий — Данил Письменный, со-основатель kiiiosk.ru, CTO taaasty.com, основатель brandymint.com.
      Кандидат — Денис Товстоган https://branded.me/titan4eg


  1. Alexey_VL
    22.04.2016 09:49

    Мне кажется имеет смысл выложить курсы также на stepic.org. Там много людей, которым интересны такие курсы, и можно ставить в видео название своей компании, если хотите привлечь к себе внимание. Можете посмотреть там, как пример, курсы от некоторых наших известных IT-компаний.


    1. toxicmt
      24.04.2016 14:34

      Предлагаете потроллить конкурентов? ;)


  1. Rivethead
    22.04.2016 11:47

    freetonik планируются ли курсы для тех, кто только хочет научится пользоваться компьютером и интернетом? если сделаете, я лично к вам приведу пачку своих родственников. книги и видео-уроки не все могут осилить, у людей возникает много вопросов и нужно сообщество и интерактивность. в рунете очень нехватает этого сегмента обучающих материалов. все площадки ориентированы на тех, у кого уже есть базовые знания.


    1. freetonik
      22.04.2016 13:14

      Нет, мы пока фокусируемся только на программировании. Но я согласен, таких материалов сильно не хватает.


      1. Rivethead
        22.04.2016 13:19

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


  1. copatych
    22.04.2016 13:08

    Странно, курсы платные на самом деле.


    1. freetonik
      22.04.2016 13:13

      Нет, курсы бесплатные. На сайте есть платные курсы, но эти два (и куча других, отмеченные значком «FREE») — полностью бесплатны.


  1. voopr
    22.04.2016 13:10

    Перешел по вышеуказанной ссылке «Основы программирования»
    Нажал кнопку «Начать бесплатный курс»
    Закрыл появившийся диалог (нажатием на крестик в правом верхнем углу)
    И все сломалось. На кнопке висит надпись «Подождите пожалуйста» (причем выходящая за границы), сама кнопка недоступна, кнопка «назад» в браузере не действует. Если обновить страницу, то надпись на кнопке снова меняется на «Начать бесплатный курс», но при этом кнопка не доступна.
    На этих курсах научат как не писать так на JavaScript?
    P.S. Firefox 45.0.2/ Linux


    1. quicommodi
      25.04.2016 10:07

      Через IE11 там у них вообще абсолютный ад…


  1. fakey0u
    23.04.2016 15:36

    Не хватает вашего Codebattle, хорошая практика для работы с примитивными типами, а так же посмотреть элегантность решений на других языках программирования


  1. GeraJet
    23.04.2016 15:36

    Планируете ли вы сделать на hexlet введение профессию javascript-программист, подобно существующей профессии PHP-программист?


    1. toxicmt
      24.04.2016 14:33

      Уже делаем. Скоро начнут появляться новые курсы.