Онлайн курс Web-технологии от Stepik

Бесплатно
Описание курса

В курсе "Web-технологии" Вы познакомитесь с основами разработки web-приложений. Мы пройдём последовательно от того, что такое протоколы, до понимания отличий в разработке серверных и клиентских частей web-приложения.

Основным языком разработки будет JavaScript, но мы коснёмся и применим TypeScript и PHP. Это не означает, что после прохождения данного курса Вы будете владеть всеми особенностями применения данных языков, но Ваших знаний будет достаточно для разработки насыщенных интернет приложений и дальнейшего изучения темы.

Мы познакомимся как с понятиями HTML и CSS, так и возможностями по их генерации - PUG и LESS, разберёмся с тем, что такое REST, научимся применять Ajax. Мы не обойдём своим вниманием и находящиеся на слуху JQuery (UI, Mobile), Backbone.js, Angular, React. Мы разберёмся с тем, что такое модульное тестирование, научимся автоматизировать сборку web-приложений. А на самой последнем занятии постараемся разобраться какие же ошибки не следует допускать при web-разработке.

Каждая лекция заканчивается практическими заданиями, выполнять которые придётся в виртуальной машине Linux. Базовые знания по использованию и необходимые примеры предоставляются.

Отзывы о курсе
Daniel
30 мая 2023 

Честно говоря, по началу я думал что курс для меня будет чем то вроде легкой прогулки тем более что какие-то моменты по html и css я уже знал, но к счастью я ошибался) В данном курсе я узнал довольно много нового о том что такое верстка сайта и теперь у меня сложилось полное понимание того из чего оно состоит и как делается в принципе теперь я буду активно двигаться дальше практиковаться и изучать JS и искать наконец работу, чтобы поднять скилы уже на уровне работы с командой очень надеюсь что все получится еще раз благодарю Дмитрия за курс и разделяю мнение о том что тесты и еще какой-то контроль скорее раздражают, чем дают какую то эффективность мне было очень приятно проходить курс и ни на секунду не задумывался над тем, чтобы бросить курс! Вот бы все преподаватели были такими же как вы)

Инна
3 мая 2023 

После курса я научилась всему, что перечислено в курсе. Так как я была АБСОЛЮТНЫМ новичком в этой теме, то для меня новым оказалось абсолютно все. Я проходила этот курс очень долго (год с небольшим) по сравнению с другими студентами. Возможно от того, что изначально я выбрала неверную стратегию изучения. Я вела очень подробный конспект каждого урока, по мимо этого я очень много читала дополнительных источников (так называемая ""инфомастурбация"")))), но моей ошибкой было то, что полученные знания я не отрабатывала должным образом. Поэтому где-то в середине курса для меня было сложным прописать в коде простые вещи, т.к. не было ""мышечной"" памяти. Я боялась что-либо упустить или забыть, поэтому надолго застревала на каждом уроке. Но после я поняла, что нужна практика, практика и еще раз практика, а если я что-то забуду, то всегда можно пересмотреть видео или просто погуглить. Что, собственно, с самого начала и твердил Дима. Бывало, что застрянешь на теме и ну не понимаешь, как это работает, а оказалось, что просто надо двигаться дальше. Дальше будут варианты применения и это быстро само собой отработается. Мне понравился формат обучения. Дима безумно доброжелателен и всегда готов прийти на помощь и не важно, глупый вопрос или нет. Формат коротких видео очень мотивирует. Если прям совсем не хочется сегодня учиться, то ты всегда можешь себе сказать: ""ну 10-15 минут то у тебя есть."" Также понравилось то, что каждую строку кода мы сразу же проверяли в консоли разработчика, видели, что тут, например, ничего не произошло. А почему? А вот поэтому. Все разжевывается очень подробно. На каждый вопрос Дима и Дмитрий ВСЕГДА отвечают, помогают, делятся ссылками. Ощущение, что ты занимаешься индивидуально с преподавателем. Всегда есть кому задать вопрос. Очень приятное сообщество студентов, которые так же помогают, делятся своими наработками. Или часто в комментариях можно уже встретить ответ на свой вопрос. Насчет того, что не понравилось, я даже не знаю что ответить. По началу, мне не хватало практики наверно, но потом я осознала, что нужно было нарастить некоторую базу, чтобы по-тихоньку верстать макеты сайтов на основе тех знаний, которые мы получили. Даже если ты делаешь свой проект, отличный от проекта Димы, то также всегда можно скинуть скрины или даже папку с сайтом, если есть затуп, и тебе обязательно помогут! Это дорогого стоит! Как я нашла этот курс? Честно говоря, будучи новичком в этой сфере, я оплатила обучение в нетологии за очень большие деньги. Но, стоит понимать, что я хотела обучиться с нуля, как там и обещали. Т.е., в моем понимании, я не должна была знать хоть что-то поверхностно. Но оказалось, что должна была. Поэтому мне было безумно тяжело, я ничего не понимала, как что работает и почему. Сроки сжаты (сами преподаватели говорили, что надо больше времени), преподавателя долго ждешь пока он тебе поможет или разжует. Думаю от того, что здесь, например, Дима работает на себя и ему важно, чтобы вы остались, ему важно, чтобы вам все было понятно. А там - ну понятно, не понятно, все равно деньги в зп платят и ладно. (возможно выгорание преподавателей, а здесь видно что Дима горит своей работой) В общем, я оттуда вовремя ушла, вернула деньги и стала искать что получше. Мне повезло, и я просто рыская на stepik курсы, наткнулась на Диму и решила попробовать. И теперь я здесь, оплатила все курсы Димы, подписалась в телеге, отслеживаю все новости, прошла уже курс по теории дизайна, т.к. когда мы проходили блок по figma, поняла, что мне не хватает некоторых знаний. И теперь я готова идти на продвинутый курс по верстке. В целом, я безумно благодарна Диме за его курс, за подачу, за помощь, за мотивацию (да-да, бывало, что пишешь в комментариях, что все, больше не могу, ничего не получается...Дима всегда поддерживает, мотивирует и мягко заставляет идти дальше, не сдаваться) и за все знания, которые я получила. Теперь я смотрю в код и понимаю как эта или иная строчка работает и что делает) СПАСИБО!

Юрий
13 апреля 2023 

Давно хотел побольше узнать о создании сайтов, даже некоторые простые пытался делать сам, но не особо получалось и вот случайно, в интернете, наткнулся на Stepik, а в нём на курс по вёрстке и веб-разработке от Дмитрия!!! Долго не думаю приобрёл. И ничуть не пожалел! Цена для таких знаний минимальная. Поэтому покупайте и не раздумывайте! Сейчас в магазин раз сходить больше потратишь, а тут инвестиция в себя! Прошел первую часть за 2,5 недели. Остановиться невозможно! Затягивает. Писал конспект в Ворде. Приходится подсматривать иногда. Объясняет Дмитрий замечательно, простым языком, с наглядными примерами. Практика порадовала. Сначала была жесть, но на третий день ночных сидений с кодом всё стало получаться. Ролики не мучительно длинные, поэтому особо не устаёшь! Одним словом - очень понравился курс! Всё лаконично и по делу. Раньше с ужасом смотрел на html-код, а о CSS вообще и не знал. Теперь базовые знания получены! Перехожу на продвинутый уровень! Брал сразу два курса по вёрстке. Честно говоря, пройдя несколько уроков понял, что когда будет курс по JS от Дмитрия - обязательно куплю. Взял и JS. Информации много, мозг закипает!!! И всё так интересно. Буду дальше напрягать мозг и изучать. После курса появилось жгучее желание сделать пару сайтов сначала для себя, а потом можно и для кого-то. Главное опыта набраться!!! Жаль больше 5* нельзя поставить.

Наиля
17 мая 2021 

Сейчас все сложнее найти по-настоящему качественные, профессиональные материалы бесплатно. Где-то регистрация нужна, где-то вообще заплатить просят. Ресурс Stepik в этом плане – приятнейшее исключение, здесь очень много статей, обучающих программ, курсов и совершенно бесплатно! Я лично изучаю статьи, связанные с высокими технологиями, но есть и абсолютно другие области, вплоть до медицины, молекулярной биологии. Добавьте в закладки этот сайт, очень может быть, что в сложной ситуации он выручит.

Андрей
3 февраля 2021 

Учусь на факультете компьютерных технологий, на очном отделении, а платформу Stepik использую как источник дополнительных материалов. Университетских пособий не всегда хватает, а искать действительно информативные лекции в Сети – это мучение, как правило, находишь откровенную ерунду. Stepik же нам преподаватель посоветовал, вчерашний магистр, который тоже ее использовал. С учетом того, что он успешно в аспирантуру поступил, можно считать его советами вполне рабочими. Хороший ресурс.