4 проекта в портфолио на GitHub — от набора игр до таск-сервиса
Помощь наставников — практикующих разработчиков
рекомендации
Старт 26 декабря
Учеба в своем темпе
Практика с первого дня
Подготовка к трудоустройству
в компании-партнеры
Курс с нуля до трудоустройства за 10 месяцев
Профессия
«PHP-разработчик»
Уроки популярности
Изучите гибкий и масштабируемый PHP. Познакомьтесь с языками веб-разработки HTML и CSS, чтобы понимать, как устроены интернет-страницы. Разберитесь в базах данных и научитесь управлять ими с помощью SQL. Освойте самый популярный фреймворк PHP — Laravel, чтобы быстро писать код и автоматизировать рутину
PHP-разработчик занимается созданием сайтов, приложений, сервисов и их интеграцией с внутренними бизнес-системами. PHP держит первенство самого используемого бэкенд-языка, на нем написано почти 80% всего интернета. А еще PHP популярен в регионах — большое количество заказов на создание сайтов позволяет быстро влиться в разработку.
Почему мы?
Процесс обучения на Хекслете спроектирован так, что его невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку и идеально подходит для тех, кто хочет стать хорошим инженером
Глубокая проработка тем
Мы не сторонники подхода «повтори за учителем». На Хекслете решение задач идет только через реальное понимание. Вы будете не просто писать код, а научитесь самостоятельно находить лучшие решения
Начнем писать код на первом уроке. Вас ждут сотни упражнений в тренажере, задачки-испытания для тех, кто любит посложнее, а также 4 проекта, в рамках которых вы напишете полноценные приложения для портфолио на GitHub
Сертификат
Работодатели ценят выпускников Хекслета, сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным специалистом
Практика с первого дня
Опытные наставники
Практикующие разработчики, которые скорректируют траекторию обучения и помогут справиться с трудностями. Вы не останетесь одни и вам не будет стыдно за результат
Гарантированные собеседования
Всесторонне подготовим к собеседованиям и поиску первой работы. Предложим вашу кандидатуру в партнерские компании
трудоустраиваются без поиска работы, работодатели находят их сами
27%
получивших профессию на Хекслете, возвращаются, чтобы выучить другие языки программирования
60%
выпускников получают оффер на первых пяти собеседованиях
65%
студентов из тех, что пришли на Хекслет сменить профессию, достигли своей цели и работают разработчиками
74%
становятся миддлами в течение года после обучения на Хекслете
50%
*На основании опроса 204 выпускников Хекслета, проведенного в 2021 году
Оставьте заявку, и мы расскажем, как пройти бесплатные курсы профессии
Готовы попробовать прямо сейчас?
Отбор студентов
Обучение можно начать без специфических знаний, предварительной подготовки и тестирования, вам понадобится:
— Компьютер с операционной системой Windows/Linux/MacOS
— Права в операционной системе на установку программного обеспечения
— Браузер Google Chrome/Opera/Firefox
Он ответит на интересующие вопросы, поможет выбрать программу под ваши ожидания и объяснит как получить доступ
2. Пообщайтесь со специалистом нашей школы
3. Вам пришлют письма и инструкции как войти в чат и начать обучение
Выполняйте всё по инструкции и начинайте учиться
Пока ждете звонка от специалиста в сможете ознакомиться с платформой
1. Оставьте заявку на этой странице
Этапы отбора:
Учим необходимому
Мы регулярно мониторим, какие компетенции разработчиков востребованы на рынке и строим учебную программу в соответствии с этим знанием
Будьте уверены — вы получите именно те инструменты и навыки, которые позволят вам найти работу.
Автоматизированные тесты — неотъемлемая часть профессиональной разработки. Хорошо написанные тесты значительно ускоряют разработку, позволяют быстро находить ошибки и исправлять их
Один и тот же код можно написать бесконечным количеством способов. И только от разработчика зависит, как организовать код так, чтобы его можно было легко анализировать и изменять
Программирование — это не только код, но и инфраструктура. Понимание того, как работают сопутствующие инструменты: командная строка, Composer, Git — позволит быстро подготовиться к старту любого проекта
Задает архитектуру проекта. Решает типовые задачи за программиста. Значительно сокращает количество кода и автоматизирует рутину
Один из самых популярных языков, на котором написано более 80% сайтов в интернете
Языки создания веб-страниц. Описывают их структуру (расположение блоков) и внешний вид. Отвечают за форматирование текста
Любая программа — это последовательность шагов, выполняемых над данными. Способ организации данных сильно влияет на удобство работы
База данных — сердце любого проекта, а язык SQL помогает обращаться к ней так, чтобы среди большого объёма информации находить нужную в данный момент
HTML и CSS
PHP
Алгоритмы и структуры данных
Фреймворк (Slim, Laravel)
Базы данных (SQL)
Архитектура
Качество
Инфраструктура
Программа курса PHP-разработчик
Основы PHP Основы командной строки PHP. Настройка окружения PHP. Массивы Введение в Git Ключевые аспекты веб-разработки на PHP
[Основы программирования]
Вебинары
Настройка окружения (менеджер версий asdf, ubuntu on windows) Эффективная отладка кода (дебагер, подходы) Поиск технической информации Организация задач с помощью Kanban-доски (Trello)
Курсы
[01]
Создайте первые страницы с помощью HTML и CSS
Правильно настройте операционную систему для разработки, научитесь пользоваться командной строкой
Изучите основы программирования: типы данных, условные конструкции, циклы и функции
Прокачайте алгоритмическое мышление и реализуйте самостоятельно функции сортировки
Установите Git, редактор кода VS Code
Игры разума
Итоговый проект
Наполните свое портфолио на Github первыми программами
Трудоустройство PHP. Ассоциативные массивы PHP. Функции PHP. Автоматическое тестирование PHP. Абстракция с помощью данных PHP. Деревья
[Профессиональный PHP]
Вебинары
Алгоритмы и структуры данных (прокачка на CodeBattle, грокаем алгоритмы) Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать) Функциональное программирование (чистота, побочные эффекты) Устройство языков (Парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
Курсы
[02]
Вычислитель отличий
Итоговый проект
Научитесь писать production-ready код
Настройте непрерывную интеграцию и опубликуйте свой первый пакет в npm
Освойте принципы объектно-ориентированного и функционального программирования
Начните писать модульный код, который легко расширять и поддерживать
Ускорьтесь с помощью автоматизированного тестирования своего кода
Трудоустройство для разработчиков PHP. Введение в ООП PHP. Объектно-ориентированный дизайн Протокол HTTP Веб-разработка на PHP Основы реляционных баз данных Регулярные выражения (Regexp) Продвинутое тестирование Основы современной верстки Основы верстки контента
[Создание сайтов]
Вебинары
Устройство операционных систем (администрирование, процессы, память, файловая система) Подключение к обучению подкастов, книг и онлайн-мероприятий, вовлечение в локальные комьюнити, ведение своего блога, помощь другим в Slack Хекслета и обсуждениях Командная работа в Git REST API, Очереди, Background Jobs
Курсы
[03]
Анализатор страниц
Итоговый проект
Разрабатывайте сайты, используя архитектуру MVC
Изучите микрофреймворк Slim, разберитесь с HTTP и принципами работы веб-серверов
Разберитесь с роутингом и шаблонизаторами
Создайте базу данных и выполняйте SQL запросы из PHP кода
Деплойте код на сервер
Обеспечивайте безопасное выполнение кода предотвращая SQL-инъекции и XSS-атаки
PHP. Полиморфизм PHP. Погружаясь в классы PHP. Eloquent (ORM) PHP. Разработка на Laravel HTTP API
[Разработка на Laravel]
Вебинары
Пробные собеседования Разворачивание и деплой (makefile, docker, хостинг, ansible, webpack, terraform) Продуктовая разработка (Цель, Lean Startup: Time To Market, MVP, A/B тесты) Инженерная культура
Курсы
[04]
Менеджер задач
Итоговый проект
Создавайте комплексные сервисы с помощью Laravel 8
Используйте ORM для создания моделей и их отображения на базу данных
Накатывайте миграции для эволюции базы данных
Реализуйте аутентификацию и авторизацию
Запускайте REPL для быстрого управления приложением и автоматизированные тесты для повышения качества кода и гарантии его работоспособности
Очень много практики
в браузере
380+ упражнений
Выполняйте их, когда вам удобно. Упражнения на платформе доступны 24/7
для выполнения
4 проекта
для портфолио на GitHub
По одному для каждого учебного модуля. Начинаем с простого и погружаемся в разработку для реального бизнеса. Наставник проведет ревью кода и поможет довести проект до совершенства
Проект 1. Игры разума Создадите набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга
Проект 2. Вычислитель отличий Разработаете программу, определяющую разницу между двумя структурами данных. Подобный механизм используется, например, при выводе тестов
Проект 3. Загрузчик страниц Напишете полноценное веб-приложение, которое выполняет запросы по сети и сохраняет данные в базу данных. Настроите CI и выполните деплой
Проект 4. Менеджер задач Напишете полноценное веб-приложение Task Manager, которое позволяет ставить задачи, назначать исполнителей и менять их статусы
11 Open Source
Научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшена и +100 баллов в карму программиста
проектов Хекслета
150 тестовых заданий
Работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
от наших партнеров
Как проходит обучение
Курс состоит из учебных модулей с уроками и проектами
1-2 раза в неделю — встречи с наставником: вебинары, сессии лайвкодинга
В каждом уроке — теория, тесты на закрепление изученного и практика прямо в браузере
Все онлайн-встречи сохраняем в записи — можно пересматривать!
Проходите уроки самостоятельно в любое время, которое удобно вам
Рекомендуем заниматься от 15 часов в неделю, чтобы уложиться в срок
Кураторы заботливо отслеживают прогресс и вовремя подскажут, если нужно ускорить темп
Наставник поможет, если возникнут трудности в обучении
Можно без стеснений задать любой вопрос, даже если вам он кажется пустячным
Одновременно с обучением новой профессии вы будете участвовать в Карьерном треке
Научитесь грамотно составлять резюме и сопроводительное
Оформите портфолио и рабочие профили на Хабр Карьере и LinkedIn, вам поможет карьерный консультант в IT
Пройдете курс «Трудоустройство» и потренируетесь решать тестовые задания от работодателей
Получите опыт в поиске вакансий и прохождении собеседований с наставником или в реальных компаниях
Вернем деньги в течение первых двух недель, если передумаете учиться
Наставники — практикующие разработчики
Разработчик из Сибири. Программированием увлекается со школы. Учился на факультете «Инновационных технологий», пишет на PHP, Go, C#, JS. Ведущий разработчик финтех-продуктов в RoboFinance
Александр Пупышев
Достиг успеха и в науке, и в разработке коммерческих проектов. Магистр «Обеспечения вычислительных систем» МГУПИ, спец по разработке отказоустойчивых и высоконагруженных сервисов CRM систем. Software Engineer в Telecontact
Владимир Моисеенко
В разработке более 5 лет. Делал windows desktop приложения на C# и веб-приложения на PHP и Node.js. Помимо программиста есть опыт работы на позиции менеджера проектов, что позволяет понимать все процессы разработки
Всеволод Лобода
А как насчет трудоустройства?
Уже во время обучения вы вступите в программу «Карьерный трек», чтобы найти свою первую работу в IT
На сервисе Хекслет-резюме вы можете разместить свое первое резюме, а специалисты HR и более опытные разработчики дадут свои рекомендации по улучшению его содержания и структуры
Охватывает все темы по трудоустройству. От первых шагов - составления резюме и рабочих профилей, до психологических аспектов собеседования и адаптации на рабочем месте
Программа вебинаров, разработанная IT-рекрутерами
Персональный карьерный консультант
Который заинтересован, чтобы вы нашли первую работу в IT. Он поможет проанализировать вакансии, составить сопроводительное письмо, порекомендует вас в партнерские компании, предложит стажировки
Что меня ждет?
Работа с резюме
Вы будете участвовать в разработке открытых проектов Хекслета на GitHub. Учиться работать с чужим кодом, оформлять пулреквесты. Это опыт реального продакшена, ценный для любого работодателя
В нашей базе более 150 тестовых заданий от компаний-партнеров Хекслета. Вы поработаете с типовыми задачами из настоящих проектов. Это придаст уверенности и поможет пройти собеседование
«С выбором школы я не прогадал. Как и хотел, получил фундаментальные теоретические знания. Старался читать материалы уроков и прокручивать их в голове с разных сторон, задавать себе вопрос «а что, если?». Например: «А что, если на практике я сделаю по-другому? И как?». Все это способствовало лучшему усвоению материала»
«Хекслет оказался для меня идеальным способом обучения. Недорого, все очень понятно. Пусть иногда немного бесит педантичность линтера, зато вырабатывается стиль правильного и красивого программирования. Упражнения интересные и много дают, особенно, когда сравниваешь свое решение с решением учителя и других студентов»
«Курсы я проходила самостоятельно, а вот проекты отправляла на ревью наставникам. Кстати, это был очень важный момент в моем обучении. Особенно тогда, когда думала, что мой проект идеален, в нем нечего исправлять, а наставник находил тысячу ошибок и недочетов и отправлял мне на доработку»
«Уже не помню, где именно я узнал о Хекслете, но зацепили несколько факторов. Минималистичный дизайн, который не кричал: «Через полгода ты будешь получать сто тысяч долларов в месяц», а говорил: «Просто не будет, но может попробуешь?». А еще часть бесплатных курсов, которые дали понять, что Хекслет настроен серьёзно»
«На собеседовании меня спрашивали про ООП, SOLID, про особенности работы языка PHP, про MYSQL, про индексы, джоины. И в итоге дали оффер. Мой путь с самого нуля до приглашения в компанию, где работают более 40 программистов, занял 1,5 года. Сейчас я работаю в одном из самых крупных сайтов по поиску работы в России, и всего этого могло бы не быть без помощи Хекслета»
«Первые курсы профессии меня очень порадовали, потому что они не были напрямую связаны с написанием кода, а просто рассказывали общие вещи — про жизнь программиста, про веб-разработку и программирование в целом. Тебя сразу не бросают в пучину написания кода, а знакомят с тем, чем ты будешь заниматься — это очень радует»
Вернем деньги в течение первых двух недель, если передумаете учиться
Обучаем программированию новичков и практикующих разработчиков
Даём релевантные рынку навыки
Специализируемся на программировании, не распыляемся на курсы по другим направлениям
Авторы и наставники курсов — профессиональные разработчики
Способствуем формированию инженерного мышления
Организуем стажировки, помогаем найти работу
где собеседуют наших выпускников
30+ компаний-партнеров
Обучаем разработчиков
с 2012 года
студентов учатся на сайте ежемесячно
17 000
Хекслет — образовательная платформа
Вопросы и ответы
Не будем лукавить, изучать новое трудно. Чтобы достичь цели, нужно не только желание, но и упорство. Честно ответьте себе, готовы ли вы прикладывать максимум усилий и не отступать, если будет сложно? Если да, результат обязательно будет!
Мы точно знаем, что наши курсы подходят для новичков, а примеры наших выпускников показывают, что можно с нуля освоить профессию программиста, найти работу и стать ценным специалистом. И, конечно, мы вам в этом поможем.
Так что попробовать стоит! А если сомневаетесь, просто оставьте заявку и пройдите бесплатные курсы профессии — сможете проверить и свой интерес к программированию, и качество наших материалов.
Многие наши студенты так и делают: учатся и работают одновременно. Мы понимаем, не у всех есть возможность посвящать всё время обучению. Поэтому сделали формат асинхронным. Доступ к платформе открыт 24/7, вы проходите уроки, когда удобно вам, учитесь в своем темпе и не ждете других студентов группы.
Мы рекомендуем уделять учебе 15-20 часов в неделю. Тогда получится закончить обучение в срок.
Конечно, это приблизительная оценка. Если у студента уже есть знания по программированию, получится справляться с задачами быстрее, а у новичков может уходить больше времени.
Если вам нужно передохнуть или жизненные обстоятельства складываются так, что учиться не получается, вы можете взять академический отпуск. Просто предупредите об этом вашего куратора.
Общая продолжительность отпуска — 1 месяц. Распределяйте это время, как вам удобно: берите целиком или разбивайте по неделям. Ваше обучение на Хекслете просто увеличится на количество пропущенных дней. Доплачивать за них вам не придется.
Самому юному студенту, который учился в Хекслете, было 15, а самому взрослому — 70. Есть желание и интерес? Начинайте независимо от возраста.
Если ваша цель — трудоустройство, мы честно говорим, что студентам старшего возраста может потребоваться больше времени, чтобы найти работу. Но у нас много примеров, когда выпускники Хекслета успешно трудоустраивались, например, после 50 лет. Вот одна из таких историй.
Начать проходить бесплатные курсы. В них есть теория, тесты и практика. В программе они будут обозначены кружочком — открывайте и пробуйте!
Дождаться звонка от специалиста по обучению. Мы позвоним в этот же день или на следующий, если заявка придет вечером.
Не волнуйтесь, мы не будем навязывать обучение. Да и заявка не обязывает вас к покупке. Для нас это возможность уточнить ваши намерения, помочь с выбором, ответить на вопросы. Случается, что после такой беседы люди делают выбор в пользу другого языка программирования или вовсе понимают, что разработка им не нужна. Любое решение будет правильным, если оно взвешенное и осознанное.
Наставники — опытные программисты, которые добились успехов в профессии, а теперь делятся знаниями и опытом со студентами Хекслета. Кандидаты проходят строгий отбор — наставником становится лишь каждый десятый из откликнувшихся на вакансию, поэтому случайных людей у нас нет.
Наставник отвечает на вопросы по курсам и проектам и в целом по выбранной профессии, а если возникнут трудности, поможет с ними разобраться.
Студенты общаются с наставником в закрытом чате, а также на регулярных групповых созвонах, вебинарах и сессиях лайв-кодинга.
Open Source — это приложения с открытым исходным кодом на GitHub. Любой разработчик, начинающий или опытный, может предложить улучшить этот код, найти и исправить ошибки.
Участие в открытых проектах — полезная практика, которую можно указать в портфолио. Во-первых, она учит разбираться в чужом коде. Да, разработчикам чаще приходится работать с чужим кодом, нежели писать свой. Во-вторых, помогать другим — здорово.
Комьюнити Хекслета поддерживает более 10 собственных Open Source проектов — будет на чем потренироваться.
Мы подсчитали, 74% ребят, которые приходят в Хекслет, чтобы сменить профессию и трудоустроиться, достигают своей цели. 65% получают оффер на первых пяти собеседованиях. 27% трудоустраиваются без поиска работы, работодатели находят их сами.
Да, мы не можем гарантировать трудоустройства. Не всё зависит от нас. Но выпускники, которые проходят всю программу, выполняют проекты, участвуют в Open Source, имеют все шансы найти работу. И мы им в этом помогаем.
В Хекслете есть программа «Карьерный трек». Она бесплатна и доступна всем студентам. В рамках нее мы учим, как правильно откликаться на вакансии, составлять резюме и писать сопроводительные письма. Даем рекомендации от школы в партнерские компании и готовим к собеседованиям.
Да, мы гарантируем возврат всей суммы в течение 14 дней с начала обучения. Кроме того, вы можете вернуть деньги за оставшуюся часть программы на любом этапе обучения. И для этого не нужно ничего объяснять.
Не переживайте, мы не отчислим вас из Хекслета. Вы всегда можете доучиться. Каждый последующий месяц будет оплачиваться отдельно, за вами сохранится доступ к платформе и помощь наставника. Как правило, ребятам хватает 1-2 месяцев, чтобы «закрыть хвосты».
Отлично! Доступ к платформе сохранится до конца оплаченного периода. Можете проходить любые курсы и программы Хекслета.
Обучение можно начать без специфических знаний, предварительной подготовки и тестирования. Вам понадобится: — Компьютер с операционной системой Windows/Linux/MacOS — Права в операционной системе на установку программного обеспечения — Браузер Google Chrome/Opera/Firefox
Этапы отбора: 1. Оставьте заявку на этой странице 2. Пообщайтесь со специалистом нашей школы, он ответит на интересующие ответы, поможет выбрать программу под ваши ожидания и объяснит как получить доступ 3. Вам пришлют письма и инструкции как войти в чат и начать обучение. Выполняйте всё по инструкции и начинайте учиться