Инструменты разработчика

Терминал, Git, SSH и сборщики — то, чему не учат на курсах по вёрстке, но что спрашивают на первой работе. За курс вы перестанете бояться чёрного экрана, научитесь вести историю проекта и разбирать конфликты в Git, выложите портфолио на GitHub Pages, подключитесь к серверу по ключу и разберётесь, как устроены npm и…
Начальный уровень
1 час в неделю
Часть
1 программы →
Сертификат Stepik

Чему вы научитесь

  • Основы веб
  • Терминал
  • Nano и Vim
  • VS Code
  • SSH
  • Git
  • GitHub
  • NodeJS
  • npm
  • yarn
  • Webpack

О курсе

Вы умеете писать код — но каждый раз спотыкаетесь не о код.

Открылся терминал — и непонятно, что туда вводить. Git выдал конфликт — и проще скопировать папку и начать заново. Нужно выложить проект — и вы третий час читаете форум про SSH-ключи. Джуна берут на работу не за знание React, а за то, что он не парализует команду на таких вещах.

Этот курс закрывает ровно тот слой, который все обходят стороной: рабочее окружение разработчика.

После курса вы сможете

  • работать в терминале без гугления каждой команды — навигация, поиск, права, продвинутые приёмы;
  • вести историю проекта в Git: ветки, теги, релизы, разбор конфликтов, участие в open source;
  • выложить портфолио на GitHub Pages и подключиться к серверу по SSH-ключу, а не по паролю;
  • настроить VS Code так, чтобы он экономил вам часы: навигация, кастомизация, синхронизация настроек, удалённое редактирование;
  • понимать, что делает npm, откуда берутся node_modules, что означают ^ и ~ в версиях и зачем нужен npx;
  • прочитать и починить чужой конфиг сборщика, не разрушив проект.

Что внутри

Фундамент, который не устаревает
Устройство сайта, хостинг, домены, FTP. Терминал — от первых команд до продвинутых техник. VS Code на уровне «редактор работает на меня». SSH: ключи шифрования, GitHub, сервер.

То, за что платят в команде
Git и GitHub: локальный и удалённый репозиторий, рабочий workflow, теги и релизы, конфликты, алиасы, GitHub Pages, open source. NodeJS и npm: модули, скрипты, semver, yarn, npx.

Сборка проекта
Parcel, Gulp, Webpack. Скажу честно: сегодня новые проекты чаще стартуют на Vite. Но, во-первых, принцип у всех сборщиков один — разобравшись здесь, любой новый вы освоите за вечер. Во-вторых, на работу вас, скорее всего, посадят на проект, который уже живёт несколько лет — а там Webpack и Gulp никуда не делись, и человек, способный в них разобраться, стоит дороже.

«А зачем это, если теперь всё делает ИИ?»

Затем, что ИИ-агент работает в вашем терминале и коммитит в ваш репозиторий. Когда он удалит нужную ветку, сломает сборку или запушит ключи в публичный репозиторий — разбираться будете вы. Разработчик, который не понимает, что происходит под агентом, не ускоряется, а просто теряет контроль. Этот курс даёт ровно ту базу, без которой ИИ из инструмента превращается в источник проблем.

Кто автор

Меня зовут Михаил. Я профессиональный веб-разработчик и инженерный менеджер, преподаю веб-разработку с 2016 года, автор более 10 курсов. Почти всеми инструментами из курса я пользуюсь каждый день. Я сам когда-то мучительно продирался через каждый из них — поэтому объясняю так, как хотел бы, чтобы объяснили мне.

Что говорят студенты

«Всё чётко по делу и в одном месте, этот курс полностью подошёл мне как новичку. Манера подачи информации "зашла" на ура — отлично усваивается. Отдельная благодарность за то, что курс не вычищен от ошибок, оказалось очень полезно».

«Курс супер! Полностью отвечает на заявленные вопросы, даёт надёжную базу — фундаментальные принципы и понятия, которые с помощью документации можно бесконечно усложнять и дополнять. Курс буду использовать как настольную книгу, постоянно обращаясь к урокам, пока всё не запомню».

Курс подойдёт, если вы

  • верстальщик или начинающий frontend-разработчик и чувствуете, что за пределами кода у вас пробел;
  • готовитесь к первой работе и не хотите выглядеть беспомощно на испытательном сроке;
  • учились по видео «повторяй за мной» и до сих пор не понимаете, что именно происходит в терминале.

Курс не подойдёт, если вы

  • уже уверенно работаете с Git, SSH и npm — новых открытий здесь не будет;
  • ищете курс по современным сборщикам (Vite, Turbopack) — здесь Parcel, Gulp и Webpack;
  • хотите научиться программировать — это курс не про язык, а про окружение вокруг него.

Для кого этот курс

Для тех, кто хочет повысить эффективность в веб-разработке Для тех, кто хочет углубиться в веб-разработку и взять лучшее из современных практик Для тех, кто застрял на первых шагах профессии и хочет добрать компетенций к резюме Для тех, кто хочет получить актуальные навыки и стать более востребованным на рынке веб-разработки

Начальные требования

Желательно базовое владение HTML, CSS, JavaScript

Наши преподаватели

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

78 уроков в 11 разделах, короткие видео без воды. В ключевых разделах — блоки «Проверка знаний» с автоматической проверкой, чтобы понять, усвоилось или только показалось. Доступ к курсу остаётся навсегда: большинство студентов возвращаются к урокам как к справочнику.

Программа курса

загружаем...
Certificate

Сертификат

Stepik

Отзывы прошедших курс

5
из 5
из 2 отзывов
2 отзыва
загружаем...

Входит в 1 программу

  •    
     
     

Что вы получаете

  • Навыки и знания востребованные работодателем.
  • Ответы на вопросы от автора курса.
  • Сертификат Stepik по прохождению.

Сколько стоит обучение

Old Price: 2 350  Discount Price: 1 645 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

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

Расскажите о курсе друзьям

Old Price: 2 350  Discount Price: 1 645