Python: Структури даних

Доступно постійно

8,9
Безплатно
course image
Записатись на курс
  • Доступно постійно
  • Мова курсу українська
  • Сертифікат по закінченню
  • Курс триває 5,5 годин

НАВЧАЙТЕСЬ В НАЙКРАЩИХ УНІВЕРСИТЕТАХ СВІТУ БЕЗПЛАТНО

Упродовж трьох років ми побудуємо унікальну освітню систему — 50 курсів найкращих світових університетів у перекладі українською мовою абсолютно безплатно на нашій платформі.

Проєкт включає курси Гарварда, Массачусетського технологічного інституту, університетів Дюка, Джонса Гопкінса, Іллінойсу та Каліфорнійського університету — і це лише початок. Ми робимо світову освіту доступною кожному.

Проєкт реалізовано Prometheus у партнерстві з Посольством США в Україні та Міністерством освіти і науки України

Про курс

IT Python

Поглибте свої знання мови програмування Python завдяки українському перекладу курсу від Університету Мічигану абсолютно безплатно!

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

Курс є другим кроком у вивченні Python і рекомендований до проходження після базової програми «Програмування для всіх: Основи Python». Мета курсу, за словами Чарльза Северенса, — навчити вас так, щоб ви потім могли навчити інших.

Партнери курсу

ЩО ВИ ВИВЧИТЕ

icon

Принципи структур даних і як вони використовуються.

icon

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

icon

Збереження даних у вигляді пари «ключ / значення» за допомогою словників Python.

icon

Виконання багатоетапних завдань, як-от сортування або цикл кортежів.

Цей курс підходить для

Програмісти-початківц

які тільки починають вивчати програмування.

Студенті молодших курсів технічних спеціальностей.

Які хочуть розвиватися

Світчери в ІТ

які хочуть покращити навички у програмуванні мовою Python.

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

Модуль 1.Рядки.

1 лекція · 11 хв

У цьому розділі ми продовжимо з того місця, на якому зупинилися у попередньому курсі, розглянемо 6 розділ посібника, де ви дізнаєтесь про рядки, а далі перейдемо до структур даних.

  • Рядки
Модуль 2. Встановлення та використання Python

·

Модуль 3. Файли

2 лекції · 22 хв

  • Файли
  • Обробка файлів
Модуль 4. Списки.

3 лекції · 29 хв

  • Списки
  • Маніпулювання списком
  • Списки та рядки
Модуль 5. Словники.

3 лекії · 30 хв

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

  • Словники
  • Підрахунок зі словниками
  • Словники та файли
Модуль 6. Кортежі.

2 лекції · 22 хв

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

  • Кортежі, частина 1
  • Кортежі, частина 2
Модуль 7. Завершення.

·

Формат курсу

Відеолекції

Доступно і зрозуміло про аналіз даних у Python від американського науковця та академіка Чарльза Северанса. Загальна тривалість лекцій – 6 годин.

Презентації

Вивчайте матеріал легко та ефективно! Переглядайте структуровані слайди з основними тезами, щоб швидко зрозуміти та запам’ятати ключові аспекти курсу.

Додаткові матеріали

Інтерв'ю з відомими фахівцями з комп'ютерних наук та підручник Чарльза Северенса для кращого розуміння матеріалу та більше ефективного застосування його на практиці.

Завдання з автоматичною перевіркою

Закріпіть отримані знання на практиці. Інтерактивні завдання з миттєвою перевіркою допоможуть одразу побачити результати та виправити помилки.

Автори курсу

Чарльз Северанс

mentor image

працює в Університеті Мічигану

ПЕРЕКЛАД КУРСУ

Переклад курсу став можливим за підтримки Посольства США в Україні. 
Висловлюємо подяку всім, хто займався перекладом текстових та відеоматеріалів:
Ольга Питиляк, Вероніка Голівець, Максим Маркін.
Редактор перекладу: Радміла Сегол.
Озвучено українською мовою студією Golden Voice на замовлення Prometheus.
Текст читав Михайло Карпань.
Звукорежисер: Михайло Карпань.

logo3d

ЛІЦЕНЗІЯ

Оригінал курсу - Python Data Structures під ліцензією Creative Commons доступний англійською мовою наплатформі Coursera.

Маєте питання?

Курс безкоштовний?
Так, курс безкоштовний завдяки підтримці Посольства США в Україні. Все, що вам знадобиться, – доступ до мережі інтернет на швидкості, достатній для перегляду відеолекцій.
В який час будуть проходити заняття?
Відеолекції, завдання, форум і можливість отримати сертифікат доступні в будь-який час.
Чи зможу я отримати сертифікат після завершення цього курсу?
Так. Успішно виконайте всі завдання курсу та отримайте сертифікат про його завершення. Вказання годин та кредитів ЄКТС на сертифікаті не передбачено.

Не знайшли відповідь?

Центр допомоги