Python для продвинутых пользователей.

Преподаватель
Morovikov
Категория
Цена:

Описание Курса

Цель дисциплины

Продолжительность  курса 144 ак/час.

Научить студентов программировать простые графические приложения на языке Python 3 как самостоятельно, так и в группе, с использованием системы контроля версий git и соблюдением принципов качества кода.

Документы об образовании, выдаваемые выпускникам института, заносятся в "Государственный Федеральный реестр сведений документов об образовании и (или) о квалификации, документах об обучении», оформлены в соответствии с законодательством и требованиями новых профстандартов РФ.

Учебные программы

Общая информация о курсе

  • 1. О курсе
    Урок
  • 2. Как проходить курс
    Урок

Повторяем основные конструкции языка Python

  • Часть 1
    Урок
  • Часть 2
    Урок

Типы данных bool и None Type

  • Тип данных bool
    Урок
  • Тип данных NoneType
    Урок

Вложенные списки

  • Повторяем списки
    Урок
  • Вложенные списки. Часть 1
    Урок
  • Вложенные списки. Часть 2
    Урок
  • Матрицы. Часть 1
    Урок
  • Матрицы. Часть 2
    Урок
  • Матрицы. Часть 2
    Урок
  • Операции над матрицами в математике
    Урок

Итоговая работа на вложенные списки и матрицы

  • Итоговая работа
    Урок

Кортежи

  • Введение в кортежи
    Урок
  • Основы работы с кортежами. Часть 1
    Урок
  • Основы работы с кортежами. Часть 2
    Урок

Итоговая работа на кортежи

  • Итоговая работа
    Урок

Множества

  • Множества в математике
    Урок
  • Операции над множествами, диаграммы Эйлера-Венна
    Урок
  • Введение в множества в Python
    Урок
  • Основы работы с множествами
    Урок
  • Методы множеств. Часть 1
    Урок
  • Методы множеств. Часть 2
    Урок
  • Методы множеств. Часть 3
    Урок
  • Генераторы множеств и frozenset
    Урок

Итоговая работа на множества

  • Часть 1
    Урок
  • Часть 2
    Урок

Словари

  • Введение в словари в Python
    Урок
  • Основы работы со словарями
    Урок
  • Методы словарей
    Урок
  • Задачи на словари
    Урок
  • Вложенные словари и генераторы словарей
    Урок

Итоговая работа на словари

  • Часть 1
    Урок
  • Часть 2
    Урок

Модули random и string

  • Модуль random. Часть 1
    Урок
  • Модуль random. Часть 2
    Урок
  • Метод Монте-Карло и Bogosort
    Урок

Модули decimal,fraction и complex

  • Модуль decimal
    Урок
  • Модуль fractions
    Урок
  • Тип данных complex
    Урок

Модуль turtle

  • Модуль черепашки. Часть 1
    Урок
  • Модуль черепашки. Часть 2
    Урок
  • Модуль черепашки. Часть 3
    Урок

Функции

  • Необязательные и именованные аргументы
    Урок
  • Функции с переменным количеством аргументов
    Урок
  • Парадигмы программирования
    Урок
  • Функции как объекты
    Урок
  • Функции высшего порядка
    Урок
  • Встроенные функции map(), filter(), reduce()
    Урок
  • Анонимные функции. Часть1
    Урок
  • Анонимные функции. Часть 2
    Урок
  • Встроенные функции any(), all(), zip(), enumerate()
    Урок

Итоговая работа на функции

  • Часть 1
    Урок
  • Часть 2
    Урок
  • Часть 3
    Урок

Работа с файлами

  • Файловый ввод и вывод
    Урок
  • Работа с текстовыми файлами. Часть 1
    Урок
  • Работа с текстовыми файлами. Часть 2
    Урок
  • Работа с текстовыми файлами. Часть 3
    Урок

Итоговая работа на файлы

  • Итоговая работа
    Урок

Заключение

  • Заключительный урок
    Урок

    Запись на курс

    * Я согласен с тем, что мои представленные данные собираются и хранятся. Для получения более подробной информации об обработке пользовательских данных см. нашу политику конфиденциальности.

    Яндекс.Метрика
    Call Now Button