Школа программистов

4 месяца теории и 3 месяца практики, мы готовим frontend- и backend-разработчиков.
Если ты студент или выпускник инженерной, физической или математической специальностей, либо умеешь программировать на одном из языков, знаешь базовые алгоритмы и основы структур данных, приходи учиться писать код у профессионалов hh.

Будет круто, если ты имеешь опыт программирования различных задач, понимаешь, принципы ООП, и у тебя есть знание sql и баз данных
Набор — 20 августа – 20 октября,
Старт программы — с ноября 2021.
Онлайн, два раза в неделю.

Школа наглядно

Что будет

Мы научим думать, анализировать, создавать архитектуру. Иными словами — научим программировать.
Ты освоишь:
Бекенд

Java Virtual Machine ○ Java collections + NIO ○ Java concurrency ○ Java фреймворки ○ Hibernate + JDBC ○ IOC (Spring и Guice) ○ Networking
SQL ○ Архитектура поисковых сервисов ○ Базы данных и SQL ○ Архитекутура и фичи PostgreSQL ○ Основы Python ○ Асинхронность и корутины
Фронтенд
CSS и вёрстка ○ JavaScript ○ React и Redux ○ XSLT и XPath ○ Дизайн ○ Тестирование JavaScript
Управление и процессы
Инженерные практики ○ Гибкие методологии разработки ○ Философия Agile ○ Разработка продуктов ○ Командообразование ○ Эффективные ретроспективы
Общее
Git ○ Эксплуатация ○ Автотестирование ○ Unit-тестирование
1000
заявок на участие
ежегодно
66
успешно завершивших программу
работают в hh
10
лет проводим школу

Как принять участие в отборе

Набор этого года завершён.
Спасибо за участие! Жди разбора заданий на хабре.
Эксперты
Занятия проводят ведущие специалисты HeadHunter

О техническом департаменте

Техдеп hh.ru — это 26 команд и более 170 сотрудников: Java-разработчики, фронтенд-разработчики, тестировщики, ios- и android-разработчики, специалисты Data Science, Дизайнеры и UX специалисты, аналитики, проджект и продукт менеджеры..

  • Входим в тридцатку самых посещаемых сайтов Рунета;
  • Используем кластеры hadoop и cassandra;
  • Храним больше терабайта данных в postgres;
  • Используем больше 100 демостендов,
  • Выпускаем более 30 релизов с автотестами каждый день.
  • Получаем тысячи запросов в секунду к сайту и api.
Мы постоянно улучшаем наш продукт, опираясь на данные и опыт пользователей - одновременно на сайте проходят десятки A/B экспериментов. Мы следим за нашим технологическим стеком, поэтому используем самые свежие версии языков и библиотек, а также выделяем 30% времени на устранение технического долга и архитектурные улучшения. Мы используем такие языки как Java, Python, JS, Kotlin и Swift, и такие технологии хранения данных как Postgres, ElasticSearch, Hadoop и Cassandra.

Часто задаваемые вопросы

Хватит ли мне на все время, если я учусь и работаю?
Да. Занятия проходят вечером.
Можно проходить обучение онлайн?
Да, обучение проходит полностью онлайн.
Сколько это стоит?
Мы обучаем бесплатно, но будь готов инвестировать время и энергию.
Из школы могут отчислить?
Да, если пропускать занятия и не сдавать домашние задания.
Сколько часов в неделю будет занимать учеба?
Примерно 6 часов в неделю на занятия и 10–15 часов на подготовку домашних заданий.
Как подготовиться к отбору?
Для подготовки к отбору будет достаточно университетского курса Computer Science или самостоятельной подготовки. Тебе пригодится знание алгоритмов и структур данных, умение находить оптимальные решения и оценивать их сложность. Преимуществом будет владение одним из языков: Java, Python и JavaScript.
Кто может поступить в школу?
Все желающие, но учитывай свой часовой пояс, занятия проходят по будням примерно с 18.00 до 20.00 по Москве.
Когда проходят занятия?
Обычно, 2 дня в неделю, примерно с 18:00 до 20:00 по Москве
Что ты получишь?
  • Ты улучшишь свой навык программирования.
  • Опыт участия в реальном бизнес-проекте.
  • Понимание как выглядит продуктовая разработка в крупных компаниях
  • Навыки работы с актуальными технологиями. В школе мы рассказываем о современных технологиях, большинство из которых используется в разработке hh.ru: java и python, reactJS, реляционные базы данных, nosql и много чего еще.
  • Проектная часть обучения в Школе программистов позволяет получить опыт работы в команде под руководством боевых разработчиков, обучиться основам дизайна, применению машинного обучения, развертыванию сервисов в продакшене и проверке гипотез с помощью A/B тестов.
  • Быстрый фидбэк от лучших инженеров индустрии.
  • Навыки работы в команде.
Успешно окончившим Школу гарантируем трудоустройство в HeadHunter или рекомендации в крупные IT-компании.
Контакты
Москва,
ул. Годовикова, д. 9, стр. 10
devschool@hh.ru
Made on
Tilda