Курс 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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Академия Профессий Будущего
Формат
Online
Начало обучения
Дата формується
Длительность
16 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
06.10.2025
Длительность
162 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
29.05.2025
Длительность
17 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
12 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
3 530 UAH за курс