Мы на Хекслете закончили полный цикл курсов по обучению PHP-программистов и переключились на стек JavaScript. Первые два курса новой программы уже доступны, и они бесплатные!
Курс «Основы программирования» — это знакомство с миром разработки и языком JavaScript. Курс рассчитан на новичков без опыта в программировании, но будет полезен и многим практикующим программистам, потому что покрывает таки темы как рекурсивные и итеративные процессы, чистые функции и побочные эффекты, автоматические тесты и модульное тестирование.
В курсе 27 видео-уроков с тестами и полноценными практическими заданиями. Вы познакомитесь с фундаментальными понятиями и концепциями программирования, научитесь писать простые программы, понимать ошибки, которые возникают при запуске и выполнении кода, получите опыт работы с модулями в JavaScript и получите необходимую базу для движения к следующим курсам учебной программы «Профессия JavaScript-программист».
Следующий курс — «JavaScript: подготовка к работе» посвящен установке и настройке рабочего окружения, необходимого для удобного и продуктивного программирования на языке JavaScript. Установка и настройка редактора кода и интерпретатора языка, знакомство с node и системой модулей (npm). Обзор Babel, eslint и js в современных браузерах.
Другие обновления
- Добавили дополнительную практику после завершения курсов. Но эти задачи можно решать и не проходя соответствующий курс. Пока самая нерешаемая задача (12% начавших смогли решить ее) это Алгоритм Прима.
- Обновили публичные профили учеников, вот пример профиля активного юзера
- Обновили дэшборд (нужно быть залогиненым), теперь там видны не только текущие курсы, но и текущая практика и завершенные курсы
- Добавили раздел вакансий для джуниор-программистов
Заглядывайте в чат, у нас уютно :)
Комментарии (20)
Nyakator
21.04.2016 14:58+2Вводных курсов полным-полно и везде одно и то же, знакомство с переменными, функциями, циклами… Отличие только в том, на сколько интересные задачи в конце каждой главы. А вот про подготовку к работе, думаю, лично мне будет интересно почитать. Спасибо.
NeoCode
21.04.2016 21:20+1Это общая проблема Интернета и информации в нем. Чем сложнее тема — тем меньше потенциальное количество людей, которым она может быть интересна — тем меньше аудитория сайта и прибыль в любом виде.
Поэтому, как частный случай — вводных курсов и книг по любой теме немеряно, а сложные вопросы практически не рассматриваются (хорошо если есть какой-то энтузиаст который ведет блог чисто для себя).Nyakator
21.04.2016 23:22+1К сожалению, так и есть. По азам джаваскрипта полно информации, а по нодджиэсу уже трудно что-то найти, либо те же азы, как его поставить и запустить хттп сервер, все.
Johny333
22.04.2016 09:49+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
Alexey_VL
22.04.2016 09:49Мне кажется имеет смысл выложить курсы также на stepic.org. Там много людей, которым интересны такие курсы, и можно ставить в видео название своей компании, если хотите привлечь к себе внимание. Можете посмотреть там, как пример, курсы от некоторых наших известных IT-компаний.
Rivethead
22.04.2016 11:47freetonik планируются ли курсы для тех, кто только хочет научится пользоваться компьютером и интернетом? если сделаете, я лично к вам приведу пачку своих родственников. книги и видео-уроки не все могут осилить, у людей возникает много вопросов и нужно сообщество и интерактивность. в рунете очень нехватает этого сегмента обучающих материалов. все площадки ориентированы на тех, у кого уже есть базовые знания.
voopr
22.04.2016 13:10Перешел по вышеуказанной ссылке «Основы программирования»
Нажал кнопку «Начать бесплатный курс»
Закрыл появившийся диалог (нажатием на крестик в правом верхнем углу)
И все сломалось. На кнопке висит надпись «Подождите пожалуйста» (причем выходящая за границы), сама кнопка недоступна, кнопка «назад» в браузере не действует. Если обновить страницу, то надпись на кнопке снова меняется на «Начать бесплатный курс», но при этом кнопка не доступна.
На этих курсах научат как не писать так на JavaScript?
P.S. Firefox 45.0.2/ Linux
fakey0u
23.04.2016 15:36Не хватает вашего Codebattle, хорошая практика для работы с примитивными типами, а так же посмотреть элегантность решений на других языках программирования
Mutineer
На самом курсе написано что он бесплатный, а в списке моих курсов написано что нужна подписка чтобы смотреть дальше второго урока. Чему верить?
freetonik
Условие про бесплатность первых двух уроков актуальна только для платных курсов. Бесплатные курсы бесплатны полностью и для всех. Мы обязательно изменим формулировку таким образом, чтобы было понятнее.
Спасибо.
Maxmaxmaximus
Хочется курсов не для новичков, а для гуру. Чтобы левел повышать. Типа «пишем AST парсер для Coffeescript» или «Разбираем javascript выражение на аксессоры и вешаем геттеры и сеттеры на контекст чтобы сделать data-binding ангуляровыских выражений без дирти чекинг» вот это было бы круто, или «пишем поддержку шлемов виртуальной реальности под файрфокс». Ну правда. Даже на javascript.ru сидят одни нубы, я это говорю как модератор. Хочется каких то продвинутых курсов. И не просто лекций и выступлений а именно обучающих курсов, но для продвинутых. Я чувствую скоро сам начну такие делать =)