Основи роботи з Linux.

Практические задания
Educational material
1. Команди bash. Работа в консоли

Робота у консолі.

2. Консоль. Аліаси. Перевизначення вбудованих функцій.
3. Робота з git.
4. Робота з ssh. Користувачі.
5. Процеси.
6. Менеджер терміналу TMUX. Аргументи командного рядка.
7. Віртуальна машина Virtual Box.
8. Робота із файловою системою.
9. Bash. Початок використання.
10. Bash. Основні команди.
11. Первинне налаштування сервера.

Налаштовуємо сервер на базі Ubuntu. Лекція для ХНТУ

12. Веб сервер nginx.

Налаштування віртуальних хостів.

13. Вирішення типових завдань.

Вирішення типових завдань на BASH.

14. BASH. Умови, цикли, функції.

Основні алгоритми мови.

15. Початок роботи з Doker.

Збираємо перший образ та контейнер.

16. BASH. Регулярні вирази.

Збираємо перший образ та контейнер.

17. Протоколи для веб-додатків wsgi та asgi.

Розглядаємо застосування протоколів обміну між додатками та сервером.

18. Скануємо порти на хостах.

Проводимо розвідку відкритих портів.

18. BASH. Аналіз системи.

Шукаємо файли. Дивимося логи.

19. Скануємо порти на хостах.

Проводимо розвідку відкритих портів.

19. Jenkins. Початок роботи.

Встановлення та початкове налаштування.

20. Portainer. Початок роботи.

Встановлення та початкове налаштування.

21. Установка zsh.

Встановлення просунутої версії командного рядка.

22. Віддалена технологія з Visual Studio Code.

Налаштовуємо Vscode для віддаленої розробки.

23. Робота зі скринами.

Корисні прийоми роботи зі скрін.

24. Безперервна інтеграція.

Будуємо сервер безперервної інтеграції на python.

25. Робота з AWS.

Робота з AWS.

26. Робота із виділеним сервером.

Робота з AWS.