Базовий курс з Python

Базовий курс з Python

Стартує вже другий набір на базовий курс програмування Python!

Курс з Python - містить базову програму з основ алгоритмізації та програмування на мові Python та ініційований спільно з Vinnytsia IT-Association та Донецьким національним університетом імені Василя Стуса.

Старт занять - по мірі заповнення груп.

Детальна інформація щодо вартості, місця занять, та тривалості курсу буде надіслана кожному зареєстрованому особисто.

Під час проходження курсу ви отримаєте:

  • Реальний практичний досвід; 
  • Всесторонню підтримку викладачів; 
  • Зможете створити власний проект; 
  • Дізнаєтесь про всі тонкощі програмування на Python. 

Зареєструватись на курс можна за посиланням: https://goo.gl/forms/4QOSeuyzNJ8djHZN2

Серед спікерів курсу - викладачі Донецького національного університету імені Василя Стуса - Олег Тимчук та Наталія Мацецка.

ПРОГРАМА КУРСУ:

МОДУЛЬ 1. ВСТУП В МОВУ ПРОГРАМУВАННЯ PYTHON. МОДЕЛЬ ДАНИХ В PYTHON

1.1 Загальна характеристика і особливості Python
1.2 Опис синтаксису Python
1.3 Алфавіт і ядро Python
1.4 Операційні дужки в Python
1.5 Організація введення / виведення даних
1.6 Поняття типу даних
1.7 Вбудовані типи даних в Python
1.8 Класифікація операцій над типами даних в Python
1.9 Типізація в Python

МОДУЛЬ 2. ЧИСЛОВІ ТИПИ ДАНИХ В PYTHON

2.1 Цілі числа
2.2 Дійсні числа
2.3 Комплексні числа
2.4 Модулі math та random

МОДУЛЬ 3. ВИРАЗИ І ОПЕРАТОРИ В PYTHON. УПРАВЛІННЯ ПОТОКОМ ВИКОНАННЯ В PYTHON

3.1 Види виразів
3.2 Формування виразів
3.3 Перетворення виразів
3.4 Класифікація операторів і їх пріоритетність
3.5 Оператори для реалізації базових структур алгоритмів (лінійні, розгалужуються, циклічні)

МОДУЛЬ 4. БАЗОВІ ПОСЛІДОВНОСТІ В PYTHON - LIST, TUPLE І RANGE

4.1 Тип даних list / tuple / range
4.2 Визначення змінних типу list / tuple / range
4.3 Операції над послідовностями
4.4 Методи по роботі з послідовностями
4.5 Обробка багатовимірних послідовностей шляхом використання вкладених списків

МОДУЛЬ 5. СТРОКИ У PYTHON

5.1 Тип даних str
5.2 Визначення змінних типу str
5.3 Операції над рядками
5.4 Методи по роботі з рядками
5.5 Форматування рядків
5.6 Шифрування рядків
5.7 Регулярні вирази

МОДУЛЬ 6. ФУНКЦІЇ В PYTHON

6.1 Призначення підпрограм
6.2 Особливості використання підпрограм в Python
6.3 Область дії змінних
6.4 Аргументи функції
6.5 Оператор lambda і вбудовані функції map (), reduce (), filter ()

МОДУЛЬ 7. СЛОВАРИ В PYTHON

7.1 Тип даних dict
7.2 Визначення змінних типу dict
7.3 Операції над словниками
7.4 Методи по роботі зі словниками

МОДУЛЬ 8. ФАЙЛИ В PYTHON

8.1 Поняття файлу та файлового об'єкта
8.2 Основні методи по роботі з файлами
8.3 Спеціальні методи по роботі з файлами і директоріями
8.4 Робота з тимчасовими файлами
8.5 СеріалізацІя об'єктів

МОДУЛЬ 9. БагатовимірнІ МАСИВИ В PYTHON

9.1 Бібліотека NumPy. Тип даних ndarray
9.2 Визначення змінних типу ndarray
9.3 Операції над елементами масиву і над масивом в цілому
9.4 Методи по роботі з елементами масиву і з масивом в цілому

МОДУЛЬ 10. ОСНОВИ об'єктно-орієнтованого програмування

10.1 Інкапсуляція
10.2 Спадкування
10.3 Поліморфізм

Зареєструватись на курс можна за посиланням: https://goo.gl/forms/4QOSeuyzNJ8djHZN2

Коментарі до події
Отримуйте
регулярні оновлення