Зразок сертифiкатуОбразец сертификата

Курси Програмування на Python

курсы java
Рейтинг курса: 4.8/5 (141)

Курс програмування на Python дає можливість слухачам глибоко освоїти цю мову програмування і отримати навички практичного створення програм на мові Python.

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

На Python написані Dropbox і BitTorrent, різні графічні редактори і різноманітні середовища для розробки веб-додатків, комп'ютерні ігри і торент-клієнти. До переліку компаній, які активно використовують Python, входять Яндекс, Apple, IBM, DreamWorks, Google і NASA.

Цю мову активно застосовують веб-розробники, кількість веб-додатків на Python обчислюється тисячами. Популярністю користується фреймворк для веб-додатків на мові Python – Django. На його базі розроблені різні готові рішення, наприклад, для створення інтернет-магазинів. Фреймворк Django використовують такі відомі сайти, як Instagram, Pinterest і Mozilla.

Широка сфера застосування мови Python і популярність фреймворка Django відкриває програмістам, які ними володіють, чудові можливості для працевлаштування. Наш курс програмування на Python має чітке практичне спрямування.

Курс дозволяє глибоко освоїти цю мову програмування і отримати навички практичного створення програм на мові Python і сайтів за допомогою фреймворка Django.

Викладач курсу: Миколайчук Ігор
Ігор Васильович має величезний досвід розробки програмного забезпечення. Учасник наукових проектів на посаді молодшого наукового співробітника, провідний інженер-програміст в інституті кібернетики АН України; автор 30-и наукових публікацій із питань розробки програмного забезпечення. Брав участь в розробці продукту для комерційних проектів на посаді .Net розробника в продуктових фірмах SDL Tridion, ТОВ "Negeso" і фріланс-проектах. Детальніше →
1 година - 60 хв. Тривалість курсу залежить від розкладу
Безкоштовне пробне заняття. Без передоплати
Приклад сертифіката розміщено на сайті зліва
5% - при повній оплаті за курс 10% - при записі вдвох
Вартість за безготівкою для всіх груп (+5%)

Груповое навчання (вiд 4 чол)

Пробне заняття
Наявне
Сертифiкат
Навчального центру
Знижка
10%
Цiна для юр. особ
4200 грн

Старт группи[1] Графік[2] Термін навчання[3]ФіліалВартістьЗапис
7грудня
або14 грудня
по вихідним
12:00-15:00
Сб, Нд
7 тижднів (1.8 мес.)
7 занять по 3 години (20г)
28 грудня
4 000грн
9грудня
або16 грудня
вечірння група
19:00-21:00
Пн, Ср, Пт
4 тиждня (1 мес.)
10 занять по 2 години (20г)
30 грудня
4 000грн

1 – Дату старту групи може бути перенесенно на іншу дату в залежностi вiд темпiв набору.
2 – Адмiнiстратор фiлiї може запропонувати інший графік для скорішого запуску групи.
3 – Без свят та переносів занять

Iндивідуальне навчання


Iндивідуальне навчання 1 слухач
На нашiй території (грн/год з чол): 500 грн
За весь курс (грн/чол): 6000 грн
Рекомендована кiлькiсть годин: 12
На території клієнта (грн/год з чол): 550 грн
Програма курсу Python вiд Дiмова Миколая
  • Введення в програмування на мові Python
    • Встановлення і запуск інтерпретатора Python
    • Що таке Python? Коротка історія мови
    • Хто в даний час використовує Python?
    • Cильні сторони Python
    • Філософія Python
    • Версії Python 2.x і 3.x
    • Огляд можливостей мови Python (( черепашка, інтернет (email/ftp-сервер, веб-сервер, django, flask, disqus, django-cms), сист. контролю версій, CRM)
    • Написання першого додатку - Hello world
  • Огляд можливостей мови Python (продовження):
    • Працюємо з датою, підстановки в print (hello world)
    • Що таке локаль.
    • Пишемо календар - роки, мови, країни.
  • Що таке змінна. Типи даних в мовах програмування і мові Python.
    • Огляд можливостей мови Python (продовження):
      • Піднімемо веб-сайт на Django (демонстрація) Системи контролю версій (git, mercurial – теорія)
  • Логічні вирази, умовний оператор – інструкція if
    • Огляд можливостей мови Python (продовження):
      • Tkinter, PyQt
  • Множинне галуження. Цикл While
    • Огляд можливостей мови Python (продовження):
      • Робота з БД. (SQlite, MySQL, PostgreSQL) Oracle, MS SQL, NoSQL бази. Приклад – на SQLite
  • Введення даних з клавіатури. Рядки
    • Огляд можливостей мови Python (продовження):
      • Тестування – огляд (doctest, unittest)
  • Списки, кортежі
    • Огляд можливостей мови Python (продовження):
      • PyGame
  • Словники
    • Огляд можливостей мови Python (продовження):
      • Створення exe;
      • бібліотеки, специфічні для ОС – наприлад Win32 для Python;
      • PyWinAuto – практичний приклад;
      • Clutter – це під Linux – під Win буде не так просто.
  • Специфіка циклу for в Python
    • Огляд можливостей мови Python (продовження):
      • Blender, Maya
  • Специфіка циклу for в Python
    • Алгоритми на Python:
      • Числа Фібоначчі, обмін вмістом 2-х змінних
      • І хто такий Леонардо Пізанський
  • Функції
    • Об'єкти на Python:
      • Що таке клас, що таке об'єкт
  • Параметри і аргументи функцій. Локальні і глобальні
    • Змінні. Об'єкти в Python:
      • Створення класів, об'єктів
  • Tkinter - основи, графічні об'єкти - віждети
    • Огляд можливостей мови Python (продовження):
      • Наукові обчислення – numpy, в excel – datanitro, є в 1C
  • Tkinter – віджети – продовження.
Програма курсу "Python 3 + Selenium" вiд Шахворостова Олександра
  • Основи Python
    • Введення в написання програм
    • Змінні і типи даних
    • Операції з числами
    • Умовні вирази
    • Операції з рядками
    • Умовна конструкція if
    • Цикли.
    • Функції
    • Область видимості змінних
    • Модулі
    • Обробка винятків
  • Типи даних
    • Списки
    • Кортежі
    • Словники
    • Безлічі
    • Відкриття та закриття файлів
    • Текстові файли
    • Файли CSV
    • Бінарні файли
    • Робота з рядками
    • Основні методи рядків
    • Форматування
    • Програма підрахунку слів
  • Вбудовані модулі
    • Основні вбудовані модулі: random, math, locale, decimal, datetime
    • Робота з датами і часом
    • Модуль shelve
    • Модуль OS і робота з файловою системою
    • Модуль sqlite3
    • Створення бази даних SQLite в Python
    • Метадані в SQLite
    • Запити з параметрами
    • Занесення даних в таблицю
    • Виконання запиту в SQLite3 через Python
  • ООП і GUI
    • Класи і об'єкти
    • Інкапсуляція
    • Спадкування
    • Поліморфізм
    • Клас object
    • Строкове представлення об'єкту
    • Tkinter
    • Створення вікна програми
    • Кнопки
    • Зміна властивостей елементів
    • Позиціонування елементів
    • Текстова мітка Label. Поле введення Entry
    • Checkbutton. Radiobutton. Listbox
    • Меню
  • Автоматизація WEB-тестування
    • Структура веб-сторінки
    • Selenium для Python: перші кроки
    • Автоматизація тестування веб-додатків
    • Коротка історія проекту Selenium
    • Набір інструментів Selenium
    • Підтримувані браузери і платформи
    • Часто використовувані команди Selenium
    • Перевірка елементів сторінки
    • Знаходження елементів
    • JavaScript і параметри мови команд Selenium
    • Діалогові вікна, спливаючі вікна
    • Команди операції

✦✦✦✦

Викладачi курсу


Жовтяк Ігор закінчив Вінницький державний педагогічний університет, аспірантуру Інституту кібернетики ім. В.М. Глушкова АН УРСР. Має величезний досвід розробки програмного забезпечення.

Ігор Васильович - учасник наукових проектів на посаді молодшого наукового співробітника, провідний інженер-програміст в інституті кібернетики АН України; автор  30-и  наукових публікацій із питань розробки програмного забезпечення. Брав участь в розробці продукту для комерційних проектів на посаді .Net розробника в продуктових фірмах SDL Tridion, ТОВ "Negeso" і фріланс-проектах.

На сьогодні є консультантом українського продуктової фірми по розробці програмного забезпечення.

Має досвід викладання дисциплін ІТ і добре знає мови програмуванням С ++;С #.

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

 

✦✦✦✦

Порядок запису для навчання в групi

  1. Попередній запис на курси в навчальному центрі відбувається за допомогою онлайн режиму Подання заявки
  2. Ми рекомендуємо не відкладати запис на курси «на потім». Групи комплектуються постійно, і ви можете просто не встигнути у зручну для Вас за датою та графіку групу – вона буде укомплектована. Також, ціна за курс закріплюється лише при оформленні.
  3. Початок занять у групах проходить за графіком або в міру формування групи.
  4. На першому занятті Ви визначаєтеся: чи підходять Вам наші курси та якість викладання.
  5. Після першого заняття Вам необхідно внести передоплату у розмірі 50% (тобто половину суми за курс навчання).
  6. Другу частину оплати навчання необхідно внести, пройшовши половину курсу.
  7. Оплата за курси вартістю до/або 3000 грн вноситься повністю (розділу оплати на 2 частини немає).

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

Порядок запису та оплати

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

Порядок запису та оплати