Навчальний центр «Данко»

Python Basic

1 місяців
Для початківців
Python
Цей курс навчить основам програмування з нуля на Python. Ви розберете базові концепції, напишете перші програми, освоїте роботу з даними, файлами та мережею. Навчання проходить онлайн у прямому ефірі з доступом до записів і матеріалів.

Про курс

Програма курсу

Основи програмування та Python

На цьому курсі починають з фундаментальних понять. Студенти розбираються з базовою термінологією, алгоритмами та їх типами. Вчать будувати блок-схеми для візуалізації алгоритмів. Розглядають типи даних, змінні, константи та правила їх найменування. Вивчають основи арифметики та принципи роботи з даними.

Перші кроки в Python

Студенти встановлюють середовище розробки та знайомляться з інтерпретатором Python. Вивчають типи даних мови, роботу з числами та рядками. Розбираються з арифметичними та логічними операціями, оператором присвоєння. Вчать організовувати введення та виведення інформації. Написують перші прості програми-скрипти.

Умовні конструкції та цикли

Модуль присвячений булевій алгебрі та операторам порівняння. Студенти вивчають умовні оператори if, else та elif для керування ходом програми. Потім переходять до циклів - різних їх типів, від нескінченних до циклів з відомою кількістю повторень. На практиці реалізують алгоритми пошуку та сортування даних.

Структури даних та обробка помилок

Цей блок охоплює роботу зі списками, словниками, кортежами та іншими складними типами даних. Студенти вчать додавати, змінювати та видаляти елементи. Особливу увагу приділяють обробці винятків - класам помилок, їх перехопленню та коректному опрацюванню. На прикладах телефонного довідника та списку товарів закріплюють матеріал.

Функції та модульність

Студенти вивчають створення власних функцій, передачу параметрів та повернення значень. Розбираються з лямбда-функціями, рекурсією та областями видимості змінних. Далі переходять до роботи з модулями та пакетами - підключають стандартні бібліотеки, створюють власні модулі, вчаться встановлювати сторонні пакети.

Робота з файлами та мережею

Завершальні модулі присвячені роботі з файловою системою та мережевими можливостями Python. Студенти вчать відкривати, читати та записувати файли різних форматів, включаючи CSV та XML. Вивчають регулярні вирази для синтаксичного аналізу. Ознайомлюються з мережевими протоколами TCP, UDP, HTTP та іншими, вчаться використовувати їх у своїх програмах.

Переваги навчання

Курс доступний з будь-якої точки світу. Заняття проходять у прямому ефірі з можливістю перегляду запису. Перед початком навчання можна відвідати пробне заняття. Учасники отримують методичні матеріали та сертифікат про завершення курсу. Для підприємств діє спеціальна цінова політика.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора