Що нового?

Придбаний Сети и серверы: Linux, Cisco, BASH-скрипты и SSH [Stepik] [Константин Варнали]

Інформація про покупку
Тип покупки: Складчина
Ціна: 5267 ГРН
Учасників: 0 з 23
Організатор: Відсутній
Статус: Набір учасників
Внесок: 238.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Сети и серверы: Linux, Cisco, BASH-скрипты и SSH [Stepik] [Константин Варнали]



Программа состоит из четырех практических курсов, которые научат вас уверенно управлять Linux системами, настраивать корпоративные сети на оборудовании Cisco и автоматизировать рутинные задачи с помощью Bash-скриптов. Мы погрузимся в мир современных технологий, используемых ежедневно тысячами компаний по всему миру!

Чему вы научитесь
Понимание сетевых топологий и ключевых протоколов.
Работа с моделями OSI и TCP/IP.
Настройка и управление коммутаторами и маршрутизаторами.
Использование технологии VLAN, настройка access и trunk портов.
Применение фирменных протоколов Cisco VTP и DTP.
Изучение и применение технологий STP/RSTP.
Рассмотрение важнейших утилит диагностики сети: ping, traceroute.
Агрегирование каналов с использованием протоколов LACP, PAgP, EtherChannel.
Работа с маршрутизаторами третьего уровня (L3 Switch).
Различия и использование протоколов CDP и LLDP.
Настройка статической и динамической маршрутизации (OSPF, EIGRP).
Создание и настройка DHCP-серверов разными методами.
Практическая работа с DNS и веб-серверами.
Анализ различий между протоколами TCP и UDP.
Реализация технологии NAT/PAT.
Обновление прошивки и бэкап конфигураций с помощью TFTP-сервера.
Управление списками контроля доступа (ACL).
Запуск сервера AAA (TACACS+).
Настройка резервирования шлюза по протоколу HSRP.
Основы работы с Wi-Fi и IP-телефонией.
Архитектуру корпоративной сети.
Подключение к оборудованию через SSH.
Обеспечение безопасности сетей методом Port Security.
Основы командной строки Linux
Навигация по файловой системе
Создание и удаление файлов и каталогов
Управление пользователями и группами
Работа с мягкими и жесткими ссылками
Специальные права доступа
Установка и настройка программного обеспечения
Работа с планировщиком задач
Архивирование файлов
Управление сетевыми подключениями Linux
Удаленное подключение по SSH
Управление процессами
Работа с RAID и LVM
Работа с ядром и виртуальными
Превращать рутинные задачи в мощные скрипты, которые сделают вашу работу легкой и приятной.
Автоматизировать все — от ежедневных административных задач до более сложных инженерных решений.
Работать с циклами, условиями, функциями и массивами на высоком уровне.
Грамотно планировать и отлаживать скрипты, избегать ошибок и оптимизировать производительность.
Писать красивые, читаемые и эффективные скрипты, которыми можно гордиться.

Что внутри

В комплект входят 4 курса

Компьютерные сети: Практический курс на основе Cisco

Данный курс предназначен для тех, кто хочет изучить устройство и принципы функционирования компьютерных сетей, научиться настраивать сетевое оборудование Cisco и приобрести практические навыки, востребованные на рынке труда. Мы рассмотрим ключевые элементы построения сетей: начиная от базовых принципов работы и заканчивая сложными технологическими аспектами.

Программа курса
Введение
  1. Знакомство
  2. История создания сетей
  3. Сетевые топологии
  4. Модели OSI и TCP/IP
  5. Важнейшие протоколы
  6. Тестирование по протоколам
  7. Тестирование по модулю
Физический уровень
  1. Среда передачи данных
  2. Установка Cisco Packet Tracer
  3. Интерфейс Cisco PT
  4. Тестирование по модулю
Канальный уровень
  1. Канальный уровень
  2. Технология Ethernet
  3. Как работает коммутатор
  4. Знакомство с Cisco IOS
  5. VLAN и VTP
  6. Протокол STP/RSTP
  7. Агрегирование каналов
  8. L3 Коммутатор
  9. Протоколы CDP и LLDP
  10. Тестирование по командам
  11. Тестирование по модулю
Сетевой уровень
  1. Сетевой уровень
  2. Статическая маршрутизация
  3. Динамическая маршрутизация
  4. Протокол EIGRP
  5. Протокол OSPF
  6. Тестирование по модулю
Транспортный уровень
  1. Транспортный уровень
  2. Протокол TCP
  3. Протокол UDP
  4. Порты и мультиплексирование
  5. NAT
  6. Тестирование по модулю
Прикладной уровень
  1. Прикладной уровень
  2. Настройка DHCP сервера
  3. Настройка Wi-Fi
  4. TFTP сервер
  5. Подключение по SSH
  6. IP-телефония
  7. Тестирование по модулю
Безопасность
  1. Port security
  2. AAA сервер TACACS+
  3. Списки контроля доступа (ACL)
  4. Архитектура корпоративной сети
  5. Агрегирование шлюза HSRP/VRRP
  6. Тестирование по модулю
  7. Настройка корпоративной сети
  8. Заключение

Курс Linux: от простого к сложному

Этот курс станет отличным выбором для всех желающих начать знакомство с Linux, освежить уже имеющиеся знания или просто расширить кругозор. Простым языком и понятными примерами объясняются базовые принципы работы Linux, позволяющие быстро освоиться любому новичку. Настоящее освоение Linux возможно только через практику — и именно её я вам предоставлю!

Программа курса
Введение
  1. Знакомство
  2. Виртуализация
  3. Как составлен курс
  4. Установка Linux на Virtual Box
Этапы загрузки ОС Linux
  1. История и философия Linux
  2. BIOS/UEFI
  3. Иерархия файловой системы
  4. Оболочка Bash
Первые шаги в Linux
  1. Навигация и создание файлов/директорий
  2. Просмотр и редактирование файлов
  3. sudo и информационные команды
  4. Поиск файлов
  5. Мониторинг ресурсов системы
  6. Домашнее задание 1
Основы работы в CLI
  1. Менеджер пакетов apt
  2. dpkg, snap
  3. Архивирование файлов и папок
  4. Мягкие и жесткие ссылки
  5. Переменная окружения
  6. Планировщик задач cron
  7. Домашнее задание 2
Пользователи и группы
  1. Пользователи в Linux
  2. Создание и удаление пользователей
  3. Работа с группами
  4. Управление правами доступа
  5. Владельцы файлов и изменение владельцев
  6. Специальные права доступа (setuid, setgid, sticky bit)
  7. Настройка /etc/sudoers
  8. Выключение и перезагрузка системы
  9. Домашнее задание 3
Сетевые утилиты и подключения
  1. Основы компьютерных сетей
  2. Модели OSI и TCP/IP
  3. Протоколы DHCP и DNS
  4. Управление сетью
  5. Диагностика сети
  6. NMAP и curl
  7. Подключение по SSH
  8. Домашнее задание 4
Управление процессами
  1. Процессы, демоны, зомби
  2. Утилита ps
  3. Утилиты kill, killall
  4. Управление приоритетами nice, renice,
  5. Утилиты top, htop
  6. Домашнее задание 5
Работа с дисками и файловой системой
  1. Работа с физическими устройствами
  2. Форматирование диска
  3. Монтирование файловых систем
  4. Ядро и виртуальная файловая система
  5. SWAP
  6. LVM (Logical Volume Manager)
  7. RAID-массивы
  8. Домашнее задание 6
Работа с логами
  1. Логирование в Linux
  2. Управление логами
  3. journald
  4. Домашнее задание 7
Регулярные выражения и aliases
  1. Создание алиасов
  2. Регулярные выражения
  3. Команды текстового потока
  4. Редактор текста sed
  5. Инструмент AWK
  6. Домашнее задание 8
iptables
  1. Работа с фаерволом
  2. Домашнее задание 9
Установка серверов
  1. Резервное копирование
  2. Samba
  3. DHCP
  4. vsFTPd
  5. DNS Forwarder
  6. Прокси-сервер Privoxy
  7. Итоговое задание
  8. Что дальше?

BASH - скрипты: Магия автоматизации

Хотите научиться автоматизировать рутинные задачи, управлять системами и создавать мощные скрипты? Тогда этот курс для вас! Bash-скрипты — это ключ к повышению вашей продуктивности и эффективности в работе с командной строкой.

Программа курса
Введение в Bash
  1. Знакомство
  2. Что такое Bash?
  3. Первые шаги в написании сценариев Bash
  4. Тестирование по модулю
Переменные и операторы
  1. Переменные
  2. Потоки ввода-вывода
  3. Логические операторы
  4. Тестирование по модулю
  5. Пишем скрипты
Управляющие конструкции if-else и case
  1. Условные операторы (if, elif)
  2. Проверка и сравнение файлов
  3. Аргументы и специальные параметры
  4. Конструкция Case
  5. Тестирование по модулю
  6. Пишем скрипты
Циклы for, while и until
  1. Циклы
  2. Цикл for
  3. Цикл while
  4. Цикл until
  5. Работа с массивами
  6. break и continue
  7. Тестирование по модулю
  8. Пишем скрипты
Функции в Bash
  1. Что такое функции?
  2. Рекурсия и вложенность функции
  3. Обработка ошибок
  4. Перехват сигнала trap
  5. Тестирование по модулю
  6. Пишем скрипты
Автоматизация задач
  1. Планировщик cron
  2. Резервное копирование
  3. Тестирование по модулю
Регулярные выражения и обработка строк
  1. Создание алиасов
  2. Регулярные выражения
  3. Команды текстового потока
  4. Редактор текста sed
  5. Инструмент AWK
  6. Тестирование по модулю
  7. Пишем скрипты
Заключение
  1. Заключение

Секреты SSH: От основ до продвинутых техник

Курс разработан специально для тех, кто хочет глубоко освоить один из важнейших протоколов безопасного взаимодействия с системами — Secure Shell (SSH). После окончания курса вы будете уверенно управлять сетевыми соединениями, обеспечивать безопасность, работать с туннелями и решать задачи удалённого администрирования.

Программа курса
Основы SSH
  1. Что такое SSH?
  2. Установка и настройка SSH
  3. Практическое задание 1
Работа с ключами шифрования
  1. Криптография и ключи SSH
  2. Конфигурационные файлы SSH
  3. Практическое задание 2
Расширенные функции
  1. Сжатие данных
  2. Усиление безопасности сервера
  3. SSHFC и Мультиплексирование
  4. Копирование файлов через scp
  5. Практическое задание 3
Продвинутые техники работы с SSH
  1. Перенаправление портов (Port Forwarding)
  2. Цепочка SSH и промежуточный сервер
  3. Практическое задание 4
Итоги
  1. Что дальше?
Для кого эта программа
Программа идеально подходит для:
  • Начинающих айтишников, желающих освоить востребованную специальность системного администратора или инженера поддержки.
  • Специалистов смежных областей, стремящихся расширить свою экспертизу и повысить конкурентоспособность на рынке труда.
  • Людей, планирующих сменить профессию и войти в динамично развивающуюся сферу информационных технологий.
В программу входят
  • 4 курса
  • 176 уроков
  • 5 часов 20 минут видео
  • 935 тестов
  • 17 интерактивных задач
Автор: Константин Варнали

Цена: 7900 руб.
https://stepik.org/course/276321/promo
 
Угорі