Привет, Хабр!
Мы продолжаем публиковать образовательные материалы — новые курсы, и с недавнего времени, вебинары. Начнем со свежих курсов:
![](https://habrastorage.org/r/w780q1/files/369/5b9/3f2/3695b93f2a2940faa1919a0b2cca66e3.jpg)
Eww, php! Нет, погодите. Это ведь Хекслет, поэтому под предлогом изучения мега-популярного языка мы рассказываем людям про SICP. Наш курс основан на SICP, и рассказывает о программировании, абстракциях, рекурсии, функциях высшего порядка. И никакого HTML и LAMP, это не «сделай свой первый сайт за 2 часа», это программирование. Первый курс будет продолжаться еще несколько недель, осталось покрыть такие темы как reduce, деревья, замыкания, внутреннее состояние и другие.
Второй курс по PHP посвящен императивному программированию, и это уже ближе к тому, что привычно многим людям: переменные, циклы, массивы, типы данных. Этот курс начался сегодня и будет завершен буквально за пару недель.
Эти курсы по PHP (вместе с «Регулярными выражениями», «Основами командой строки Bash», «Linux: Пользователи» и курсами по SQL) — начало так называемого стека по веб-программированию. Новые курсы этого стека будут выходить до середины осени, и в итоге получится большой серьезный цикл «как стать веб-разработчиком» с нуля.
Цель — сделать такую учебную программу, после которой мы бы позвали человека на собеседование.
![](https://habrastorage.org/r/w780q1/files/a77/cd7/916/a77cd791623c49b490101110a0c4fef2.jpg)
Первый курс посвящен созданию и модификации базы данных на примере PostgreSQL. Второй курс — DQL — язык запросов, то есть команда SELECT. Не смотря на то, что в курсе используется PostgreSQL, материалы в первую очередь покрывают стандарт SQL92, а не конкретную реализацию СУБД.
![](https://habrastorage.org/r/w780q1/files/d96/c78/e03/d96c78e03b754f7b97abf782d034d677.jpg)
Основной курс по Java закончился, второй курс цикла посвящен структурам данных. Массивы, очереди, map'ы, графы, деревья и их реализации в Java.
![](https://habrastorage.org/r/w780q1/files/1e7/ee0/981/1e7ee09814494af495ba6b206b8f5c98.jpg)
Каждый веб-разработчик должен понимать как работает основной протокол интернета — HTTP. Курс затрагивает все основные детали: отличия версий 1.0 и 1.1, структура запроса, формы, передача параметров, перенаправления, кеширование и др. Курс завершается на этой неделе.
Каждую вторую пятницу в 20:30 (МСК) мы проводим вебинары. Завтрашняя тема — «Собеседования. Взгляд со стороны работодателя».
Самый первый вебинар был посвящен тому, что нужно изучать начинающему программисту:
Другие трансляции:
Также в экспериментальном режиме прошел один вебинар про изучение английского языка:
Наше растущее сообщество живет и общается в большом Slack-чате. Там тусуются и все преподаватели, команда Хекслета и много разных хороших людей :) Присоединяйтесь!
Мы продолжаем публиковать образовательные материалы — новые курсы, и с недавнего времени, вебинары. Начнем со свежих курсов:
Цикл по PHP
![](https://habrastorage.org/files/369/5b9/3f2/3695b93f2a2940faa1919a0b2cca66e3.jpg)
Eww, php! Нет, погодите. Это ведь Хекслет, поэтому под предлогом изучения мега-популярного языка мы рассказываем людям про SICP. Наш курс основан на SICP, и рассказывает о программировании, абстракциях, рекурсии, функциях высшего порядка. И никакого HTML и LAMP, это не «сделай свой первый сайт за 2 часа», это программирование. Первый курс будет продолжаться еще несколько недель, осталось покрыть такие темы как reduce, деревья, замыкания, внутреннее состояние и другие.
Второй курс по PHP посвящен императивному программированию, и это уже ближе к тому, что привычно многим людям: переменные, циклы, массивы, типы данных. Этот курс начался сегодня и будет завершен буквально за пару недель.
Эти курсы по PHP (вместе с «Регулярными выражениями», «Основами командой строки Bash», «Linux: Пользователи» и курсами по SQL) — начало так называемого стека по веб-программированию. Новые курсы этого стека будут выходить до середины осени, и в итоге получится большой серьезный цикл «как стать веб-разработчиком» с нуля.
Цель — сделать такую учебную программу, после которой мы бы позвали человека на собеседование.
Курсы по SQL
![](https://habrastorage.org/files/a77/cd7/916/a77cd791623c49b490101110a0c4fef2.jpg)
Первый курс посвящен созданию и модификации базы данных на примере PostgreSQL. Второй курс — DQL — язык запросов, то есть команда SELECT. Не смотря на то, что в курсе используется PostgreSQL, материалы в первую очередь покрывают стандарт SQL92, а не конкретную реализацию СУБД.
Новый курс по Java: Структуры данных
![](https://habrastorage.org/files/d96/c78/e03/d96c78e03b754f7b97abf782d034d677.jpg)
Основной курс по Java закончился, второй курс цикла посвящен структурам данных. Массивы, очереди, map'ы, графы, деревья и их реализации в Java.
Протокол HTTP
![](https://habrastorage.org/files/1e7/ee0/981/1e7ee09814494af495ba6b206b8f5c98.jpg)
Каждый веб-разработчик должен понимать как работает основной протокол интернета — HTTP. Курс затрагивает все основные детали: отличия версий 1.0 и 1.1, структура запроса, формы, передача параметров, перенаправления, кеширование и др. Курс завершается на этой неделе.
Вебинары
Каждую вторую пятницу в 20:30 (МСК) мы проводим вебинары. Завтрашняя тема — «Собеседования. Взгляд со стороны работодателя».
Самый первый вебинар был посвящен тому, что нужно изучать начинающему программисту:
Другие трансляции:
- Сравнение подходов и парадигм при решении простой задачи (задача на хабре)
- Редактор текста VIM
- Бонусная часть: про ООП, состояние и проблемы
Также в экспериментальном режиме прошел один вебинар про изучение английского языка:
Наше растущее сообщество живет и общается в большом Slack-чате. Там тусуются и все преподаватели, команда Хекслета и много разных хороших людей :) Присоединяйтесь!