СДО ИДО
  • DEV-PY100. S26. Основы процедурного программирования на языке Python
    0%
  • Previous
  • Course data
    General
    Объявления
    Канал на YouTube с хорошими роликами про основы программирования (в общем понимании, без сильной привязки к языку)
    Курс Основы Python от Яндекс Академии (включает в себя смежные с нашими курсы Py100, Py110, Py200)
    Ссылка на скачивание альтернативного номера версии IDE PyCharm
    Скачивание интерпретатора Python
    Ссылка на скачивание системы контроля версии git
    Постоянная ссылка в mts-link
    Материалы для практических занятий
    Практический курс Py100
    Ссылка на шаблон репозитория на github
    Создание репозитория и подготовка файлов к загрузке на Github
    Загрузка заданий на проверку и повторная отправка исправлений
    Техническое задание на консольное приложение "Расчет индекса массы тела"
    Шаблон задачи
    Форма для сдачи приложения 'Индекс массы тела' (необязательная задача)
    Техническое задание на консольное приложение "Сборщик файлов лабораторных работ"
    Форма для сдачи приложения 'Сборщик файлов' (необязательная задача)
    Зачет
    Репозиторий с зачетными заданиями
    Форма для сдачи зачета
    Запись. mts-link
    Запись с зачета
    Тестовый блок (прохождение по желанию, нет ограничений на число прохождений тестов, не является обязательным)
    Контроль знаний по модулю (Базовые объектные типы языка Python)
    Контроль знаний по модулю (Базовые инструкции языка Python)
    Контроль знаний по модулю (Функции. Создание и использование функций)
    Контроль знаний по модулю (Работа с библиотеками. Оформление кода)
    Контроль знаний по модулю (Расширенные возможности использования функций. Работа с источниками данных)
    Курс с лекциями и короткими скринкастами по лекции
    Основы процедурного программирования на языке Python (Лекции)
    Вводный курс (по желанию)
    Тема 1. Введение в программирование на языке Python
    Запись Лекции 1 в mts-link
    Лекция 1. Введение в Python
    Тема 1. Введение в программирование на языке Python
    Доп. материал. Тема 1.
    Тема 2. Базовые объектные типы языка Python и работа с ними
    Запись лекции 2 в mts-link
    Лекция 2. Базовые объектные типы языка Python и работа с ними
    Тема 2. Базовые объектные типы языка Python.
    Материалы в формате pdf (архив)
    Классификация типов
    Целые и вещественные числа
    Строки
    Списки
    Кортежи
    Множества
    Словари
    Булевый тип и действия с ним
    Слайсирование, множественное присваивание
    Практика 1. Запись mts-link
    Практика 1
    Лабораторная 1
    Тема 3. Базовые инструкции языка Python
    Тема 3. Базовые инструкции языка Python.
    Запись лекции 3. mts-link
    Лекция 3
    Практика 2
    Запись Практика 2
    Материалы практика 2
    Лабораторная 2
    Тема 4. Функции. Создание и использование функций
    Тема 4. Функции. Создание и использование функций.ipynb
    Запись Лекция 4
    Лекция 4
    Запись практика 3
    Практика 3
    Код с практики 3
    Лабораторная 3
    Тема 5. Модули и пакеты. Работа с библиотеками
    Тема 5. Работа с библиотеками. Оформление кода.
    Лекция 5 Запись mts-link
    Лекция 5
    Код с практики 4
    Практика 4 mts-link
    Практика 4
    Рассмотрение lambda выражений. С практики. mts-link
    Разбор lambda-выражений
    Тема 6. Расширенные возможности использования функций. Работа с источниками данных.
    Тема 6. Расширенные возможности использования функций. Работа с источниками данных
    Лекция 6. Запись mts-link
    Лекция 6
    Материал про Argparse
    Практика 5. mts-link
    Запись практики 5
    Материалы с практики
    Лабораторная 5
    Тема 7. Виртуальное окружение. Архитектура. Анализ кода. Тестирование.
    Тема 7. Виртуальное окружение. Архитектура. Анализ кода. Тестирование
    Лекция 7
    Запись. Лекция 7. mts-link
    Материал с лекции
    (Дополнительно) Про Pytest
    Проект для Pytest
    (Дополнительно) Материал про подходы в тестировании
    (Дополнительно) Материал о процессах, потоках, асинхронности
    Прототип консольного приложения для игры в виселицу
    База слов
    Запись Практика 6. mts-link
    Практика 6
    Файлы с практики 6
  • Next
СДО ИДО
  • English ‎(en)‎
    Русский ‎(ru)‎ English ‎(en)‎
    • Log in
    DEV-PY100. S26. Основы процедурного программирования на языке Python
    Home
    Skip to main content

    Course info

    1. Home
    2. Courses
    3. Высшая инженерная школа
    4. Программы профессиональной переподготовки
    5. Разработчик прикладного программного обеcпечения (язык Python)
    6. DEV-PY100. S26. Основы процедурного программирования на языке Python
    7. Summary

    DEV-PY100. S26. Основы процедурного программирования на языке Python

    • Преподаватель: Обидин Егор

    Портал дистанционных образовательных технологий СПБПУ Петра Великого
    Политика конфиденциальности
    Политика обработки cookie

    При использовании материалов портала активная ссылка на источник обязательна

    Санкт-Петербургский политехнический университет

    Контакты:

    195251, Санкт-Петербург, ул. Политехническая, дом 29, Научно-исследовательский корпус

    +7 (812) 906-15-19

    office.ido@spbstu.ru

    Мы в социальных ресурсах

    Мы используем cookies и рекомендательные технологии для улучшения работы сайта. Продолжая использовать этот сайт, Вы соглашаетесь на использование файлов cookie.