DevOps Упражнения
Совершенствуйте свои навыки DevOps с помощью сборника практических упражнений. Эта страница предлагает реальные задачи, имитирующие сценарии из мира автоматизации, CI/CD, контейнеризации и инфраструктуры как кода. Решайте эти проблемы, чтобы укрепить уверенность и применить теоретические знания к ощутимым задачам разработки и эксплуатации.
Открыть категории
ВсеLinuxDevOpsКибербезопасностьDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxОбучение RHCSAОбучение RHCE in Enterprise LinuxОбучение LFCSShellGitDockerKubernetesОбучение CKAОбучение CKADОбучение CKSAnsibleОбучение RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIAБаза данныхMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Веб-разработкаНаука о данных
Математические игры с NumPy
В этом испытании вы закрепите навыки работы с модулем NumPy в Python и научитесь выполнять основные математические операции с массивами.
ChallengeDevOps
Конфигурация Git с GitHub
Git был разработан Линусом Торвальдсом, создателем операционной системы Linux. Это бесплатный инструмент с открытым исходным кодом, который используется многими разработчиками и специалистами по данным. Это мощный инструмент, позволяющий отслеживать изменения в файлах и папках.
ChallengeDevOps
Управление учётными записями пользователей
В этой лабораторной работе вы научитесь управлять учётными записями пользователей в Linux: создавать новые учётные записи, изменять их параметры и удалять учётные записи.
LabDevOps
Привет, Python
Создайте свою первую интерактивную программу на Python, которая принимает ввод от пользователя и выводит персонализированное сообщение. Изучите базовые концепции: переменные, операции ввода-вывода и форматирование строк.
ChallengeDevOps
Принятие решений с использованием оператора if
Поскольку в работе и жизни часто приходится принимать решения, давайте сыграем в некоторые игры с оператором if.
ChallengeDevOps
Классы и объекты
В этом практическом занятии вы узнаете о классах и объектах в Python. Класс - это шаблон для создания объектов. Объект - это экземпляр класса.
LabDevOps
Комментарии в коде на Python
Комментарии в коде могут помочь понять, для чего предназначен код, и хорошие привычки комментирования важны для хорошего разработчика. В этом практическом занятии вы научитесь добавлять комментарии в код на языке Python и узнаете несколько распространенных способов комментирования.
LabDevOps
Основы структур данных в Python
В этой лабораторной работе мы изучим структуры данных в Python. Основные типы структур данных, с которыми мы будем работать, это: списки, кортежи, словари и множества.
LabDevOps
Основы функций в Python
В этом практическом занятии вы научитесь определять и использовать функции в Python. Мы начнем с простых примеров и постепенно будем увеличивать сложность.
LabDevOps
Условные инструкции в Python
В этом эксперименте мы исследуем, как использовать инструкции if в Python. Инструкции if позволяют выполнять код только при выполнении определенного условия. Это фундаментальный концепция в программировании, которая позволяет управлять ходом программы в зависимости от различных условий.
LabDevOps
Изучение интерактивных функций вычислений в IPython
IPython - это командная строка интерактивной оболочки для Python. Она предоставляет некоторые функции для интерактивных вычислений, такие как продвинутая интроспекция, богатые медиа и мощный механизм истории.
LabDevOps
Python Математика и Расширенное Присваивание
В этом практическом занятии мы углубимся в важные аспекты программирования на Python: математические операторы и операторы расширенного присваивания.
LabDevOps
Преобразование типов переменных
В этом практическом занятии мы научимся преобразовывать переменные между разными типами данных в Python. Начнем с простых примеров и постепенно перейдем к более сложным.
LabDevOps
Статистика значений списка NumPy
В этом испытании вы создадите программу на Python с использованием библиотеки NumPy для выполнения различных статистических операций над списком значений. Программа будет содержать несколько подзадач, которые проверит ваши знания и понимание NumPy и его возможностей.
ChallengeDevOps
NumPy Einsum для научных вычислений
В научных вычислениях часто необходимо выполнять различные операции линейной алгебры. NumPy - это популярная библиотека Python, которая предоставляет эффективные и удобные инструменты для выполнения таких операций. Одним из самых мощных инструментов в NumPy является einsum, что означает суммирование по Эйнштейну.
LabDevOps