Python 3.8.6 Базовий
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Підписка

    Обери свою IT спеціальність

    Підписка

      Про курс

      Python – це одна з найпопулярніших об'єктно-орієнтованих мов програмування, що застосовується як у веб-розробці, так і в машинному навчанні, аналізі великих даних, а також для створення прикладних програм, ігор та системного адміністрування.

      Курс Python Базовий є логічним продовженням курсу Python Стартовий. На даному курсі розглядається парадигма Об'єктно-орієнтованого програмування (ООП) та її реалізація у мові Python. Ви познайомитеся з основними концепціями ООП – інкапсуляцією, успадкуванням, поліморфізмом, абстракцією та тим, як ці принципи втілені у конструкціях Python.

      Також на курсі розглядається спосіб практичного застосування рекурсії в Python, способи роботи з файлами, читання та запис, особливості складних структур даних, створення своїх модулів та основи правильного оформлення коду за правилами PEP8.

      Читати далі...

      Цей курс входить до спеціальності:

      Попередні Вимоги

      Початкові знання конструкцій Python (типи даних, цикли, розгалуження, функції, обробка винятків).

      Читати далі...

      Ви навчитеся

      • Створювати прості об'єктно-орієнтовані програми.
      • Розуміти основи парадигми ООП та її особливості у Python.
      • Вибудовувати архітектуру програми на основі класів та об'єктів.
      • Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).
      • Знати, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python 3.
      • Розуміти Дзен Python.
      • Застосовувати List and dict comprehensions (генератори списків).
      • Працювати зі складними структурами даних у Python.
      • Створювати свій Python модуль
      Читати далі...
      Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
      Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
      • Тривалість: 5 год 52 хв
      • Курс створено: 26.05.2021
      • Уроків: 9
      • Оновлено: 26.05.2021
      • Мова: російська

      Що входить до курсу

      • 9 відео уроків
      • Домашні завдання
      • Тестування
      • Сертифікат
      • Перевірка ДЗ

      ×

      Ви відкрили доступ до тесту! Пройти тест

      Ви дійсно бажаєте відкрити доступ до тестування за курсом Python 3.8.6 Базовий на 40 днів?

      Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

      Ознайомитись з поняттям об'єктно-орієнтованого програмування (ООП) та його особливостями у Python. Розглянете один із чотирьох базових принципів ОВП - успадкування.

      Читати далі...

      Ознайомитись з тим, що таке інкапсуляція і як вона реалізована у Python. У даному уроці буде розглянуто саме поняття інкапсуляції і, на практичних прикладах, буде показано як вона реалізована в Python.

      Читати далі...

      Ознайомитися з тим, що таке поліморфізм і як він реалізований у Python. У цьому уроці буде розглянуто саме поняття поліморфізму і після, на практичних прикладах, буде показано, як він реалізований у Python.

      Читати далі...

      Познайомитись з тим, що таке абстракція і як вона реалізована у Python. У цьому уроці буде розглянуто саме поняття абстракції і після, на практичних прикладах буде показано, як вона реалізована в Python.

      Читати далі...

      Познайомитись із поняттям рекурсії. На уроці буде розглянуто, як застосовувати рекурсію на практичних завданнях, для чого вона потрібна і які важливі моменти потрібно знати під час роботи з нею.

      Читати далі...

      Познайомитись з ускладненими варіаціями комбінацій структур даних, розглянете зміст їх застосування та тонкощі роботи з ними. Також буде розглянуто так звані comprehensions. Після цього уроку ви зможете працювати зі складними структурами даних та використовувати comprehensions у ваших завданнях.

      Читати далі...

      Ознайомитись з тим, що таке модулі/пакети. На уроці буде розглянуто як користуватися модулями в завданнях, для чого вони потрібні і які вбудовані модулі вже є в Python 3. Також буде розглянуто як написати власний модуль.

      Читати далі...

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

      Читати далі...

      Ознайомитись з тим, які існують РЕР (python enhanced proposal), що це таке та які є стандарти оформлення коду у мові Python.

      Читати далі...
      ПОКАЗАТИ ВСЕ
      Студенти також дивляться
      Python 3.4.0 Стартовый
      ДЕТАЛЬНІШЕ
      Python 3.8.6 Стартовий
      ДЕТАЛЬНІШЕ
      Python Базовый
      ДЕТАЛЬНІШЕ
      Python Поглиблений
      Автор: Євген Хацко
      ДЕТАЛЬНІШЕ
      Створення проекту на Python і Flask
      ДЕТАЛЬНІШЕ

      Купуй передплатуз доступом до всіх курсів та сервісів

      Бібліотека сучасних IT знань у зручному форматі

      Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

      Стартовий
      • Усі відеокурси на 3 місяці
      • Тестування з 10 курсів
      • Перевірка 5 домашніх завдань
      • Консультація з тренером 30 хв
      59.99 $
      Придбати
      Весняний
      • Усі відеокурси на 15 місяців
      • Тестування з 24 курсів
      • Перевірка 20 домашніх завдань
      • Консультація з тренером 120 хв
      90.00 $
      119.99 $
      Придбати
      Акція
      Базовий
      • Усі відеокурси на 6 місяців
      • Тестування з 16 курсів
      • Перевірка 10 домашніх завдань
      • Консультація з тренером 60 хв
      72.00 $
      89.99 $
      Придбати
      Акція
      коментарі та обговорення
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.