Длительность
12 месяцев или 450 часов
Формат
онлайн

Профессия
Веб-разработчик

Старт
скоро
Уровень
с нуля
Ваш рывок в сферу программирования.
Обучение с нуля. Помощь в трудоустройстве.
Веб-разработчиков не хватает. Работодателям нужны специалисты,
и они готовы платить
Медианная зарплата PHP-разработчиков — 120 000 ₽*
Junior
45 000 ₽
Middle
100 000 ₽
Senior
150 000 ₽
В «Профессии веб-разработчик» мы даем навыки программирования на PHP и Javascript. После обучения вы будете уверенным junior-специалистом и сможете рассчитывать на среднюю зарплату по отрасли.
Сразу после обучения
Через год
Через 2 года
* По данным «Хабр Карьеры»

Начните путь
в веб-разработку
уже сейчас

Забронируйте курс по спеццене — со скидкой 40%!

Почему PHP и JavaScript?

Согласно данным GitHub PHP и JavaScript входят в тройку самых распространенных языков программирования.

В России язык PHP пользуется даже большим спросом чем Python, при этом конкуренция гораздо ниже.
Уверенное владение PHP и Javascript позволит вам претендовать на позицию Full-Stack веб-разработчика.

Это станет крупным конкурентным преимуществом при устройстве на работу.

>80%
Всех сайтов в интернете написаны на PHP и JavaScript
На основе данных
HH.ru (HeadHunter Russia)
+2000
Вакансий Web-разработчик
открыто за прошлую неделю

Эти компании используют PHP

Начните путь в веб-разработку
уже сейчас

Программирование - это алгоритмы, язык и практика

За 12 месяцев обучения по 10 часов в неделю в удобное для вас время вы освоите востребованные навыки веб-разработчика и соберёте портфолио проектов. Вот что будет в вашей учебной программе:
Алгоритмическое мышление
Мы закладываем алгоритмическое мышление и учим программировать через отработку алгоритмов, чтобы вы умели решать нетривиальные задачи в разработке
Обучение через практику
Навыки закрепляются через практику: тренажеры, домашние задания, интерактивные вебинары, сквозные проекты, командный проект
Персональный ментор
Вы не останетесь один на один с новым: консультации с ментором, обратная связь по проектам, работа с тим-лидом в командном проекте

Как проходит обучение на курсе

Практика: 30 проектов в портфолио

Для отработки навыков вы выполните 2 крупных, 3 средних и 24 мини-проекта, примите участие в хакатоне и пройдете 6 тренажеров (HTML, CSS, JS, PHP, SQL, React).
Мы обучаем так, что вы освоите программирование, не имея технической базы. Заложенный фундамент позволит вам быстро развиваться в дальнейшем.

Теория: основы разработки

Центр карьеры SkillFactory поможет вам составить резюме и пройти симулятор собеседования. Мы также разошлем ваше резюме нашему списку работодателей.

Трудоустройство

Ваш путь веб-разработчика

1
2
3
4
Теперь вы работаете программистом в IT-компании. Вы создаете веб-сайты и получаете за это деньги.

Работа

Ваш путь
веб-разработчика

Программа обучения

За 12 месяцев курса вы освоите основы программирования, backend на PHP и frontend на JavaScript.

А затем за 6 месяцев дополнительного обучения прокачаете навыки веб-разработчика до уровня junior+, изучив фреймворки Laravel и React и поучаствовав в командной работе.

Часть 2. Fullstack веб-разработчик на PHP и JavaScript

Часть 1. Введение в программирование

Вы научитесь:
— Работать с редактором исходного кода и командной строкой
— Создавать документы с помощью языка MarkDown и использовать GIT для контроля версий
— Работать с layout, раскладкой макета (flexbox, grid) и bootstrap
— Создавать примитивные веб-страницы

Вы научитесь:
— Создавать фронтенд-приложения, используя современные возможности модульного подхода, полифилов и сборщиков
— Применять шаблоны и препроцессоры
— Писать клиентскую часть приложения на JavaScript
— Проектировать логику серверной части и разрабатывать бэкенд на PHP
— Использовать API для взаимодействия frontend и backend приложения
— Применять паттерн MVC при проектировании приложения
— Взаимодействовать с базами данных SQL
— Писать код на языке базы данных MySQL и PostgreSQL — PL/Sql

1,5 месяца
7 месяцев

Блок 3. Фронтенд-разработка на JavaScript
Блок 4. SQL и работа с данными
Блок 5. Веб-разработка на PHP

Вы научитесь:
— Работать в Linux
— Создавать контейнеры в Docker
— Собирать свою среду разработки, соответствующую современным требованиям
Блок 6. Основы DevOps для веб-разработчика

Часть 3. Основы администрирования

1 месяц

3 часа интерактивных вебинаров
Тренажеры: HTML, CSS
3 мини-проекта: сайт-визитка, новостная страница, страница на bootstrap

15 часов интерактивных вебинаров
3 тренажера: JavaScript, SQL, PHP
20+ мини-проектов
3 сквозных проекта
Хакатон по программированию

2 часа интерактивных вебинаров
Итоговый проект — мессенджер

Блок 1. Введение в программирование
Блок 2. Верстка веб-страниц

Вы научитесь:
— Строить многоуровневые веб-приложения со сложной системой взаимодействий
Блок 7. Финальный проект — партнерская сеть

Часть 4. Финальный проект

2,5 месяца


Вы научитесь:
— Писать клиентскую часть приложения на React
— Проектировать логику серверной части и разрабатывать бэкенд на Laravel
Блок 8. React
Блок 9. Laravel

Бонус. Дополнительные навыки разработчика — фреймворки

3 месяца
Тренажер React
2 сквозных проекта


Блок 10. Кросс-командная работа с участием продакт-менеджера и дизайнера

Бонус. Стажировка — командный проект

3 месяца
Тренажер React
2 сквозных проекта


Получить подробную программу курса
Преподаватели и менторы
Александр Пряхин
CTO в компании CityAds Media
Текущий опыт - 6 лет в IT-менеджменте, До этого - backend разработчик на PHP и Java. Общий опыт в IT более 10 лет. Ведущий преподаватель курса.
Алексей Судничников
Аналитик в NodaSoft
8 лет опыта преподавания информатики и информационных технологий. Три года руководства IT-проектом федерального уровня (проекты на yii2, symphony, laravel).
Дарья Короткова
Ведущий инженер-программист в газовой сфере
Опыт работы в ИТ более 7 лет. Стек: PHP, mySQL, Javascript. Разрабатывала системы для опроса телеметрии, систему для оценки качества сварки судостроительной технологии.
Алексей Соколов
Веб-разработчик и тестировщик ПО в Mail.ru
Более 6 лет опыта веб-программистом и тестировщиком, а также преподавания по этим направлениям.
Артур Гаузер
Fullstack web developer
5 лет в фрилансе. Разработка финансовых систем и систем обучения.
Алексей Видякин
Frontend-разработчик
Опыт разработки на позиции фрилансера по созданию интернет-магазинов 3 года. На протяжении 1 года был штатным веб-разработчиком в рекламном агентстве. Стек технологий и интересов: HTML, CSS, JavaScript. Общий стаж 6 лет на позиции разработчика сервисов и сопровождения программного продукта.
Елена Закурдаева
Frontend-разработчик
1,5 года во фрилансе, основной стек Javascript, PHP, MySQl, HTML, CSS. Ранее работа копирайтером, верстальщиком в Webgamer и frontend-разработчиком в "Логистике".
Олег Ледванов
Fullstack веб-разработчик
Занимается разработкой средств автоматизации для прогнозирования и устранения аварийных сообщений в рамках одной из крупнейших телекоммуникационных сетей в стране. Любимый стек VueJS + Flask + SQLAlchemy ORM + PostgreSQL + Docker. Более 5 лет опыта веб-разработки. Создал более 30 сайтов "под ключ" на фрилансе, а также участвовал в IT-стартапе в качестве проджект-менеджера.

Вы научитесь программировать с нуля

Мы обучаем так, что вы освоите программирование, не имея технической базы. Навык алгоритмического мышления позволит вам решать нетривиальные задачи в разработке.
Модули на учебной платформе с теорией и задачами вы изучаете в удобное для вас время, а на вебинарах с ментором разбираете сложные или дополнительные вопросы.
Уроки и задания
С самого старта программы вам помогает ментор: отвечает на вопросы, разбирает вместе с вами задачи, курирует финальные проекты, проводит вебинары.
Помощь ментора
3 вида проектов: мини-проекты по темам для закрепления навыка, сквозные полноценные проекты по блокам программы, итоговый командный проект с тим-лидом.
Проекты в портфолио
6 тренажеров с десятками заданий в каждом — для практической отработки навыков и инструментов разработчика: HTML, CSS, JavaScript, PHP, SQL, React.

Тренажёры
Карьерный центр:
Cделает ревью вашего резюме силами IT-рекрутеров с опытом в подборе программистов.
Организует консультацию с IT-рекрутером, который ответит на волнующие вопросы, поможет настроиться на поиск работы, подготовит к собеседованиям.
Отправит ваше резюме по партнерской сети компаний.

Ваше резюме после обучения

Full-stack веб-разработчик
Full-stack разработка на PHP и JavaScript
Понимаю принципы ООП, MySQL (SELECT, INSERT и т.д) + процедуры
Опыт работы с API различных сервисов/ сайтов /систем
Работаю с серверами Nginx, Apache, WebSocket
Умею работать с любой GitHub
Пишу unit-тесты
Понимаю принципы построения инфраструктуры данных
Практикую объектно-ориентированный подход
Использую REST API и SOAP API
Могу предоставить портфолио с наработанными кейсами и проектами
Зарплата от: 80 000 ₽
Персональный сертификат о прохождении курса. По запросу предоставляется на английском языке.
— консультации с ментором в течение обучения
— доступ к закрытому клубу выпускников и партнеров
— проекты в ваше портфолио
Сообщество экспертов с бизнес-опытом из разных сфер
Сертификат
Развитие карьеры
Сообщество

После успешного обучения

Освойте профессию веб-разработчика за 12 месяцев
Наша цель —
Тысячи студентов достигают ее, благодаря нашему многолетнему опыту работы в сфере профессионального образования и тесному сотрудничеству с лидерами рынка.

трансформация вашей карьеры
В отличие от большинства онлайн-школ мы используем модель фундаментального образования.

Вы получите подготовку не только в области практических знаний, но и базу, новые парадигмы мышления и сообщество однокурсников и преподавателей — то, что дают офлайн-вузы типа Оксфорда, Гарварда, МГУ и др.
Решение нестандартных задач
Soft Skills
Алгоритмы
Кодинг
Проекты
Практические знания
Фундаментальные знания
67
%
91
%
6000
Персонального куратора, который следит за вашим прогрессом и остается с вами на связи весь курс
Консультации с менторами и постоянная обратная связь по проделанной работе
Дружное сообщество, которое общается в Slack и на вебинарах
Поддержку по всем учебным вопросам в течение 1 часа в рабочее время
Групповые проекты и работа в командах
Наш подход к организации процесса обучения гарантирует то, что вы получите:
увеличили заработную плату или заработали повышение во время обучения
полностью довольны курсом
человек состоят в закрытом сообществе выпускников и менторов
в первом ряду
Всегда
Персональная помощь в вашем поиске работы
Карьерные консультации
Симулятор
собеседования
Делаем прозрачным процесс трудоустройства
Помогаем расширить сеть профессиональных контактов

Центр
Карьеры

Составление
резюме

Выберите тариф

Выбрать базовый тариф
Базовый
Оптимальный
Продвинутый
Выбрать оптимальный тариф
Выбрать продвинутый тариф
5500 ₽/мес.
Самый популярный
6324 ₽/мес.
12 083 ₽/мес.
При рассрочке на 24 мес.
При рассрочке на 24 мес.
При рассрочке на 24 мес.
12 500 ₽/мес.
15 833 ₽/мес.
12 083 ₽/мес.
Стандартная учебная программа для тех, кто уверен в своих силах
Полный курс
Помощь ментора в Slack
Поддержка Центра карьеры
1 карьерная консультация
Ревью резюме
Рассылка резюме по работодателям-партнерам
Карьерный клуб
Сообщество с вакансиями
Все, что входит в базовый тариф
+ Бонусные модули по React
+ Бонусные модули по Laravel
•‎
•‎
•‎
•‎
•‎
Максимальный пакет для тех, кто нацелен на трудоустройство
Все, что входит в оптимальный тариф
+ Еще 5 личных консультаций ментора
•‎
Дополненный курс для тех, кто хочет больше знаний и поддержки
Скидка 40%
до конца месяца
+ 5 личных консультаций ментора
+ Еще 1 карьерная консультация
Скидка 40%
до конца месяца

Запись на курс по базовому тарифу

Запись на курс по оптимальному тарифу

Запись на курс по продвинутому тарифу

Рекомендации и отзывы
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Как раз то, что надо, чтобы «набить скил».
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Как получить скидку?
За счет работодателя
Для запроса документов забронируйте курс через форму и выберите пункт «Оплатить как юр лицо» или напишите на почту info@skillfactory.ru.
Реферальная программа
Вы можете получить скидку 20%, пригласив друзей на наши курсы.
* Не суммируется с другими скидками
Программы лояльности
После оплаты одного из курсов вы получаете скидку на другой.
Репост
Поделитесь ссылкой у себя в соц. сетях и получите дополнительную скидку 5%.

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

О курсе

Для кого курс «Профессия Веб-разработчик?»
Курс ориентирован в первую очередь на новичков, которые решили получить профессию программиста с нуля, и дает полноценную подготовку веб-разработчика. Подходит для тех, кто решил изучить PHP и Javascript для создания веб-проектов.
Это действительно востребованная профессия?
На сайте Headhunter.ru постоянно открыты десятки тысяч программистских вакансий, и их количество только растет. Также разработчики всегда востребованы для фриланс-проектов. В нашем курсе мы даем в первую очередь актуальные для рынка прикладные навыки, поэтому сразу после выпуска вы сможете претендовать на штатные позиции или брать заказы.
Я никогда не программировал(а), смогу ли я учиться на этом курсе?
Да, конечно. Программа рассчитана на новичков без опыта программирования и начинающих с небольшим опытом. Если вы уже знакомы с основами кодинга, то сможете освежить свои знания. Если нет — мы вас всему научим.
Насколько это сложно?
Для старта не нужно уметь программировать. Курс начинается с простых вещей и постепенно усложняется. Мы исходим из общей цели обучения и последовательно «раскладываем» ее на цели каждого блока, модуля, урока. Все материалы, задания, проекты направлены на получение конкретных навыков, которые в итоге сложатся в запланированный для выпускника уровень профессиональных компетенций.
Нужно ли знать английский язык для прохождения курса?
Нет, все обучение ведется на русском языке. Иногда мы можем давать ссылки на англоязычные материалы — но они всегда опциональны.
Какое оборудование потребуется?
Ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Все инструкции по установке необходимого ПО вы получите от нас.
Используются ли на курсе платные программы?
Нет, на курсе мы используем программы с открытым исходным кодом и бесплатные. Студенты скачивают с официальных сайтов самые свежие версии программ или те версии, которые необходимы для заданий.

Учебный процесс

Кто будет преподавателями и менторами на курсе?
Наши преподаватели и менторы — признанные эксперты в своих областях с опытом преподавания, часто сотрудники крупных компаний. Все, кто работают со студентами, проходят предварительный конкурсный отбор и подготовку.
Как устроено взаимодействие?
Основное место общения с менторами и другими участниками учебного процесса — мессенджер Slack. Там удобно настроены группы, поэтому можно оперативно получить ответы на разные вопросы по курсу, пообщаться с сокурсниками, поделиться опытом и успехами, найти дополнительные полезные материалы. Если вы раньше не использовали Slack — мы вас научим, это несложно.
Как проходит обучение?
Курс построен вокруг практики и включает только необходимый минимум теории. С первого дня вы начнете учиться мыслить, как программист, и решать задачи, над которыми работают разработчики в реальных компаниях.

Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.
Сколько времени нужно уделять учебе?
В зависимости от вашего опыта и сложности конкретного модуля потребуется примерно 10 часов в неделю. Это комфортный темп освоения материала и практики — особенно для тех, кто параллельно работает или учится.
В какое время проходит обучение?
Обучение организовано на онлайн-платформе, поэтому вы сами выбираете, когда вам удобно изучать материалы и выполнять задания. Раз в неделю вам открывается очередной набор уроков, для прохождения которых установлены дедлайны. На определенное время назначаются живые вебинары, где вы общаетесь с преподавателями, задаете вопросы, смотрите лайвкодинг. Вебинары проходят 1–2 раза в месяц и остаются доступны в записи.
Что будет, если я не успею выполнить задания или пропущу часть занятий?
Мы предложим вам перевестись на один из следующих потоков курса или включить заморозку обучения. Вы всегда можете обратиться к координатору курса и получить индивидуальную поддержку по любым организационным вопросам и проблемам.
Можно ли проходить курс быстрее?
Да, можно. Программа разработана с учетом того, что на обучение студент в среднем выделяет 10 часов в неделю. Но если у вас есть возможность уделять курсу больше времени, вы сможете проходить модули программы в своем темпе.

Результаты курса

Какая квалификация у меня будет после окончания курса?
Достаточный набор знаний и навыков, чтобы претендовать на junior-позиции или брать фриланс-проекты. Наш карьерный консультант поможет вам составить стратегию, подскажет, где искать вакансии и заказчиков, подготовит к прохождению собеседований и выполнению тестовых заданий.
Получу ли я сертификат по итогам курса?
Да, при прохождении более 70% программы с заданиями вы получите сертификат об успешном окончании курса. Если вы выполните меньшую часть учебного плана, то сертификат будет другим — о прослушивании курса.
У меня сохранится доступ к материалам курса после его окончания?
Да, материалы курса будут доступны вам всегда. Подробнее об этом можно прочитать в договоре-оферте.

Оплата

Можно ли оплачивать курс в рассрочку?
Да, банки-партнеры предоставляют рассрочку без переплаты на 6 или 12 месяцев. Детальные условия вы сможете узнать у нашего менеджера: оставьте заявку, и он свяжется с вами.
Можно ли отменить или вернуть оплату за курс?
Да, мы можем вернуть вам средства полностью или частично — в зависимости от того, какую часть курса вы успели пройти. В каждом случае мы стараемся найти оптимальное комфортное решение. Условия возврата указаны в договоре-оферте.
Можете ли вы сделать подарочный сертификат для моего друга?
Да, мы будем рады подготовить подарочный сертификат на конкретный курс или любую сумму. Пожалуйста, обратитесь к нашим менеджерам.