ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Курс входит в комплексную программу DevOps-инженер, базовый уровень.
Модуль 1: Администрирование Linux Модуль 2: Конфигурирование сетей Модуль 3: Работа с базами данных PostgreSQL Модуль 4: Основы программирования в Python Модуль 5: Программирование на Python (продвинутый уровень) Модуль 6: Методология и инструменты Devps Модуль 7: Облачные технологии Модуль 8: Система управления версиями Git
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
Содержание курса
- Основы Python
- Запуск интерпретатора Python
- Константы-литералы
- Комментарии в Python
- Типы данных. Переменные
- Написание модуля Python. Передача аргументов по именам. Получение значений, введенных пользователем
- Функции и модули
- Создание функций
- Область видимости переменных
- Глобальные переменные
- Описание параметров функции
- Возвращение значения функции (return)
- Импортирование модулей (import)
- Математические вычисления и случайные числа
- Арифметические операции
- Встроенные математические функции
- Модуль math
- Модуль random. Установка начального элемента псевдослучайной последовательности (seed)
- Работа со строками в Python
- Различные варианты кавычек. Специальные символы
- Конкатенация строк и их повторение заданное число раз
- Срезы (slice) строк
- Методы строковых объектов
- Форматирование строк
- Встроенные строковые функции
- Итерируемые (iterable) коллекции: последовательности, словари, множества
- Определения
- Последовательности (sequences)
- Распаковка (unpacking) последовательности
- Словари (dictionary)
- Множества (set)
- Управляющие структуры и списковые включения
- Условные операторы
- Операторы is и is not
- Циклы в Python
- Функция enumerate()
- Генераторы
- Списковые включения (list comprehension)
- Массивы и словари аргументов ( *args и **kwargs)
- Контроль типов
- Модуль typing
- Указание простых типов
- Указание сложных типов
- Знакомство со средами разработки
- Интегрированная среда разработки (IDE - Integrated Development Environment)
- Отладка программ. Визуализация выполнения
- Работа с файлами и папками.
- Открытие файлов.
- Модули os и os.path.
Слушатели
Специалисты с базовым ИТ-образованием
Предварительная подготовка
- Понимание серверной и сетевой инфраструктуры
- Базовые навыки работы с операционными системами.
- Базовые знания о базах данных.
- Базовые навыки программирования.
- Опыт работы с интерфейсами командной строки.
- Понимание серверной и сетевой инфраструктуры.
- Знание баш-скриптов.