Продвнутая Bash автоматизация для веб-разработчиков - Видеоуроки

Advanced Bash Automation for Web Developers
Duration 00:52:48
Открыть все курсы от egghead

Advanced Bash Automation for Web Developers - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Course Overview: Advanced Bash Automation for Web Developers 00:00:51
  • Урок 2. Create Aliases in .bash_profile for Common Bash Commands 00:02:27
  • Урок 3. Add Executable Files to $PATH with Bash 00:03:41
  • Урок 4. Create and Copy Multiple Files with Brace Expansions in Bash 00:02:43
  • Урок 5. Rerun Bash Commands with History Expansions 00:01:09
  • Урок 6. Set Default Arguments with Bash Shell Parameter Expansions 00:02:42
  • Урок 7. Use Bash Keyboard Shortcuts 00:00:39
  • Урок 8. Read and Use JSON in Bash with jq 00:02:34
  • Урок 9. Use jq and grep to Find Unused Dependencies in a Project 00:03:16
  • Урок 10. Understand how to Redirect stdin, stdout, and stderr in Bash 00:03:15
  • Урок 11. Use exec to Redirect stdio in a git Hook Script 00:04:16
  • Урок 12. Use case for Complicated Conditional Statements in Bash 00:03:08
  • Урок 13. Create a Bash Script that Accepts Named Options with getopts 00:04:37
  • Урок 14. Create a Bash Script to Open a Pull Request on Github using getopts 00:06:51
  • Урок 15. Send and Receive Data from a Node.js Script in Bash using the Process Object 00:02:46
  • Урок 16. Transform Piped Data from Bash using a Node.js Transform Stream 00:03:57
  • Урок 17. Schedule Timed Jobs on macOS with `launchd` 00:03:56

Bash упрощает автоматизацию, всего несколько строк кода могут позаботиться о повторяющихся задачах для вас и ваших товарищей по команде.

В этом курсе мы углубимся в потенциал автоматизации bash. Вы научитесь использовать общие хуки, которые открывают интересные возможности автоматизации, такие как хиты git, добавление функций и псевдонимов в ваш bash_profile и запуск запланированных заданий в launchd.

Например, мы напишем перехватчик git, который проверяет наличие изменений в файле package.json, и, если есть изменения, перехватчик автоматически запускает npm install.

По пути вы также узнаете:

  • более продвинутые команды bash, такие как exec
  • такой синтаксис, как перенаправление stdout и stderr в одно и то же место
  • трюки, экономящие время, такие как расширение скобок

Автоматизация - это экономия вашего времени - и всего за 52 минуты этот курс стоит этого. Наслаждайтесь!

https://github.com/ccnokes/advanced-bash-automation-for-web-developers

Твоя оценка

8 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

30-11--0001 en 44 урока
frontendmasters Bash, VIM & Regex
Курс \"Bash, VIM и Regex\" поможет любому освоить подробно командную строку и систему Unix.James Halliday рассматривает такие темы:- Комфортная работа с Unix командной строкой с помощью оболочки Bash.- Вход в систему на удаленном сервере, чтобы редактировать файлы и выполнять команды.- Редактирование файлов с помощью vim, текстового редактора командной строки.- Поиск и соответствие шаблонов с использованием регулярных выражений.-...
Duration 04:15:22
19 0
24-10-2018 en 77 уроков
udemy Linux Bash Shell Scripting: Complete Guide (incl. AWK & SED)
Добро пожаловать на курс по написанию Linux bash shell скриптов. Я Ричард, и я буду вашим инструктором. Я отлично разбираюсь в Linux Bash Shell Scripting, так как всю свою карьеру я работал в компании Fortune 50, где, помимо заботы о 200+ серверах Solaris, написал много сценариев для обеспечения простоты жизни :)
Duration 07:02:41
14 0
en 14 уроков
egghead Automate Daily Development Tasks with Bash
Люди никогда не должны повторять безрадостные задачи снова и снова. Компьютеры предназначены именно для этих типов задач. Bash - это вездесущая технология в веб-разработке, которая дает вам огромные возможности для автоматизации повторяющихся задач, которые вы выполняете в течение дня.
Duration 00:46:30
8 0

Последнее добавленное

100 дней веб-разработки с Python

100 дней веб-разработки с Python

en
# 100DaysOfWeb в Python - это курс, который обеспечит вам успех, обучая вас веб-разработке на Python. Каждые 4 дня, посвященные другой концепции, вы будете поражены тем, сколько веб-технологий и библиотек Python вы изучите в этом путешествии. Присоединяйтесь к курсу и начните свое 100-дневное...
Практический JavaScript

Практический JavaScript

ru
Для изучения курса желательно знание HTML + CSS. Знание основы JS будет плюсом, но не обязательно. Делаем форму для регистрации и входа пользователей. На нативном JavaScript (ES6). Все эффекты прописываем с помощью JS самостоятельно. Пишем проверку (валидацию) формы с выводом ошибок.
Android юнит-тестирование и TDD

Android юнит-тестирование и TDD

en
Этот курс научит вас всему, что вам нужно знать о юнит тестировании и разработке через тестирование в приложениях для Android. Он разработан, чтобы быстро приступить к работе с юнит тестированием с использованием Android Studio и JUnit, выполнив серию тщательно разработанных практических упражнений.
Animating React

Animating React

en
В этой серии уроков мы с головой погрузимся в анимацию в React. Мы будем использовать библиотеку React Spring и physics based анимацию. Мы будем использовать очень много клевых техник которые можно и нужно использовать в реальных приложениях. Мы будем строить меню, модальные окна и все с чем вы...
chat
logo