обчислювальні задачі на Python
5 годин практики 5 годин теорії
Знайомимося з синтаксисом мови, напрацьовуємо базу для вирішення алгоритмічних завдань. На Python можна починати програмувати, маючи тільки інтерпретатор і фантазію. Ми навчимося вирішувати завдання, які не вимагають зовнішніх даних, познайомимося зі структурою мови і вирішимо завдання з реальних співбесід.
робота з файловою системою
4 години практики 4 години теорії
Практично завжди при роботі за комп'ютером доводиться мати справу з файлами. Це і спосіб довгостроково зберігати дані і спосіб організувати взаємодію між програмами, навіть наш код — теж файл. Загалом, без файлів-нікуди.
робота з зовнішнім API
7 годин практики 7 годин теорії
Це самий об'ємний блок, в якому ми почнемо застосовувати нові інструменти для розробки і працювати з класами і зовнішніми модулями. Іноді даних, які ми зберігаємо в файлах недостатньо і ми починаємо працювати з глобальною мережею. З даними, які оновлюються в реальному часі і живуть за межами нашого комп'ютера.
Короткий вступ до аналізу даних
3 години практики 3 години теорії
Ми навчилися збирати дані з різних, в тому числі непідконтрольних нам, джерел, але що ми з ними можемо зробити? Трохи згадаємо математику, навчимося малювати красиві картинки і спробуємо приймати рішення на основі зібраних даних.
підводні камені розробки на Python
4 години практики 4 години теорії
У нас є працююча написана програма і досвід роботи з мовою. Але досвідченого програміста від новачка відрізняє увага до деталей! Ми наведемо лиск на нашу програму. І розберемо тонкощі і неоднозначні моменти мови.