Azure Cloud Advocates у Microsoft із задоволенням пропонують 10-тижневу навчальну програму з 20 уроків, присвячених Data Science. Кожен урок містить тести до та після заняття, письмові інструкції для виконання уроку, розв’язок та домашнє завдання. Наша проєктно-орієнтована педагогіка дозволяє вчитися, створюючи, що є перевіреним способом ефективного засвоєння нових навичок.
Щира подяка нашим авторам: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 Особлива подяка 🙏 нашим авторам, рецензентам і контриб’юторам Microsoft Student Ambassador, зокрема Ааріану Арорі, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra, Rohit Yadav, Samridhi Sharma, Sanya Sinha, Sheena Narula, Tauqeer Ahmad, Yogendrasingh Pawar , Vidushi Gupta, Jasleen Sondhi
![]() |
|---|
| Data Science для початківців - конспект від @nitya |
Арабська | Бенгальська | Болгарська | Бірманська (М’янма) | Китайська (спрощена) | Китайська (традиційна, Гонконг) | Китайська (традиційна, Макао) | Китайська (традиційна, Тайвань) | Хорватська | Чеська | Данська | Нідерландська | Естонська | Фінська | Французька | Німецька | Грецька | Гебрайська | Гінді | Угорська | Індонезійська | Італійська | Японська | Каннада | Кхмер | Корейська | Литовська | Малайська | Малаялам | Маратхі | Непальська | Нігерійський Піджин | Норвезька | Персська (фарсі) | Польська | Португальська (Бразилія) | Португальська (Португалія) | Пенджабі (Гурмухі) | Румунська | Російська | Сербська (кирилиця) | Словацька | Словенська | Іспанська | Суахілі | Шведська | Тагальська (філіппінська) | Тамільська | Телугу | Тайська | Турецька | Українська | Урду | В’єтнамська
Віддаєте перевагу клонувати локально?
У цьому репозиторії є понад 50 мовних перекладів, що суттєво збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git cd Data-Science-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git cd Data-Science-For-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Це дасть вам усе необхідне для проходження курсу з набагато швидшим завантаженням.
Якщо ви хочете, щоб додаткові мови перекладу підтримувалися, вони перелічені тут
У нас триває серія на Discord «Вчитися з AI», дізнайтеся більше та приєднуйтеся до нас на Learn with AI Series з 18 по 30 вересня 2025 року. Ви отримаєте поради та трюки з використання GitHub Copilot для Data Science.
Розпочніть з таких ресурсів:
- Сторінка студентського хабу На цій сторінці ви знайдете ресурси для початківців, набори для студентів і навіть способи отримати безкоштовний ваучер на сертифікацію. Цю сторінку варто додати в закладки та час від часу перевіряти, оскільки ми оновлюємо контент щонайменше щомісяця.
- Microsoft Learn Student Ambassadors Приєднуйтесь до глобальної спільноти студентських послів, це може бути вашим шляхом до Microsoft.
- Посібник з установки - покрокові інструкції налаштування для початківців
- Посібник з використання - приклади та типові робочі процеси
- Усунення неполадок - рішення типових проблем
- Посібник з внеску - як внести свій внесок у цей проєкт
- Для викладачів - методичні поради та навчальні ресурси
Повні початківці: Ви новачок у data science? Почніть з наших простіших прикладів для початківців! Ці прості, добре прокоментовані приклади допоможуть вам зрозуміти основи перед повним проходженням навчальної програми. Студенти: щоб використовувати цю програму самостійно, зробіть форк всього репозиторію і виконайте вправи самостійно, починаючи з тесту перед лекцією. Потім прочитайте лекцію і завершіть інші завдання. Намагайтеся створювати проєкти, розуміючи уроки, а не просто копіюючи розв’язки; проте код розв’язків є у папках /solutions кожного проєктно-орієнтовного уроку. Інша ідея – утворити навчальну групу з друзями і разом проходити матеріал. Для додаткового вивчення радимо Microsoft Learn.
Швидкий старт:
- Перегляньте Посібник з установки для налаштування середовища
- Ознайомтесь з Посібником з використання, щоб навчитися працювати з програмою
- Починайте з уроку 1 та рухайтеся послідовно
- Приєднуйтесь до нашої спільноти Discord для підтримки
Викладачі: ми додали деякі пропозиції щодо використання цієї навчальної програми. Ми будемо раді вашому відгуку на нашому форумі обговорень!
Гіфка від Mohit Jaisal
🎥 Натисніть на зображення вище, щоб переглянути відео про проект та людей, які його створили!
Ми обрали два педагогічні принципи під час створення цієї навчальної програми: забезпечити проектну основу та часті опитування. До кінця цього курсу студенти засвоять базові принципи науки про дані, включно з етичними концепціями, підготовкою даних, різними способами роботи з даними, візуалізацією даних, аналізом даних, реальними випадками використання науки про дані тощо.
Крім того, опитування з низькими ставками перед заняттям налаштовує студента на вивчення теми, а друге опитування після заняття забезпечує подальше закріплення матеріалу. Ця навчальна програма розроблена так, щоб бути гнучкою та цікавою і може бути пройдена повністю або частково. Проекти починаються з простого і поступово ускладнюються до кінця 10-тижневого циклу.
Знайдіть наші Кодекс поведінки, Внесок, Переклади рекомендації. Ми радо приймаємо ваші конструктивні відгуки!
- Опціональну нотатку у вигляді ескізу
- Опціональне допоміжне відео
- Розігрівальне опитування перед уроком
- Письмовий урок
- Для уроків на основі проектів поетапні інструкції зі створення проекту
- Перевірки знань
- Виклик
- Допоміжне читання
- Завдання
- Опитування після уроку
Примітка про опитування: Усі опитування містяться у папці Quiz-App, загалом 40 опитувань з трьома питаннями кожне. Вони підключені з уроків, але додаток для опитувань можна запускати локально або розгортати в Azure; дотримуйтесь інструкцій у папці
quiz-app. Вони поступово локалізуються.
Новачок у науці про дані? Ми створили спеціальний приклади каталог з простим, добре прокоментованим кодом, який допоможе вам почати:
- 🌟 Hello World - ваша перша програма з науки про дані
- 📂 Завантаження даних - навчіться читати та досліджувати набори даних
- 📊 Простий аналіз - обчислити статистику та знайти закономірності
- 📈 Базова візуалізація - створюйте діаграми та графіки
- 🔬 Реальний проект - повний робочий процес від початку до кінця
Кожен приклад містить докладні коментарі, які пояснюють кожен крок, що робить їх ідеальними для абсолютних новачків!
![]() |
|---|
| Наука про дані для початківців: Дорожня карта - Ескіз від @nitya |
| Номер уроку | Тема | Група уроків | Цілі навчання | Пов’язаний урок | Автор |
|---|---|---|---|---|---|
| 01 | Визначення науки про дані | Вступ | Вивчіть основні поняття науки про дані та як вона пов’язана з штучним інтелектом, машинним навчанням і великими даними. | урок відео | Дмитро |
| 02 | Етика у науці про дані | Вступ | Концепції, виклики та рамки етики даних. | урок | Нітія |
| 03 | Визначення даних | Вступ | Як класифікуються дані та їхні загальні джерела. | урок | Жасмін |
| 04 | Вступ до статистики та ймовірності | Вступ | Математичні прийоми ймовірності і статистики для розуміння даних. | урок відео | Дмитро |
| 05 | Робота з реляційними даними | Робота з даними | Вступ до реляційних даних та основи дослідження і аналізу реляційних даних за допомогою мови структурованих запитів SQL (читається як "сі-квел"). | урок | Крістофер |
| 06 | Робота з NoSQL даними | Робота з даними | Вступ до нереляційних даних, їхніх різних типів і основ дослідження та аналізу документальних баз даних. | урок | Жасмін |
| 07 | Робота з Python | Робота з даними | Основи використання Python для дослідження даних із бібліотеками, такими як Pandas. Рекомендовано базове розуміння програмування на Python. | урок відео | Дмитро |
| 08 | Підготовка даних | Робота з даними | Теми про техніки очищення та трансформації даних для подолання проблем відсутніх, неточних або неповних даних. | урок | Жасмін |
| 09 | Візуалізація кількостей | Візуалізація даних | Навчіться використовувати Matplotlib для візуалізації даних про птахів 🦆 | урок | Джен |
| 10 | Візуалізація розподілів даних | Візуалізація даних | Візуалізація спостережень і тенденцій у межах інтервалу. | урок | Джен |
| 11 | Візуалізація пропорцій | Візуалізація даних | Візуалізація дискретних і згрупованих відсотків. | урок | Джен |
| 12 | Візуалізація зв’язків | Візуалізація даних | Візуалізація зв’язків і кореляцій між наборами даних і їх змінними. | урок | Джен |
| 13 | Значущі візуалізації | Візуалізація даних | Техніки та рекомендації, щоб ваші візуалізації були цінними для ефективного розв’язання проблем і отримання інсайтів. | урок | Джен |
| 14 | Вступ до життєвого циклу науки про дані | Життєвий цикл | Вступ до життєвого циклу науки про дані та його першого кроку — отримання та вилучення даних. | урок | Жасмін |
| 15 | Аналіз | Життєвий цикл | Цей етап життєвого циклу науки про дані зосереджений на техніках аналізу даних. | урок | Жасмін |
| 16 | Комунікація | Життєвий цикл | Цей етап життєвого циклу науки про дані зосереджений на представленні інсайтів з даних таким чином, щоб рішення приймальники легше їх розуміли. | урок | Джейлен |
| 17 | Наука про дані в хмарі | Хмарні дані | Ця серія уроків вводить науку про дані в хмарі та її переваги. | урок | Тіффані та Мауд |
| 18 | Наука про дані в хмарі | Хмарні дані | Навчання моделей за допомогою Low Code інструментів. | урок | Тіффані та Мауд |
| 19 | Наука про дані в хмарі | Хмарні дані | Розгортання моделей з Azure Machine Learning Studio. | урок | Тіффані та Мауд |
| 20 | Наука про дані в реальному житті | У природі | Проекти керовані наукою про дані у реальному світі. | урок | Нітія |
Виконайте ці кроки, щоб відкрити цей зразок у Codespace:
- Натисніть меню Код і виберіть опцію Відкрити з Codespaces.
- Виберіть + Новий codespace внизу панелі. Для отримання додаткової інформації перегляньте документацію GitHub.
Виконайте ці кроки, щоб відкрити цей репозиторій у контейнері з використанням вашого локального комп’ютера та VSCode за допомогою розширення VS Code Remote - Containers:
- Якщо ви використовуєте контейнер розробки вперше, переконайтеся, що ваша система відповідає вимогам (наприклад, встановлений Docker) у документації для початку роботи.
Щоб використовувати цей репозиторій, ви можете або відкрити його в ізольованому Docker об’ємі:
Примітка: За лаштунками використовується команда Remote-Containers: Clone Repository in Container Volume..., щоб клонувати вихідний код у Docker об’ємі замість локальної файлової системи. Об’єми є рекомендованим механізмом для збереження даних контейнера.
Або відкрийте локально клоновану чи завантажену версію репозиторію:
- Клонувати цей репозиторій на локальну файлову систему.
- Натисніть F1 і виберіть команду Remote-Containers: Open Folder in Container....
- Виберіть клоновану копію цієї теки, зачекайте, поки контейнер запуститься, і починайте працювати.
Ви можете запускати цю документацію офлайн, використовуючи Docsify. Форкніть цей репозиторій, встановіть Docsify на локальний комп’ютер, потім у кореневій теці цього репозиторію виконайте команду docsify serve. Вебсайт буде доступний на порту 3000 на вашому локальному хості: localhost:3000.
Зауважте, що ноутбуки не будуть відображатися через Docsify, тому коли потрібно запустити ноутбук, робіть це окремо у VS Code з Python ядром.
Наша команда створює інші навчальні програми! Перегляньте:
Виникають проблеми? Перегляньте наш Посібник з усунення несправностей, щоб знайти рішення поширених проблем.
Якщо ви застрягли або маєте запитання щодо створення AI-додатків, приєднуйтесь до інших учнів та досвідчених розробників у обговореннях про MCP. Це підтримуюча спільнота, де запитання вітаються, а знання охоче діляться.
Якщо у вас є відгуки про продукт або помилки під час розробки, відвідайте:
Відмова від відповідальності:
Цей документ було перекладено за допомогою сервісу автоматичного перекладу AI Co-op Translator. Хоча ми докладаємо зусиль для забезпечення точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критичної інформації рекомендується професійний людський переклад. Ми не несемо відповідальність за будь-які непорозуміння або неправильні тлумачення, що виникли внаслідок використання цього перекладу.



