Скоро SA-OOP. Основы ООП на Python для системных аналитиков [2021] [Высшая инженерная школа СПбПУ] [Дмитрий Федоров]

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
SA-OOP. Основы ООП на Python для системных аналитиков [2021]
Высшая инженерная школа СПбПУ (Санкт-Петербургский Политехнический Университет)
Дмитрий Федоров


Целью реализации программы повышения квалификации является освоение слушателями теоретических основ синтаксиса языка Python, а также приобретение базовых практических навыков объектно-ориентированного программирования на языке Python.

1. Встроенные типы данных Python.
2. Основные синтаксические конструкции языка Python.
3. Основные способы организации данных.
4. Базовые понятия объектно-ориентированного программирования.
5. Отличия процедурных и объектно-ориентированных языков программирования высокого уровня.
6. Понятия инкапсуляции, наследования и полиморфизма.
7. Возможности использования классов для решения практических задач.
1. Умение грамотно формировать структуру текста программы, выполнять декомпозицию задачи.
2. Корректно и эффективно использовать операторы и инструкции языка.
3. Умение создавать посредством классов пользовательские типы данных для решения конкретных задач.
1. Деятельность под руководством с проявлением самостоятельности при написании программ на базе языка программирования Python.
2. Планирование собственной деятельности по реализации простых классов.
3. Ответственность за решение поставленных задач по созданию работоспособных приложений.
Тема 1. Введение в программирование на языке Python
1.1 Краткий обзор аспектов языка Python.
1.2 Структура программы на языке Python.

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

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

Практические занятия
1. Использование условной инструкции if
2. Использование цикла for
3. Использование цикла while
Тема 4. Модули и пакеты. Работа с библиотеками
4.1 Способы структурирования кода.
4.2 Модули и пакеты.
4.3 Работа с библиотеками

Практические занятия
1. Создание простой функции.
2. Создание функции с аргументами
3. Создание модулей и пакетов
4. Импортирование кода
5. Документирование кода
6. Работа со стандартными библиотеками
Тема 5. Основы объектно-ориентированного программирования
5.1 Базовые понятия объектно-ориентированного программирования
5.2 Класс и экземпляр класса.
5.3 Атрибуты класса.
5.4 Классы «нового типа»
5.5 Инкапсуляция, наследование и полиморфизм

Практические занятия
1. Создание простого класса
2. Создание экземпляра класса.
3. Создание класса, использующего различные типы атрибутов
4. Написание класса на основе базового класса
5. Переопределение методов базового класса
Тема 6. Работа с сетью
6.1 Основные понятия и определения
6.2 Сокеты.
6.3 Интернет-модули Python

Практические занятия
1. Создание клиент-серверного сокета UDP
2. Создание клиент-серверного сокета TCP
Тема 7. Итоговая аттестация.

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

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

VKURSE.INFO регулярно публикует:

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

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

Быстрая навигация

Меню пользователя