DevOps Bootcamp: Вивчіть Linux та станьте системним адміністратором Linux
Цей комплексний DevOps Bootcamp призначений для того, щоб перетворити вас з повного новачка в Linux на кваліфікованого та компетентного системного адміністратора Linux, готового до працевлаштування.
Автор: Андрій Dumitrescu
Останнє оновлення:
листопад 2024 р.
Субтитри:
English, Français, Deutsch, Español, العربية, Nederlands, Vlaams, हिन्दी, हिंदी, Bahasa indonesia, 日本語 (にほんご/にっぽんご), Português, Română
Аудіо:
English
Огляд
Linux – це серце інтернету. Він всюди, його використовують компанії від малих стартапів до гігантів, таких як Amazon, Microsoft і SpaceX, всі вони покладаються на Linux у своїй інфраструктурі.
Цей курс призначений не лише для тих, хто прагне стати системним адміністратором Linux.
Він ідеально підходить для програмістів, які прагнуть підвищити свою кваліфікацію, знаючи, що Linux зустрічатиметься на їхньому професійному шляху.
Це навчання — НЕ таке як будь-який інший загальний курс з адміністрування Linux, доступний онлайн.
Чим він особливий?
Тому що цей курс DevOps Bootcamp та адміністрування Linux охоплює всі важливі теми, включаючи:
- Ключові команди Linux
- Файлову структуру Linux
- Управління дозволами на файли
- Моніторинг процесів
- Управління користувачами
- Встановлення програмного забезпечення
- Основи мереж у Linux
- Загальне адміністрування систем
- Написання скриптів на Bash
- Мережеві фільтри Iptables/Netfilter
- Заходи безпеки в Linux
- І багато іншого...
... Врешті-решт, завершивши цей курс, ви здобудете практичні навички та знання, щоб отримати роботу кваліфікованого Linux системного інженера або адміністратора.
Випускники Zero To Mastery тепер працюють у провідних компаніях, таких як Google, Tesla, Amazon, Apple, IBM, Uber, Facebook і Shopify.
Вони також успішно працюють як фрілансери, заробляючи на життя, працюючи віддалено з різних куточків світу.
Ці люди походять із різних сфер і мають різний досвід, причому багато хто з них починав як повні новачки.
І немає жодної причини, чому ви не можете приєднатися до них.
Підпишіться вже сьогодні, і ви отримаєте доступ до нашої ексклюзивної живої онлайн-класної спільноти, яка об'єднує тисячі студентів, випускників, наставників, асистентів викладача та інструкторів.
Найголовніше, ви вивчатимете Linux та DevOps з індустріальним експертом, який має понад 15 років практичного досвіду роботи в Linux як DevOps інженер.
Чи готові ви здобути цінні навички, отримати роботу, підвищення чи підготуватись до майбутніх можливостей? Якщо так, цей курс саме для вас!
Вашим інструктором буду я, Андрій, старший мережевий інженер та професійний тренер.
Чому варто навчатися саме в мене?
- Я справжній практик. Занурення у реальний досвід! Протягом останніх 15 років я використовував Linux у багатьох проєктах. Я не просто викладач, я тут, щоб поділитися своїми величезними знаннями та досвідом.
- Я досвідчений викладач. Я вмію створювати навчальні плани, які виділяють справді важливе. Протягом останнього десятиліття я навчив тисячі людей у таких сферах, як адміністрування Linux, безпека, мережі та програмування.
- Я розумію вимоги індустрії. Замість того, щоб просто заучувати команди та інструменти, ви дізнаєтеся, як їх використовувати на практиці в реальних робочих сценаріях.
Ось лише кілька з багатьох тем, які ви дослідите на цьому курсі DevOps & Linux Bootcamp:
- Налаштування середовища (встановлення Ubuntu та CentOS)
- Поглиблене використання терміналу Linux
- Файлова структура Linux
- Абсолютні vs. відносні шляхи, навігація по файловій системі (pwd, cd, tree)
- Детальне вивчення команди LS (ls)
- Розуміння відміток часу файлів: atime, mtime, ctime (stat, touch, date)
- Інструменти для перегляду файлів (cat, less, more, tail, head, watch)
- Створення файлів та директорій (touch, mkdir)
- Управління файлами та директоріями (cp, mv, rm, shred)
- Користування конвеєрами в Linux (|, wc)
- Перенаправлення команд (>, >>, 2> &>, cut, tee)
- Пошук файлів та директорій (locate, find, which)
- Виконання команд find
- Пошук шаблонів (grep, strings)
- Інструменти порівняння файлів (cmp, diff, sha256)
- Глибоке використання редактора VIM
- Стиснення та архівація файлів (tar, gzip, bzip2)
- Жорсткі та символічні посилання, структура inodes
- Основи управління обліковими записами користувачів
- Знання файлів passwd та shadow
- Динаміка груп у Linux (groups, id)
- Створення, зміна та видалення облікових записів користувачів (useradd, usermod, userdel)
- Управління групами (groupadd, groupdel, groupmod)
- Моніторинг облікових записів користувачів (whoami, who am i, who, id, w, uptime, last)
- Структури дозволів на файли в Linux
- Розуміння октального (числового) позначення дозволів на файли
- Зміна дозволів на файли (chmod)
- Зміна власника файлу (chown, chgrp)
- Розуміння SUID, SGID та Sticky Bit
- Розуміння Umask
- Огляд атрибутів файлів (lsattr, chattr)
- Основи управління процесами в Linux
- Процеси в рамках системи безпеки Linux
- Перегляд списку процесів (ps, pstree, top, htop)
- Управління сигналами та завершення процесів (kill, pkill, killall, pidof)
- Управління процесами у фоновому та основному режимі
- Техніки управління завданнями (jobs, fg, bg)
- Основи мереж в Linux
- Конфігурація та інформація про мережеві інтерфейси (ip, ifconfig, route)
- Налаштування статичної IP в Ubuntu (netplan)
- Перевірка та діагностика мережевих з'єднань
- Використання та діагностика SSH, питання безпеки (sshd)
- Передача файлів в мережах (scp)
- Синхронізація файлів за допомогою rsync
- Завантаження за допомогою wget
- Перевірка активних портів (netstat, ss, lsof, telnet, nmap)
- Управління встановленням програмного забезпечення
- Управління пакетами за допомогою DPKG (Debian/Ubuntu) та APT
- Використання DNF (для систем на основі RedHat)
- Компілювання програмного забезпечення з вихідних кодів: практичний ProFTPD
- Основи адміністрування систем Linux
- Автоматизація завдань та планування з використанням Cron (crontab) та Anacron
- Монтування та розмонтування файлових систем (df, mount, umount, fdisk, gparted)
- Операції з файлами пристроїв (dd)
- Отримання інформації про апаратне забезпечення системи (lwhw, lscpu, lsusb, lspci, dmidecode, hdparm)
- Управління сервісами (systemd та systemctl)
- Основи написання скриптів для Bash shell
- Основи безпеки: збір інформації та перехоплення мережевого трафіку
- Заходи безпеки з використанням Netfilter/Iptables firewall
- Техніки SSH PKI та посилення безпеки
Отже, у чому полягає основна ідея?
Цей курс не просто про бездумне написання коду без розуміння основних концепцій – це про трансформацію від новачка у Linux та DevOps до кваліфікованого системного адміністратора 💪.
І ви абсолютно нічого не втратите. Починайте свій навчальний шлях сьогодні, і якщо цей курс не виправдає ваших сподівань, ви отримаєте повне повернення грошей протягом 30 днів — без жодних умов.
Структура
Структура:
Всього розділів: 32
Всього уроків: 252
1. Початок роботи
5 уроків
2. Налаштування середовища
7 уроків
3. Глибоке вивчення терміналу Linux
13 уроків
4. Виклики - Термінал Linux
1 урок
5. Файлова система Linux
36 уроків
6. Виклики - Файлова система Linux
5 уроків
7. Управління обліковими записами користувачів
8 уроків
8. Виклики - Управління обліковими записами користувачів
1 урок
9. Дозволи файлів Linux
11 уроків
10. Виклики - Дозволи файлів
1 урок
11. Управління процесами Linux
7 уроків
12. Виклики - Процеси Linux
1 урок
Автор
Ціна
Нескінченний доступ до всіх курсів, проектів + майстер-класів та кар'єрних шляхів
Доступ до нашого приватного Discord з 400,000+ учасників
Доступ до нашої приватної групи в LinkedIn для мережевого спілкування
Индивідуальні сертифікати про закінчення курсу ZTM
Щомісячні сесії кар'єрної консультації з менторами
Повний доступ до всіх майбутніх курсів, контенту та можливостей
Доступ до нашого приватного Discord з 450 000+ учасниками
Необмежений доступ до всіх курсів, проектів та кар'єрних шляхів
Нескінченний доступ до всіх буккэмпів, байтів, проектів та кар'єрних шляхів
Доступ до нашої приватної групи в LinkedIn з понад 100 000 учасників
Нескінченний доступ до всіх курсів, проектів + майстер-класів та кар'єрних шляхів
Доступ до нашого приватного Discord з 400,000+ учасників
Доступ до нашої приватної групи в LinkedIn для мережевого спілкування
Индивідуальні сертифікати про закінчення курсу ZTM
Щомісячні сесії кар'єрної консультації з менторами
Повний доступ до всіх майбутніх курсів, контенту та можливостей
Доступ до нашого приватного Discord з 450 000+ учасниками
Необмежений доступ до всіх курсів, проектів та кар'єрних шляхів
Нескінченний доступ до всіх буккэмпів, байтів, проектів та кар'єрних шляхів
Доступ до нашої приватної групи в LinkedIn з понад 100 000 учасників
Нескінченний доступ до всіх курсів, проектів + майстер-класів та кар'єрних шляхів
Доступ до нашого приватного Discord з 400,000+ учасників
Доступ до нашої приватної групи в LinkedIn для мережевого спілкування
Индивідуальні сертифікати про закінчення курсу ZTM
Щомісячні сесії кар'єрної консультації з менторами
Повний доступ до всіх майбутніх курсів, контенту та можливостей
Доступ до нашого приватного Discord з 450 000+ учасниками
Необмежений доступ до всіх курсів, проектів та кар'єрних шляхів
Нескінченний доступ до всіх буккэмпів, байтів, проектів та кар'єрних шляхів
Доступ до нашої приватної групи в LinkedIn з понад 100 000 учасників
Часто задавані питання
Чи є вимоги до цього курсу з DevOps?
Чи є вимоги до цього курсу з DevOps?
- Все, що вам потрібно, це комп'ютер з доступом до Інтернету (Windows, Mac або Linux)!
- Немає необхідності мати попередні знання Linux; все буде викладено з нуля.
- Головне — щире бажання та прагнення навчатися.
- Цей курс переважно орієнтований на початківців. Якщо у вас кілька років досвіду роботи з Linux, цей курс може не підійти для вас.
Для кого цей DevOps Bootcamp?
Для кого цей DevOps Bootcamp?
- Будь-хто, хто прагне отримати глибоке та практичне розуміння операційної системи Linux та командного рядка.
- Абсолютні початківці, які прагнуть стати системними адміністраторами Linux.
- Ті, хто вже мають основи Linux і хочуть вдосконалити свої навички та заповнити прогалини у знаннях.
- Студенти, які хочуть вийти за межі базових підручників і набути реальних навичок, необхідних для працевлаштування.
- Технічні спеціалісти, які прагнуть підвищити свою кваліфікацію та збільшити свою кар'єрну цінність.
- Інженери підтримки додатків або розробники, які повинні використовувати Linux у своїй роботі.
- Ті, хто хоче навчатися у досвідченого інженера DevOps з більш ніж 15-річним досвідом і послужним списком тренування понад 50 000 студентів.
Чи надаєте ви сертифікат про завершення?
Чи надаєте ви сертифікат про завершення?
Звісно! Ми надаємо привабливі сертифікати після завершення. До того ж, ви зможете додати Zero To Mastery Academy до свого профілю LinkedIn у розділі освіти.
Чи можу я використовувати проекти курсу у своєму портфоліо?
Чи можу я використовувати проекти курсу у своєму портфоліо?
Так, звичайно! Ми повністю впевнені, що ці проекти можуть покращити ваше портфоліо! Усі проекти можна завантажити одразу після того, як ви приєднаєтесь до нашого курсу.
Багато студентів успішно отримали співбесіди завдяки проектам, які вони створили під час наших курсів, оскільки вони змогли продемонструвати свої навички та детально розповісти про свою роботу на співбесідах.
Що з цього випливає? Пропозиції про роботу!
Чи є субтитри?
Чи є субтитри?
Ми надаємо субтитри на 11 мовах, включаючи англійську, іспанську, французьку, німецьку, нідерландську, румунську, арабську, гінді, португальську, індонезійську та японську.
Ви можете налаштувати параметри субтитрів, включаючи розмір тексту, колір, фон та інше, щоб зробити їх зручними для вас!
Все ще є питання щодо Академії?
Все ще є питання щодо Академії?
Якщо у вас є додаткові запитання щодо членства в Академії, не соромтеся звернутися до нашого розширеного розділу FAQ тут.
Гарантія
Термін гарантії 30 днів, з моменту покупки.
DevOps Bootcamp: Вивчіть Linux та станьте системним адміністратором Linux