Чему вы научитесь
- Основы веб
- Терминал
- 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 разделах, короткие видео без воды. В ключевых разделах — блоки «Проверка знаний» с автоматической проверкой, чтобы понять, усвоилось или только показалось. Доступ к курсу остаётся навсегда: большинство студентов возвращаются к урокам как к справочнику.
Программа курса
Сертификат
Отзывы прошедших курс
Входит в 1 программу
Что вы получаете
- Навыки и знания востребованные работодателем.
- Ответы на вопросы от автора курса.
- Сертификат Stepik по прохождению.