Открыто

DEV-PY100. Основы процедурного программирования на языке Python [2022] [Высшая инженерная школа СПбПУ] [С. Городецкая, В. Кулёв, А. Лемец]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 1 янв 2022.

Цена: 19200р.-89%
Взнос: 1942р.

Основной список: 11 участников

Резервный список: 2 участников

  1. 1 янв 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    DEV-PY100. Основы процедурного программирования на языке Python [2022]
    Высшая инженерная школа СПбПУ (Санкт-Петербургский Политехнический Университет)
    Светлана Городецкая, Валентин Кулёв, Андрей Лемец, Алексей Первушин, Дмитрий Федоров, Владислав Харченко


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

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

    Основные цели курса:
    1. Изучить базовые конструкции и синтаксис языка Python;
    2. Обучиться работе с интегрированной средой разработки PyCharm;
    3. Получить первичный опыт разработки и решения практических задач.

    В результате освоения программы, обучающийся должен уметь:
    1. Грамотно формировать структуру текста программы, выполнять декомпозицию задачи;
    2. Корректно и эффективно использовать операторы и инструкции языка Python;
    3. Разрабатывать функции, корректно и эффективно передавать параметры;
    4. Использовать средства стандартной библиотеки Python;
    5. Перехватывать и обрабатывать исключения.

    В результате освоения программы обучающийся должен знать:
    1. Базовые понятия алгоритмизации и процедурного программирования;
    2. Отличия процедурных и объектно-ориентированных языков программирования высокого уровня;
    3. Этапы получения исполняемого файла;
    4. Встроенные типы данных в языках программирования Python;
    5. Основные синтаксические конструкции языка Python;
    6. Основные способы организации данных;
    7. Понятия, относящиеся к функциям;
    8. Стандартные исключения и способы их перехвата и обработки.

    В результате освоения программы обучающийся должен приобрести практический опыт:
    1. Работы в интегрированной среде разработки PyCharm и Jupyter Notebook;
    2. Отладки программного кода;
    3. Создания структур данных, соответствующих задаче;
    4. Использования процедурных возможностей стандартной библиотеки Python;
    5. Решения практических задач по корректному использованию языковых средств, позволяющих реализовать простые консольные программы.

    Тема 1. Введение в программирование на языке Python
    1.1 Краткий обзор аспектов языка Python. Установка и настройка среды разработки.
    1.2 Структура программы на языке Python.
    1.3 Модель выполнения программ на языке Python.​

    Практические занятия:
    Установка и настройка среды разработки.
    Выполнение инструкций в интерактивном режиме.
    Тема 2. Базовые объектные типы языка Python и работа с ними. Переменные и динамическая типизация
    2.1 Обзор объектных типов языка Python. Особенности работы с простыми объектными типами.
    2.2 Особенности работы с составными объектными типами.
    2.3 Переменные и динамическая типизация.
    2.4 Разделяемые ссылки и изменяемые объекты.​

    Практические занятия:
    Установка и настройка среды разработки.
    Выполнение инструкций в интерактивном режиме.
    Ссылки и изменяемые объекты.
    Тема 3. Базовые инструкции языка Python
    3.1 Обзор основных управляющих инструкций языка Python. Условная инструкция if и синтаксические правила.
    3.2 Циклы while и for.​

    Практические занятия:
    Использование условной инструкции if.
    Использование цикла for.
    Использование цикла while.​

    Тема 4. Функции. Создание и использование функций
    4.1 Функции. Создание функций.
    4.2 Аргументы функции.​

    Практические занятия:
    Создание простой функции.
    Создание функции с аргументами.
    Использование функции.
    Тема 5. Модули и пакеты. Работа с библиотеками
    5.1 Модули и пакеты. Способы создания и использования.
    5.2 Работа с библиотеками.​

    Практические занятия:
    Создание модулей и пакетов.
    Импортирование кода.
    Документирование кода.
    Работа со стандартными библиотеками.
    Тема 6. Исключения и обработка ошибок
    6.1 Исключения.
    6.2 Обработка исключений.​

    Практические занятия:
    Использование Try… Except.
    Использование Raise, Assert.​

    Примечание: данный курс входит первым модулем в общую программу переподготовки по направлению "Программист (Язык Python)". С целью организации данной программы по частям в процессе прохождения модуля мною будут оформлены следующие модули программы, если к ним будет интерес.

    Продажник
     
  2. Последние события

    1. allioha
      allioha не участвует.
      8 ноя 2023
    2. bbt_ttb
      bbt_ttb не участвует.
      13 янв 2023
    3. ProIr
      ProIr не участвует.
      13 май 2022
    4. ЕгорХабенский
      ЕгорХабенский участвует.
      20 мар 2022

Поделиться этой страницей