В курсе вы познакомитесь и изучите самые необходимые и полезные инструменты для веб-разработчика - терминал, ssh, ftp, хостинг и домен, редактор кода, настройка окружения, контроль версий, репозиторий, сборщики проектов и др.
Часть инструментов вам понадобится на самых начальных путях становления веб-разработчика, какие-то инструменты будут полезными для уже более продвинутых веб-мастеров.
Чему вы научитесь
- Командная строка, редакторы Nano и Vim
- SSH, безопасность в работе
- Система контроля версий Git, удаленный репозиторий GitHub
- Настройка окружения NodeJS + NPM
- Системы сборки проектов - Webpack, Gulp, Parcel
- Возможности и настройка редактора VS Code
- Домен, хостинг, размещение файлов сайта по FTP
Курс состоит из разных частей. Разделы построены таким образом, что вы можете переходить к тому разделу, который вам интересен именно сейчас. Прямой зависимости от предыдущих разделов нет (если технологии из предыдущих разделов вам уже знакомы).- Начинаем с самого простого: как купить домен и хостинг, виды хостингов.
- Далее узнаете как работать с файлами по FTP, SSH (протоколы передачи данных). Как настроить свой сайт на хостинге. Размещение файлов сайта по FTP. Безопасность в работе.
- Научитесь работать с командной строкой (терминалом), узнаете основные команды и продвинутые техники. Редакторы Nano и Vim.
- Как работать в команде (командная разработка кода), для чего нужна система контроля версий Git (даже если разработкой занимаешься один). Как работать с распределённым сервером на GitHub и выгружать код.
- Рассмотрим нюансы по работе с редактором кода VS Code. Как устроен Emmet для ускорения написания кода, как работает Prettier для красоты кода. Индивидуально настроим (кастомизируем) редактор кода под свои нужды для удобства работы. Как VS Code работает с Git, с удалёнными файлами.
- Настроим окружение для эффективной frontend-разработки. Разберёмся что такое NodeJS, модули, рассмотрим два пакета менеджеров npm (установлен по умолчанию) и yarn. Как всё это использовать в разработке.
- Изучим менеджеры задач и сборщики проектов, которые помогают организовать процесс разработки. У вас будет базовое понимание что это такое и как сборщики задач можно использовать в своей работе.
- Самый простой в настройке Parcel JS — это упаковщик для веб-приложений для разработчиков с различным опытом.
- Gulp JS - это инструмент для автоматизации рутинных задач, которые возникают при веб-разработке. Это может быть не только frontend разработка, это может быть и backend разработка.
- Webpack - это статический модульный сборщик для приложений на JavaScript. Webpack является одним из самых мощных и гибких инструментов для сборки frontend.
- В процессе курса затронем массу различных ньюансов и особенностей для ускорения веб-разработки и закрытия профессиональных пробелов в текущих навыках создания сайтов.
Для кого этот курс- Начинающие веб-разработчики
- Junior-разработчики
Требования для прохождения курса- Базовые знания HTML/CSS, JavaScript
Рекомендуем изучить наши базовые курсы:
Верстка сайтов на HTML/CSS для начинающихОсновы HTML/CSS - верстка сайтов с нуляВЕБ-разработчик 2020 - с нуля до результата!Верстальщик 2020 - HTML 5, CSS 3, Bootstrap 4, JavaScriptJavaScript - полный курс с нуля до результата!Изучив инструменты Web-разработки вы откроете для себя новые возможности, сделаете работу над проектами комфортной и эффективной и повысите свой профессиональный уровень!Программа обучения включает видео уроки по изучению инструментов веб-разработки для начинающих и Junior-разработчиков. Пошагово освоите все инструменты в 9 разделах онлайн курса. Каждый раздел можно пройти отдельно/независимо для изучения выбранных вами конкретных веб-инструментов.
Мы собрали отзывы учеников, прошедших онлайн курс. Оставьте свой отзыв после прохождения Курса Инструменты Веб-разработчика.
Курс очень полезный. Рекомендую к изучению. Доступное объяснение материала. Большое спасибо Михаилу.