ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Python является популярным языком программирования за счет эффективности и универсальности его использования. Знания и навыки полученные по работе с ним позволят их использовать в работе с веб-приложениями, прикладным программированием, а также в сетевой индустрии. За счет простого и интуитивно понятного синтаксиса множество современных сетевых устройств поддерживают API интерфейсы, которые взаимодействуют через Python.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
||||||||
Содержание курса
Модуль 1. Введение
Модуль 2. Первые шаги
Модуль 3. Основы программирования
Модуль 4. Управляющие конструкции
Модуль 5. Контейнеры, Коллекции, Последовательности
Модуль 6. Функции
Модуль 7. Работа с модулями и пакетами
Модуль 8. Работа с файлами
Модуль 9. Работа с файловой системой
Модуль 10. Исключения
- Цель и задачи программы.
- Административные вопросы и расписание.
Модуль 2. Первые шаги
- Знакомьтесь, Python.
- Специфика Python.
- Установка интерпретатора и среды программирования (IDE).
- Проверка/запуск/проект.
Модуль 3. Основы программирования
- Совсем, совсем основы.
- Тип данных: Числа.
- Переменные/Выражения.
- Тип данных: Строка (обзорно).
- Вывод в консоль. Функция print.
- Форматирование строк.
- Ввод данных с клавиатуры. Функция input.
Модуль 4. Управляющие конструкции
- Тип данных: bool.
- Управляющие конструкции.
- Ветвление.
- match/case.
- Циклы.
Модуль 5. Контейнеры, Коллекции, Последовательности
- Контейнеры (Коллекции).
- Последовательности.
- Строка - последовательность символов.
- Кортеж (tuple).
- Список (list).
- Распаковка (unpacking).
- Циклы по последовательностям.
- Словари (dict).
- Множество (set).
Модуль 6. Функции
- Функции – основы.
- Определение функции.
- Вызов функции и ее выполнение.
- Аргументы функции.
- Аннотации и проверка типов.
- Пространства имен.
- Функции высшего порядка.
- Лямбда выражение.
Модуль 7. Работа с модулями и пакетами
- Импорт модулей.
- Пример: модуль random.
- Создание собственного модуля и его импорт.
Модуль 8. Работа с файлами
- Общее о файлах.
- Открытие и закрытие файла.
- Чтение данных из файла.
- Запись данных в файл.
- Добавление информации в файл.
- Менеджеры контекста.
Модуль 9. Работа с файловой системой
- Пути (path) к объектам ОС.
- os.path.
- pathlib.
Модуль 10. Исключения
- Обработка и возникновение исключений.
- Поднятие исключений.
Предварительная подготовка
- Понимание базовых основ алгоритмирования и программирования, в рамках школьной или вузовской программы.