Курс Python Basic
- Online
- Для начинающих
- Python
![]() |
|
| Образовательный центр: | Учебный центр «Данко» |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 1 месяцев |
| Начало курса: | Дата формируется |
| Стоимость обучения: | Уточняйте |
Програма курсу
Введення у програмування. Основна термінологія
- Знайомство із спеціальними термінами
- Поняття алгоритму, властивості та типи алгоритмів
- Графічне відображення базових алгоритмів програмування як блок-схем
- Типи даних, зберігання даних, загальні відомості
- Поняття числа, вирази, операнда, операції
- Ідентифікатори, константи та змінні, вимоги до їх найменування
- Закони арифметики (комутативність, асоціативність, дистрибутивність)
Початок роботи з Python
- Версії та реалізації мови Python
- Основні засади роботи інтерпретатора Python
- Установка середовища розробки
- Типи даних мови Python
- Подання цілих та дійсних чисел, діапазони подання числової та рядкової інформації
- Перетворення типів даних, поняття явного та неявного перетворення
- Основні арифметичні та логічні операції над даними
- Визначення констант та змінних, оператор присвоєння
- Як відбувається перепривласнення, поняття області видимості змінних та констант
- Зарезервовані імена у мові Python
- Оператори "кома", "крапка з комою" та лапки
- Організація введення та виведення інформації в Python
- Написання найпростіших програм (скриптів)
Розгалуження в Python
- Введення у булеву алгебру
- Поняття порівняння, оператори порівняння, результати порівняння
- Логічні значення та бітові операції
- Основні умовні оператори, їхня перевірка
- Логічні вирази у мові програмування Python
- Управління ходом виконання програми
- Розгалуження та оператори if, else та elif
- Розробка найпростіших програм мовою програмування Python
Цикли в Python
- Структура програми мовою Python
- Блоки
- Засоби структурування коду Python
- Різновиди циклічних операторів у мові Python
- Цикли з перед і пост умовою, цикли з параметрами
- Нескінченні та кінцеві (з відомим числом повторів) цикли, роль відступів, контроль
- Реалізація основних алгоритмів пошуку (лінійний, двійковий, прямий) та сортування (вставками, пухирцева, вибором) даних у мові Python
Складові типи даних у мові програмування Python. Обробка винятків
- Створення та робота зі списками, хешами (словниками), кортежами, сетами, стеками, деревами та послідовностями
- Додавання, зміни, видалення, індексація елементів
- Цикли за ітератором
- Помилки синтаксичні, семантичні та помилки виконання
- Покрокове виконання програм
- Спостереження за змінними за допомогою оператора print
- Винятки
- Класи винятків
- Перехоплення та викид винятків
- Стандартні винятки
- Вироблення гарного стилю програмування
- Принцип програмування KISS
- Реалізація телефонного довідника та списку товарів мовою Python
Робота з функціями
- Навіщо потрібні функції
- Види та типи функцій
- Створення власних функцій, їх виклик
- Атрибути функцій
- Передача параметрів з точки виклику в функцію та повернення значень із функцій, іменовані параметри під час виклику функції
- Розпакування аргументів
- Поняття формальних та фактичних параметрів
- Значення аргументів за замовчуванням (опціональні параметри)
- Генератор-функція
- Вбудовані функції у Пітоні
- Лямбда функції
- Використання вбудованих функцій Python
- Поняття області видимості, локальні та глобальні змінні
- Рекурсивні функції, виклик функції у собі, контроль рівнів рекурсивних спусків
Робота з модулями та пакетами
- Підключення та використання стандартних пакетів та модулів
- Огляд стандартних бібліотек
- Створення власних пакетів та модулів, їх структура, відмінність пакета від модуля
- Вимоги до імен використання псевдонімів. Компіляція модулів та пакетів
- Шляхи для пошуку модулів та пакетів, внесення змін
- Імпорт із пакетів, посилання всередині пакету, робота з ними
- Встановлення сторонніх модулів
Робота з файлами та каталогами в Python
- Відкриття, читання, запис даних у файл, закриття файлів та каталогів
- Режими доступу до файлів, їх особливості
- Атрибут файлів. Покажчик у файлі, його зміна та контроль
- Стандартні функції та методи мови Пітон для роботи з файлами та каталогами
- Файли з послідовним та довільним доступом
- Порядкова робота із файлами, поняття ітерації
- Робота з тимчасовими, бінарними (двійковими) файлами, файлами у форматах CSV та XML
- Обробка параметрів командного рядка
- Виконання прикладів та вправ по роботі з файлами та каталогами
Робота з регулярними виразами. Мережеві можливості Python
- Регулярні вирази та основи синтаксичного аналізу
- Синтаксис та застосування регулярних виразів
- Використання найпоширеніших мережевих протоколів у програмах на Python
- Протоколи TCP та UDP
- Протокол Telnet
- Протокол FTP
- Протокол HTTP
- Поштові протоколи
- Бібліотеки, що надають функції мережевої взаємодії
- Ведення журналу подій додатків
Особливості курсу
- Навчання в будь-якій точці світу
- Заняття в прямому ефірі
- Запис занять
- Пробне заняття
- Методичні матеріали
- Сертифікат
- Для підприємств і підприємців ціна +10%
Викладачі курсу
Грицай Іхтіандр
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
25.08.2026
Длительность
5 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
11 824 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 900 UAH за курс
Учебный центр
First Institute of Reliable Software
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
безкоштовно
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
Дата формується
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
