Bash
event_note Разделов - 6
access_time 48 ак.ч.
art_track Лекций - 34
ondemand_video 5 ч 20 мин
credit_card Стоимость - 2 499 ₽ [[priceDiscountCalc(2499)]] ₽ 2 499 ₽
Описание
Для успешного прохождения этого курса необходимо всего лишь:
- базовое понимание и опыт работы с Unix operating systems
- основы алгоритмизации и программирования
Другими словами говоря, этот курс рассчитан на людей практически с нуля.
В нем будут разобраны основы, самые важные и полезные аспекты, которые необходимы каждому разработчику:
- принципы работы и устройство bash
- часто встречаемые команды
- написание bash скриптов
Зачем нужен bash?
Подавляющее большинство приложений (особенно Java приложений) разрабатываются и разворачиваются на Unix операционных системах (Linux, MacOS). Поэтому в любом случае каждый разработчик столкнется с командной строкой, а значит и bash: либо на локальном компьютере, либо удаленно подключиться к серверу для его настройки и выполнения команд.
Пройдя этот курс, ты уверенно будешь владеть любыми командными оболочками (особенно bash и Z shell). Сможешь комфортно себя чувствовать как со знакомыми и часто встречаемыми командами, так и новыми, потому что ты будешь знать как подходить к их изучению и в последующем использовать любые команды (и даже написать свои!).
Более того, ты поймешь основы потоков ввода-вывода, что означает Standard Input, Standard Output и Standard Error, также перенаправлять их от окна командной оболочки (консоли) в файлы и даже другие команды. Потому что любые входные и выходные параметры - это всего лишь массив байт, т.е. универсальный тип данных. И более того, все в Unix операционных системах - представлено в виде файлов.
В заключительной части курса ты в совершенстве овладеешь навыком написания полноценных bash скриптов, которые можно использовать как отдельные программы, так и для автоматизации любых процессов на локальной или даже удаленной машине.
Для кого этот курс:
- Для тех, кто хочет получить или углубить знания о работе командных оболочек и написания bash scripts
Чему вы научитесь
- Bash
- Z shell
- Command Basics
- Input/Output Basics
- Bash scripting
Преподаватель: Матвеенко Денис
Рекомендуем Вам:
1. Introduction
2. Command Basics
3. File System
4. Shell Variables
5. Text Files Viewing
6. IO Basics
7. Run Commands File
8. Pipes
9. Command history
1. Directory operations
2. File operations
3. Inodes
4. Hard & soft links
5. File Editing
6. File Text Manipulation
7. grep & egrep
8. File Location
1. File Meta-Information
2. User Management
3. Group Management
4. File Permissions
1. Network Connections
2. Password Authentication
3. Public key Authentication
4. Network File Transfer
5. Ssh config
1. Bash Scripting. Intro
2. Shell Expansions
3. Conditionals. Part 1
4. Conditionals. Part 2
5. Loops
6. Functions
7. Bash Scripting. Practice
1. Заключение. Путь развития
Отзывы могут оставлять только те пользователи, которые получили сертификат.