Курс "Python"

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

  • Свій викладач
  • 2-3 рази на тиждень
  • 1,5-4 місяці
laptop
blop

Варіанти навчання

Курси стартують кожного місяця
Ми підберемо Вам групу або індивідуального педагога під Ваш рівень та напрямок

Індивідуальний дорослий курс

  • Індивідуально 2-3 рази на тиждень
  • Доступ до матеріалів курсу назавжди
  • Від півтора до восьми місяців

від 26 000 грн/курс

Записатись на пробне
початковий

Індивідуальний дорослий курс

  • Індивідуально 2-3 рази на тиждень
  • Доступ до матеріалів курсу назавжди
  • Від півтора до восьми місяців

від 36 000 грн/курс

Записатись на пробне
середній

Індивідуальний дорослий курс

  • Індивідуально 2-3 рази на тиждень
  • Доступ до матеріалів курсу назавжди
  • Від півтора до восьми місяців

від 43 000 грн/курс

Записатись на пробне
поглиблений

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

Тема: 1
Знайомство з мовою Python+

  • Історія створення мови
  • Можливості та сфери застосування Python
  • Програмне забезпечення: редактори та системи розробка
  • Перша програма на Python
  • Завдання: написати програму, яка виводить на екран пропозицію: "вивчати пітон просто"

Тема: 2
Налаштування оточення для розробки+

  • Прості операції
  • Операції з дробовими числами
  • Складні математичні операції
  • Рядковий тип даних
  • Введення та виведення даних
  • Операція
  • Перетворення типів
  • Завдання: читання користувальницького введення і перетворення ответак потрібного типу

Тема: 3
Змінна+

  • Призначення змінної
  • Операції зі змінними
  • Операції "на місці"
  • Завдання: розв'язання рівняння з кількома змінними

Тема: 4
Логічна операція+

  • Логічний тип даних
  • Функції порівняння
  • Інструкції if
  • Інструкції else
  • Завдання: знаходження коренів квадратного рівняння

Тема: 5
Складні логічні вирази+

  • Булева логіка
  • Диз'юнкція. Оператор or
  • Кон'юнкція. Оператор and
  • Інверсія функції
  • Інструкції else
  • Завдання: знаходження коренів квадратного рівняння

Тема: 6
Робота зі списками+

  • Масиви в Python
  • Списки (list)
  • Кортежи (tuple)
  • Словники (dict)
  • Операції зі списками
  • Функції списків
  • Завдання: знаходження коренів квадратного рівняння

Тема: 7
Цикли мовою Python+

  • Цикл з умовою
  • Оператори break, continue
  • Цикл з параметром
  • Завдання: рішення задач з рекурсією

Тема: 8
Функції в Python+

  • Визначення функцій
  • Аргументи функцій
  • Повернення з функції
  • Функції як об'єкти
  • Завдання: створення функції для визначення правильних багатокутник

Тема: 9
Модуль+

  • Вбудована бібліотека
  • Імпорт модулів та їх об'єктів
  • Робота з об'єктами модулів
  • Завдання: створення таймера зі звуковим сигналом

Тема: 10
Встановлення сторонніх бібліотек+

  • Система управління пакетами pip
  • Встановлення пакетів
  • Видалення пакетів
  • Системний менеджмент і контроль версій
  • Альтернативні інсталятори пакетів
  • Завдання: створення функції для визначення правильних багатокутник

Тема: 11
Програмні винятки+

  • Винятки в Python
  • Обробка винятків. Інструкції try / exept
  • Ігнорування винятків. Інструкція finally
  • Завдання: створення Програми-банківського помічника

Тема: 12
Інші типи об'єктів у Python+

  • Об'єкт None
  • Зрізи списків
  • Спискові включення
  • Форматування рядків
  • Корисні функції Python
  • Завдання: створення аналізатора тексту

Тема: 13
Робота з зовнішніми файлами+

  • Відкриття файлів. Режими роботи з файлами
  • Читання даних
  • Запис у файл
  • Робота з файлами
  • Завдання: створення дешифратора

Тема: 14
Функціональне програмування Частина 1+

  • Генератори
  • Декоратори
  • Рекурсія
  • Безліч
  • Завдання: створення калькулятора

Тема: 15
Функціональне програмування Частина 2+

  • Чисті функції
  • Функція lambda
  • Функції map і filter
  • Задание: Работа с математическими последовательностями

Тема: 16
Об'єктно-орієнтоване програмування частина 1+

  • Життєвий цикл об'єктів
  • Інкапсуляція. Приховування даних
  • Методи класу. Статичний метод
  • Атрибути та властивості
  • Завдання: створення захисту даних

Тема: 17
Об'єктно-орієнтоване програмування. Частина 2+

  • Класи
  • Успадкування
  • Магічні методи
  • Завдання: створення картки ігрового персонажа

Тема: 18
Дзен Яп Python.PEP8+

  • Порушити це
  • Пропозиції щодо вдосконалення Python
  • Рекомендації оформлення код
  • Коментарі в Python
  • Завдання: виправте помилки в коді

Тема: 19
Регулярні вирази+

  • Метасимволі
  • Класи символів
  • Група
  • Послідовність
  • Завдання: обробка адрес електронної пошти

Тема: 20
Практична робота+

  • Проста гра на Python

    Як записатись на курси

    Обираємо напрямок

    Онлайн або стаціонар

    Навчаємося і практикуємося

    Оформлюємо портфоліо

    Отримуємо сертифікат

    Шукаємо вакансії серед партнерів

    1

    Вибір напрямку

    Вибираємо форму навчання, знайомимося з викладачем і встановлюємо всі необхідні програми

    2

    Старанно вчимося і практикуємося

    Проходимо всі практики та теорію, оформлюємо портфоліо робіт

    3

    Пошук роботи

    Формуємо резюме, готуємо портфоліо до перевірок, використовуємо всі доступні платформи та пропозиції від наших партнерів

    Сертифікат Мій Комп'ютер

    Підтвердить, що ви пройшли курс, а також стане додатковим аргументом при влаштуванні на роботу

    Сертифікат Мій Комп'ютер — зразок 1
    Сертифікат Мій Комп'ютер — зразок 2

    Популярні питання до IT школи

    - Які у вас є форми навчання? +

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

    - Скільки тривають курси? +

    Кожен курс має різну тривалість. Курси для дітей займають 1,3–1,5 року. Дорослі напрямки, зазвичай, займають від 2 до 6 місяців, зі своїм викладачем. Деякі складні дисципліни вимагають освоєння двох курсів, наприклад Fullstack програмування.

    - Як дізнатись вартість навчання за кожним курсом? +

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

    - Які у вас є варіанти і способи оплати? +

    Ви можете сплатити кількома способами. При відвідуванні будь-якого офісу ви можете укласти договір навчання на місці та сплатити готівкою. Якщо ви займаєтеся онлайн, ви можете сплатити курс у банку за наданими реквізитами або переказом на картку ПриватБанку. Ми перерахуємо вартість у зручну валюту, якщо ви мешкаєте за кордоном.

    - Чи допомагаєте ви з працевлаштуванням? +

    Ми маємо велику базу роботодавців, а також часто з'являються вакансії від партнерів. Деякі успішні учні проходять стажування у нас і працюють як викладачі у різних містах та онлайн. Якщо жоден із цих варіантів вам не підійде, ми допоможемо сформувати резюме та портфоліо, щоб гідно представити вас роботодавцям.

    Статті

    Студенти Академії Мій Комп'ютер за навчанням

    Про академію Мій Комп'ютер

    Працювати треба не 12 годин, а головою. — Стів Джобс

    Запрошуємо на комп'ютерні курси дітей та дорослих. Ми маємо великий перелік напрямків та розгалужену мережу відділень.

    Можемо запропонувати навчання за напрямками:

    • Веб-дизайн
    • Растрова графіка, векторна графіка та анімація
    • Програмування для дітей
    • UI/UX дизайн
    • Python
    • Frontend
    • Backend
    • JavaScript
    • 3ds Max + Corona + AutoCAD
    • SEO + SMM

    Написати нам

    Контакти

    Зв'яжіться з нами зручним способом або замовте дзвінок від нашого менеджера:

    Телефони:

    Пошта:

    Слідкуйте за нами: