Учебные материалы DevOps Engineer
Материалы DevOps Engineer ведут от основ Linux к Docker, Kubernetes, CI/CD и cloud-native процессам с автоматизацией и контейнерами.
Другие деревья навыков
LinuxDevOpsКибербезопасностьCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Цифровой архитектор
В этом задании вы примерите на себя роль цифрового архитектора, которому поручено навести порядок в хаотичной структуре проекта с помощью основных команд Linux для управления файлами и каталогами.
Linux
Исследуйте использование дискового пространства с помощью Ncdu
Ncdu - это инструмент для анализа использования дискового пространства, который позволяет эффективно управлять и отслеживать потребление хранилища в Linux-окружениях.
Linux
Уничтожение ресурсов Terraform
В этой лабораторной работе вы узнаете, как безопасно просматривать и выполнять уничтожение ресурсов, управляемых Terraform, обеспечивая чистый и контролируемый демонтаж вашей инфраструктуры.
Linux
Управление выходными данными Terraform
В этой лабораторной работе вы научитесь использовать выходные значения (output values) Terraform для извлечения полезной информации из конфигурации вашей инфраструктуры, что упростит доступ к ней и её использование.
Linux
Управление выходными данными Terraform
В этой лабораторной работе вы научитесь использовать выходные значения (output values) Terraform для извлечения полезной информации из конфигурации вашей инфраструктуры, что упростит доступ к ней и её использование.
Linux
Использование переменных Terraform
В этой лабораторной работе вы узнаете, как объявлять, определять и использовать переменные в Terraform, чтобы сделать ваши конфигурации более гибкими и пригодными для повторного использования.
Linux
Установка Terraform
В этой лабораторной работе вы узнаете, как установить Terraform в системе Ubuntu путем добавления официального репозитория HashiCorp и использования пакетного менеджера apt.
Linux
Управление состоянием Terraform (Terraform State Management)
В этой лабораторной работе вы узнаете, как управлять состоянием Terraform, используя различные подкоманды `terraform state` для проверки, перечисления, перемещения и обновления ресурсов.
Linux
Основы пакета webbrowser
Модуль webbrowser в Python предоставляет простой интерфейс для открытия веб-браузеров, отображения HTML-документов и навигации по веб-ресурсам. В этом практическом занятии вы познакомитесь с основами использования пакета webbrowser, начиная от открытия URL-адреса в новой вкладке и заканчивая выполнением поиска в Google прямо из консоли Python.
Python
Python Itertools для эффективной комбинаторики
Itertools - это мощный модуль Python, который предоставляет набор быстрых, экономичных в использовании памяти и гибких инструментов для работы с итераторами. Эти инструменты удобны для решения различных комбинаторных задач и могут сэкономить ваше время и усилия при работе с большими наборами данных. В этом руководстве мы рассмотрим некоторые ключевые функции модуля Itertools и приведем примеры, чтобы помочь вам понять их использование.
Python
Python Typing: Повышение читаемости кода
В этом уроке вы узнаете, как использовать модуль typing в Python для добавления подсказок типов к вашему коду. Подсказки типов помогают сделать ваш код более читаемым и поддерживаемым, явно указывая ожидаемые типы входных и выходных данных ваших функций.
Python
Магические методы последовательностей
В этом уроке мы рассмотрим магические методы последовательностей в Python. Эти методы позволяют вам настраивать поведение своих собственных классов при использовании в различных операциях, таких как получение длины объекта, доступ к элементам, срезы и итерация.
Python
Многопроцессорность в Python для параллельного выполнения
Многопроцессорность в Python - это мощный инструмент, который может значительно ускорить выполнение Python-программ, требующих высокой вычислительной мощности. В этом практическом занятии вы узнаете о многопроцессорности в Python и о том, как ее использовать для параллельного запуска процессов. Мы начнем с простых примеров и постепенно перейдем к более сложным.
Python
Найти социальные медиа-аккаунты
В этом лабе предоставляется временная ВМ для запуска sherlock-project/sherlock для поиска социальных медиа-аккаунтов.
Linux
Изучение модуля collections в Python
В этом уроке мы изучим встроенный в Python модуль collections. Модуль collections - это мощная библиотека, которая предлагает различные типы контейнерных данных, расширяющие функциональность встроенных в Python контейнеров, таких как списки, кортежи и словари.
Python
Базовые магические методы
В этом уроке мы изучим базовые магические методы в Python. Магнические методы, также известные как 'dunder' методы (методы с двумя нижними подчеркиваниями), позволяют определить, как объекты Python ведут себя в определенных ситуациях, что позволяет выполнять продвинутую и настраиваемую манипуляцию с объектами.
Python
Простой в использовании многопоточность
В этом уроке мы узнаем, как использовать модуль многопоточности Python для параллельного выполнения нескольких потоков.
Python
Настраиваемые магические методы для чисел
В этом уроке мы рассмотрим магические методы Python, связанные с арифметическими операциями. Магические методы - это специальные методы в классах Python, которые начинаются и заканчиваются двойными подчеркиваниями (__). Они также известны как методы 'dunder' (двойные подчеркивания).
Python
- Предыдущий
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 440
- Следующий