Ищем и обучаем back-end разработчиков в Томске

Предложение

Получи системные знания и напиши свой первый сложный проект!

Обучение откроет перед тобой основные технологии back-end разработки: Haskell, Warp/Wai, Tasty/Hspec, PostgreSQL.

Обучись back-end разработке! Бесплатно. По программе.

Идеология

Мы ценим крутых ребят и любим Haskell, поэтому создали бесплатную программу обучения. В процессе обучения наши программисты не раз проведут код ревью и будут на связи, чтобы ответить на вопросы. Это поможет вовремя устранить ошибки и ускорить твой профессиональный рост.

Этапы обучения

1. Изучение теории по Haskell

Мы даём список проверенных книг и источников для максимально эффективного изучения языка. А также бонус в виде списка интересных задач начального уровня на CodeWars!

2. Продвинутые задачки по языку Haskell

Мы отобрали продвинутые каты на CodeWars, нашли интересные задачи про функторы и монады, всё это в сумме поможет тебе закрепить знания из прошлого задания.

3. Написание эхо-бота для Telegram & Slack

Написание простейшего бота, который возвращает вам ваше же сообщение — отличное начало по работе с сайд-эффектами в Haskell. А требование сделать архитектуру сразу для двух мессенджеров поможет разобраться в полиморфизме.

4. Написание веб-сервера с REST API для блога

Максимально простая предметная область — блог. Максимально частое требование к веб-серверу — REST API.

Однако мало просто написать блог. Предстоит изучить архитектурные принципы и паттерны, настроить инфраструктуру (авторизация, логирование, конфигурирование), написать тесты, сделать фильтрации, сортировки, пагинацию. В общем, прочувствовать на себе грабли из жизни back-end разработчика. После данного проекта вы будете иметь отличное представление, как на Haskell пишутся real-world приложения.

5. Рефакторинг

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

Выполнив это задание, сможешь смело показывать репозитории даже опытным разработчикам.

После рефакторинга всех заданий мы проводим беседу. Перед беседой отправим список вопросов, их около 80. Ответы на них будут принимать ребята из нашей команды.

Не получится сдать все вопросы сразу — не беда, количество попыток не ограничено.

Время обучения

Длительность обучения не ограничена и индивидуальна. При интенсивности в 30 рабочих часов в неделю в среднем прохождение программы занимает 4-5 месяцев.

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

Обучись back-end разработке! Бесплатно. По программе.

Повествование

Наш технический директор и основатель команды Сергей рассказывает об особенностях и цели программы.

Фишки
Результат
Видео-отзывы

Максим Ламонов, в команде с 12.2017

Telegram, Вконтакте

Иван Черкасов, в команде с 04.2018

Telegram

Дмитрий Сердцев, в команде с 11.2016

Telegram, Вконтакте

Обучись back-end разработке! Бесплатно. По программе.

Связь

Если ещё хочешь стать крутым back-end разработчиком, получить знания и работу, напиши пару слов о себе.

Сергей Черепанов, Telegram: @znack, +79996202501