Обзор курсов по веб разработке
В заметке я расскажу о моем опыте прохождения курсов по web разработка в школах: специалист, loft school, html academy, learn.javascript.ru. Эта заметка будет интересная всем, кто интересуется веб разработкой и всерьез думает сделать это своей работой. Подобные мысли заняли меня 2 года назад. Тогда я работал инженером. Сейчас я работаю frontend разработчиком в банке, поддержка ветхого сайта на битрикс и разработка нового на react, так что обучение не прошло даром. Мне периодически задают вопросы, где можно поучиться веб разработке и с чего начать, по этому я решил систематизировать свой опыт.
Итак, я решил, что курсы с четким планом обучения, заданиями и проверкой со стороны преподавателя (наставника) это самый короткий путь к мой цели, так и вышло. Но пройденные курсы сильно различались, а проходил я их специально в разных школах.
Начал я с первого номера в выдаче Яндекса ( на 2016 год ), школы «специалист«. Привлекла возможность очного обучения в московских филиалах школы, казалось это более фундаментальный подход с возможностью личного общения с преподавателем. Прошёл я два курса: основы html и основы js. Знания даются самые поверхностные. А темы разбиты на множество подкурсов. Курс по js состоит из 3 частей, стоимостью 12-15 т.р. Сейчас в 2019 в специалисте есть курс по jQuery разбитый на 2 части и курс по Knockout.js. Можно объединить это в специальность legacy разработчик. Деление явно имеет маркетинговую основу. Кажется структура уроков и материал не интересны и самим преподавателям. Полученных знаний едва хватит контент менеджеру, не говоря про разработчика. К примеру верстка делается на float, метод не самый прогрессивный на тот момент.
Дальше мой выбор был более осознанным, чтение отзывов на форумах, статьи, подкасты, youtube. И следующей школой для меня стала loft school. Отсюда я и отсчитываю свой опыт как разработчика. Тут я впервые попробовал рабочий workflow с git, webpack, pull request. Двухмесячный курс по js «комплексный javascript«, от основных методов до разработки учебных проектов с api вк, яндекс карт, drag’n’drop. Параллельно теория по прототипам, замыканиям, асинхронности, mv* паттернам и т.д. Все это в качественной подаче от Сергея Мелюкова, кажется способного ответить на любой вопрос по web. В целом курс здорово прокачивает скилы. Но есть и минусы. Менторы хоть и опытные разработчики, но на каждого приходится больше десяти студентов, естественно на всех времени может физически не хватать. Конечно если самому ответственно подойти к процессу и напоминать про домашку ментору, он ее проверит. Заданий много, их лучше не накапливать… В конце курса были материалы и видео онлайн по React и Angular, как обзор возможного продолжения обучения. Качество подачи заметно ниже чем у курса Мелюкова, что создает негативное впечатление и смазывает концовку. Но это мелочи, в целом курс стоит своих денег. Пересматриваю некоторые видео до сих пор.
Необходимый уровень подготовки: учебник https://learn.javascript.ru/ части 1 разделы 1 — 5, часть 2 разделы 1 — 2. Для поступления необходимо сдать тестовое задание, которое позволит проверить ваш уровень. Я переделывал 1 раз.
Необходимое время для обучения: в моем случае порядка 20ч в неделю.
Необходимый уровень подготовки: интерактивные курсы html academy, начальный уровень, средний уровень ( бесплатная часть )
Необходимое время для обучения: в моем случае порядка 20ч в неделю.
Последний пройденный мною курс, в течении которого я устроился на первую работу разработчиком был react от learn.javascript.ru, который ведёт Роман Якобчук. Надо сказать что курс вызвал неоднозначные впечатления. И отчасти в этом есть моя вина. Уровень моей подготовки оказался недостаточным. Курс проходит скорее в формате мастер класса, на котором преподаватель делится лучшими практиками. Не смотря на большое количество затраченного времени я не всегда успевал выполнить все задания, и их просто не проверяют по истечению отведенного времени, так как менторов тут нет и все ложится на плечи преподавателя. Приходилось возвращаться к уже пройденному и разбирать более детально. В общем тут требуется максимальная осознанность. Справедливости ради должен заметить что вторую часть курса я уже проходил как слушатель, т.к. устроился на работу фронтенд разработчиком и времени на все просто не хватало. В целом курс хороший но требует основательной подготовки, тогда и знания пойдут на пользу.
Необходимый уровень подготовки: учебник https://learn.javascript.ru/ часть 1, часть 2. Опыт разработки приложения на React, хотя бы to do.
Необходимое время для обучения: в моем случае порядка 40ч в неделю.
Конечно процесс обучения разработчика никогда не заканчивается, но у статьи должен быть конец и этот road map завершается устройством на работу и начинается новый, «путь джуна». Со своими приоритетами, стеком технологий и чек листом в конце. Так было в моей первой компании куда, как я считаю, мне посчастливилось попасть. Итак для устройства на первую работу я потратил около года на обучение и порядка 75 тыс рублей на курсы.
Сейчас взглянув на прошедшие 2 года. Могу сказать что не жалею потраченного времени и денег, мне нравится моя новая работа, интересные задачи, удовлетворение от разработанных решений и созданных интерфейсов.
Завершить я хочу списком ссылок на учебные порталы, которыми я пользовался. Если эта тема актуальна я могу подготовить чек лист по которому я готовился к собеседованиям.
Веб-разработчик с нуля до PRO
Вы научитесь верстать сайты на HTML и CSS, изучите JavaScript, сможете разрабатывать на PHP серверную часть сайта и сделаете первые проекты для портфолио.
На рынке не хватает веб-разработчиков
сейчас ищут веб-разработчиков
зарплата начинающего специалиста
Кому подойдёт этот курс
Новичкам в веб-разработке
Вы с нуля изучите основы программирования, научитесь верстать сайты и создадите первые проекты для портфолио.
Начинающим разработчикам
Вы прокачаете навыки программирования на JavaScript и PHP и расширите круг своих компетенций.
IT-специалистам
Вы сможете создавать проекты на JavaScript, программировать на PHP и верстать. Научитесь основам менеджмента и работе в команде по методике Scrum.
Чему вы научитесь
Качественной верстке сайтов
Узнаете, как разрабатывать сайты с помощью HTML и CSS для всех актуальных версий браузеров и платформ.
Разработке интерактивных сайтов
Научитесь делать сложную анимацию, слайдеры, попап-окна, выпадающее меню с помощью JavaScript.
Программированию на PHP
Сможете создавать сайты и веб-приложения повышенной сложности, обрабатывать пользовательские функции и работать с файлами.
О Skillbox
Как пользоваться платформой
Изучаете тему
В курсе — практические видеоуроки.
Выполняете задания
В том темпе, в котором вам удобно.
Работаете с преподавателем
Закрепляете знания и исправляете ошибки.
Защищаете дипломную работу
И дополняете ею своё портфолио.
Содержание курса
Вас ждёт насыщенная программа, прохождение которой можно приравнять к году работы.
Веб-вёрстка. Базовый уровень
Веб-вёрстка. Продвинутый уровень
JavaScript. Базовый уровень
JavaScript. Продвинутый уровень
PHP-разработчик
Онлайн-сессии по веб-разработке
Получить консультацию специалиста и презентацию курса
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Спикеры
Сергей
Корниенко
Фронтенд-разработчик, программирует больше 10 лет. Многократный обладатель премий «Тэглайн» и «Золотой сайт».
Максим
Васянович
Веб-разработчик, программирует 4 года. Создал более 50 коммерческих проектов.
Тимофей
Тиунов
10 лет занимается веб-разработкой во всех её проявлениях. Налаживал процессы DevOps, занимался настройкой серверов, создавал серверные приложения, руководил командами разработки. Работает системным архитектором в Goods, отвечает за frontend в компании.
Ваше резюме после обучения
Профессиональные навыки:
Диплом Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Стоимость обучения
Рассрочка без первого взноса
Скидка 25% до 16 ноября
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Часто задаваемые вопросы
Я никогда не занимался веб-разработкой. У меня получится?
Какой график обучения? Получится ли совмещать его с работой?
Сколько часов в неделю мне нужно будет уделять учёбе?
Я смогу общаться с преподавателями?
Действуют ли какие-нибудь программы рассрочки?
Получите консультацию и курс в подарок при покупке
Мы свяжемся с вами и ответим на любые возникшие вопросы
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Ваша заявка успешно отправлена
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Купите со скидкой 3485 ₽ или оформите рассрочку
Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.
Условия рассрочки
Сумма первых 5 платежей поступит на Ваш счет, с которого будет списываться плата за обучение.
Ваши собственные средства начинают списываться только с 6 месяца обучения
г. Москва, Ленинский проспект,
дом 6, строение 20
Курс «Веб-разработчик»
50 000 ₽
Junior
веб-разработчик
98 000 ₽
Middle
веб-разработчик
123 000 ₽ +
Senior
веб-разработчик
Всю жизнь мечтал писать код, но работал PR-менеджером. Пробовал разные курсы, но все их бросал. А в 2019 году нашёл Практикум и теперь работаю веб-разработчиком в Bookmate.
Я работал в продажах, затем в такси и не представлял, чем именно хочу заниматься. Однажды случайно наткнулся на Практикум и прошёл курс. С тех пор уже вырос до middle веб-разработчика в Loymax, параллельно работаю Яндекс.Практикуме.
Пять лет я работала юристом, однако мне всегда были интересны технологии. И я решила стать веб-разработчицей. Благодаря поддержке одногруппников и наставника в Практикуме, получилось сдать все проекты, а затем устроиться в стартап Sayana.
7 лет я работал поваром, но хотел расти в ином направлении. Мне был интересен и дизайн, и программирование, поэтому я пошёл учиться на курс «Веб-разработчик». Порой было непросто, но я справился и теперь работаю в компании Ottofeller.
Понятная теория
Практика в тренажёре
Учебные проекты
Пример приложения, которое по функциональности схоже с Инстаграмом — пользователи смогут загружать фотографии с подписями, лайкать друг друга, удалять их при необходимости и редактировать свой профиль. Чтобы сделать такое приложение, вам понадобится знание JavaScript.
Наставники учат находить ответы
Код-ревьюеры проверяют ваш код и проекты
Кураторы делают обучение комфортным
Поддержка 24/7
Вы станете частью сообщества веб-разработчиков
Однажды в потоке Практикума учились: шахтёр, актер, слесарь, актриса, дизайнер и машинист поезда. Всех объединяло желание заниматься разработкой. Так что учиться вы будете не одни, а со студентами со всей России. Познакомитесь с более опытными разработчиками и выпускниками других направлений. Заведёте ценные связи.
Портфолио и презентация себя
Сначала расскажем про рынок труда и компании, которые нанимают junior-разработчиков. Поможем собрать портфолио и составить резюме. Отрепетируем собеседования и научим вести разговор.
Отклики и собеседования
На этом этапе вы начнёте выбирать вакансии и общаться с работодателями. Мы будем поддерживать всякий раз, вместе выбирать лучшие варианты и искать компанию, которая вас устроит.
Приглашение на работу
71% студентов Практикума трудоустраиваются в течение 4 месяцев после выпуска
Продолжайте платно в любой момент
Закончив бесплатный курс, можно пойти дальше на 10 месяцев. С этого момента вы начнете полноценно осваивать профессию веб-разработчика.
В декабре 2020 я таки решился на попытку освоить новую для себя профессию в «хайповой» сфере it и после долгих раздумий принял решение с данной целью воспользоваться услугами Яндекс. Практикума.
Определяющими факторами при выборе именно этой платформы стали наличие бесплатной части, дающей возможность понять что к чему и интересно ли данное направление конкретно тебе, а также подача материала в виде текста с отработкой в тренажере.
Для себя я выбрал профессию «Веб-разработчик», и вот отучившись уже почти половину курса совсем не жалею о своём выборе. Местами тяжело, но это видимо из-за отсутствия какого-либо опыта программирования. В моменты спада мотивации всегда поддерживают одногруппники (с ними мне очень повезло. таких «заряженных» и «мозговитых» ребят я давно не встречал) и команда практикума.На самом деле никогда не получал такого кайфа от получения новых знаний и процесса учебы.
Куда приведет меня обучение новой профессии на Яндекс. Практикуме мне пока не до конца ясно, но в чем точно не сомневаюсь, так это в том, что Яндекс знает толк в it и том, какие навыки требуются и ценятся на рынке труда данной сферы
Являюсь студентом Яндекс. Практикума по веб-разработке. Перед покупкой курсов прочитал кучу отзывов о проекте от студентов. В целом, все говорили о том, что вас учат «гуглить» и что «сложно». Я почти на середине курса, «гуглить» надо только если не понял тему в тренажере, причем все лекции доступны в формате конспектов. Или если хочешь сделать более лаконичное решение или посмотреть доп. материалы. Вообще не понимаю претензий за поиск ответов, все разработчики ищут документации или ответы на форумах.
О комьюнити. У вас будут наставник, куратор, старший студент и куча одногруппников. (Еще и тех поддержка), поэтому всегда найдется человек, который ответит на ваш вопрос. Возраст студентов может сильно разниться, у нас группа 25+, общаемся вежливо и по делу. Никакого флуда в рабочих чатах, если хочется просто пообщаться, для этого есть телеграмчик.
Резюмирую. Если у вас есть за спиной какие-то бесплатные курсы по разработке, то учеба не покажется вам сложной, придется поломать голову над проектами, но не критично. Если вы новичок, но есть свободное время, учеба пройдет чуть сложнее.
Вот и пришло время написать, как продвигается мое обучение. Я прошел все 15 спринтов и пришел к проектной работе, которая будет ожидать меня через неделю каникул. Программа интересная и насыщенная. Иногда было тяжело, иногда очень-очень тяжело, но мой наставник Наталья (если ты это когда-то прочтешь, огромнейшее спасибо тебе) Ты, лучшая из сенсеев) всегда помогала мне и поддерживала в трудную минуту словом и рекомендацией, как сделать лучше. У меня очень загруженная работа, приходилось сидеть ночами и рано утром, но все посильно. Дорога появляется под шагами идущего.
Я получил бесценный опыт и знания за этот непродолжительный срок. Базовых знаний будет достаточно для написания диплома. Вернусь с отзывом после него) Всем удачи).
Сдал уже 4 учебный проект.
Само обучение очень крутое. Для каждого спринта (2 недели) дается теория + тренажер (это задания на самом сайте) и проект, который нужно сделать и отправить на проверку ревьюеру. Много общения с наставниками и студентами. Всегда можно задать вопрос по любой теме учебной. Отличные проекты на которых прокачиваешь свои умения и набираешься новых. Ревьюер отмечает разделы для исправления и дает ценные комментарии почему нужно сделать так, а не иначе. Каждый спринт занимает 20-30 часов реального времени. Если вы совсем новичок и хотите с полного 0 начать обучение, то стоит что-то почитать/посмотреть/попробовать поделать заранее или придется тратить чуть больше времени во время учебы. Учеба не может охватить все знания по веб разработке и нужно будет искать информацию самому. Также наставники дают много полезных ссылок для самостоятельного обучения ))) Много программ для обучения и есть бесплатная вступительная глава ) Рекомендую!
Сейчас я на 3 курсе, занимаюсь 5 практической работой, для меня сейчас это настолько интересно, что я человек, который оформил предзаказ Cyberpunk, до сих пор в него не играл, мне интересно решить задачу и закрыть эту практическую работу. Ещё хочу сказать огромное спасибо наставникам, которые в трудную минуту пошли мне на встречу и оформили академический отпуск, почти на два месяца из-за того, что я заболел коронавирусом и не мог нормально заниматься.
К курсу «Веб-разработчик» от Яндекс.Практикум я присматривался долго. Смущала цена и срок обучения. На 10 месяцев стать студентом? Ну не знааааю. Тем более что изначально целью было не обучиться с нуля, а систематизировать то, что имеется. До курса знал HTML и CSS, мог сделать что-то простенькое на jQuery. Но учился всему самостоятельно. Хотелось же разложить знания по полочкам и наработать больше практики.
Всё решил бесплатный курс. Прошёл его и испытал шок: так много нового! И это на бесплатнике. Дальше-то что? Заплатил и начал учиться. Учиться, а не систематизировать знания, как планировал.
Обучение построено на системе спринтов. 2 недели занимаешься, потом сдаёшь практическую работу. Если не справился за 4 попытки, отправляешься в академку. После двух академок – вылетаешь с курса. Всё по-взрослому.
Практическая работа проходит ревью от действующих разработчиков. После первого же спринта чуть не сошёл с дистанции: сдал только с последней попытки. Зато в итоге получил знания не только в верстке, но и в аккуратности написания кода, потренировал внимательность. Да, сейчас я практическую сдаю со второй попытки. Спасибо за это моему первому ревьюверу.
Чтобы к знаниям студенты обрастали навыками командной работы, Яндекс.Практикум проводит различные хакатоны. Это отличная возможность получить опыт общения, организовать команду и создать оригинальное приложение. Непросто, но интересно. #яндекс_практикум
За всю историю самообразования круче проекта пока не видел. Яндекс Практикум — это место для роста и приобретения опыта, вместо сухих и сонных вебинаров, как на других площадках, здесь на платформе одна только практика без воды в теории)).
А еще Яндекс Практикум — это как поддержка и опора для начинающих и тем кто только хочет стать веб разработчиком. Сравнить это можно с канатом как дорога веб разработчика, идущим возможно не уверенно и страхом за не удачу сорваться, но на тебе ест страховка и эта страховка Яндекс Практикум!
Важное уточнение: на момент написания отзыва я успешно окончила бесплатную часть и все блоки, связанные с вёрсткой. Дальше идут разделы о JavaScript и инфраструктуре веб-приложений — о них судить не могу.
Когда объявили о запуске Яндекс.Практикума, я уже несколько месяцев как решила уходить со своей профессии, совсем не связанной с IT, во фронтенд. В моём багаже были базовые знания о JavaScript, HTML и CSS, огромная неуверенность в себе и вопрос «А что дальше?». После нескольких бесплатных курсов, статей, пары книг из списков «Каждый фронтендер должен прочитать» и туториалов я поняла, что хоть и могу решать отдельные задачи, но как подступиться к большим самостоятельным проектам — непонятно.
Больше всего в самообучении не хватало фидбэка, а на форумах не оставляло ощущение, что все поголовно программисты закончили мехмат и написали первую программу/сверстали первый сайт в первом классе. То есть я опоздала со стартом в программировании минимум лет на 20. Мне 27. В момент, когда я задумалась о платных курсах с наставником, в мою жизнь пришёл Яндекс.Практикум.
Помимо учёбы, также очень хотелось поучаствовать в развитии сервиса, помочь ему стать классным и удобным для следующих потоков. Большим плюсом стало то, что у меня появился не просто один наставник, а целое комьюнити из одногруппников, преподавателей и тех, кто создаёт сервис. У нас есть чат, где активны не только студенты, с нами постоянно делятся интересными статьями и регулярно проводят вебинары на темы от Q&A и разбора домашних заданий до БЭМ и эволюции построения сеток.
Принцип тренажёра не новый, такое я видела и раньше, но самое классное здесь — это самостоятельная работа над проектами. Она действительно самостоятельная. Отчётливо помню свой ужас во время первого домашнего задания, когда я увидела, что у меня есть просто статичный макет страницы. Пришлось открыть редактор и с нуля верстать полностью всё. Я думала не смогу. Я боялась, что результат будет настолько плох, что меня отчислят, потому что таким бездарям не место в программировании. И я отчётливо помню невероятное счастье, когда после проверки увидела комментарии ревьюера. Да, были ошибки, но кроме них у меня ещё был структурированный и логичный код, хорошая семантика, и я справилась с именованием классов по БЭМу. За 15 часов, которые я потратила на первое дз и правки, я выучила больше, чем за несколько месяцев самостоятельной практики, но, что важно, я почувствовала, что я могу.
Прошло почти 2 месяца после первого домашнего задания и около 2.5 месяцев — как я с Яндекс.Практикумом. В моём портфолио одностраничный сайт и большой адаптивный лендинг. Я узнала много интересного о вёрстке, научилась отлаживать код и уместно комментировать его, а впереди ещё много тем и дипломный проект. Осенью я планирую начать поиски своей первой работы во фронтенде. Большое спасибо всем из Яндекс.Практикума! Уверена, у нас всё получится.
А на самом деле видно, что проект очень толковый. Я из тех студентов, которые делают ничего и как-то сдают на отстаньте, а тут прям. Я реально обучаюсь и реально разбираюсь в теме. И задания очень хорошие для закрепления. Так что всё классно.
Привет, меня зовут Александр. Есть семья. Мне 38 лет, 10 из них зарабатываю графическим и веб-дизайном, фриланс. Сейчас 3 месяц учусь по программе «Фронтенд-разработчик» в Яндекс.Практикуме. Впереди ещё половина учёбы, поэтому справедливо будет оценить себя, свои успехи.
На входе у меня были уже базовые представления о вёрстке, что такое программирование. Тем не менее, во время учёбы, подкрепляемой на практике, я узнал много новых вещей, освежил и систематизировал старые знания. При всём при этом, в конце курса по вёрстке я не жаловался на лёгкость итоговой работы. И теперь у меня есть желание, а главное уверенность в своих силах, — верстать. Я знаю, что до полноценной разработки мне ещё много тем предстоит изучить. Уверен, у меня всё получится и не в последнюю очередь благодаря команде Яндекс.Практикума.
Закончился 1-й курс обучения на frontend-разработчика, теория предоставляется в большом объёме, навыки применяются на тренажёре. Для укрепления информации выполняются проектные работы, чтобы ощутить себя в «бою». Присутствуют вебинары, на которых преподаватели объясняют сложные моменты и разбирают их со студентами. Удобный формат «вопрос-ответ», где ответят на проблемные вопросы каждого. Учебный процесс дорабатывается с каждым днём во всех аспектах обучения. Сейчас всё нравится, а будет ещё лучше.
Хотел бы сказать большое спасибо команде разработчиков Яндекс.Практикум, это действительно очень хороший продукт, который полностью окупает себя. На момент начала моего курса я не имел ничего общего с IT, даже учился на специальности, никак не связанной со сферой IT, но в Яндекс.Практикуме всё это предусмотрено, на каждом курсе кроме теории я получал огромное количество практики, лекций, вебинаров для того, чтобы все проблемы решались путём проб и ошибок.
Нельзя сказать, что обучаться здесь легко, необходимо прилагать усилия, ну и конечно, иметь желание к обучению, но если что-то не получается, на помощь всегда приходят наставник, методист, служба поддержки, которые следят за вашими успехами, за что им отдельное спасибо!
Высшее образование по «Информатике и вычислительной технике», работаю системным администратором, иногда пишу базы данных на MySql. После окончания бакалавра и попробовав все по чуть-чуть, больше всего заинтриговала веб-разработка. После начала курса было очень много новой информации и после прохождения тренажера казалось, что выполнить проект, это сделать что-то фантастическое. На тренажер, лекции и проекты уходило все свободное время вечером, приходилось иной раз сидеть до ночи, чтобы следовать запланированному времени. Сами проекты составлены красиво и элегантно, при просмотре приходит чувство тонкого вкуса. Отдельное слово можно сказать про Наставника. Это тот человек, который готов все свое свободное время уделять студентам, объясняя сложные темы, записывая отдельно видео, если что-то не успеем захватить, скидывая дополнительные материалы к прочтению. При выполнения спринта досрочно, всегда есть дополнительные задания от Наставника и личное ревью при их выполнении. Также приятно, что в некоторых спринтах после выполнения дедлайна и проекта, есть задания «по желанию», которые ты также можешь сделать и отправить наставнику на ревью. Жаль, что рано или поздно такая студенческая пора закончится























