Внимание: Напишите нам
График работы всех филиалов: Ежедневно, 9:00-21:00
ПРОГРЕСС
Европейский образовательный центр
Лыбедская

ул. Ивана Кудри, 5
офис 224

Контрактовая площадь

ул. Ильинская 12
офис 216

Минская

Оболонский
проспект, 18

Контакты

(097) 427 64 15
(050) 824 18 25
(063) 104 48 75
(050) 824 18 25

Курс

Программирования на Python

для начинающих

Практический курс

в Киеве

Анонс

Название курса: Программирование на Python Киев

Направление: Курсы программирования

Учебная нагрузка:

  • Обучение в группе – 36 часов (1 час=60 мин)
  • Обучение в мини группе (2-3 слушателя) –30 часов
  • Обучение индивидуальное –20 часов 

Время занятий:

утро – 9:30 до 12:30

день – 12:30- до 15:30

вечер – 18:30-21:30

группы выходного дня: суббота и/или воскресенье — c 9:00 до 12:00, с 15:00 до 18:00.

*В отдельных случаях время занятий может быть изменено

Продолжительность обучения:

  • в группе –1,5-2,0 месяца
  • индивидуально – по договоренности

Ближайшие даты начала занятий: 

см. раздел «Расписание» и/или уточните у администратора Образовательного  центра

Документ об окончании: Сертификат и свидетельство

Базовая цена:  3000 грн

Общая информация

Python (англ. python — питон, произносится — па́йтон; в русском языке распространено название питон высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.

Python — мощный, высокоуровневый язык, который используется в разработке YouTube, Dropbox и других топовых площадок. На сегодняшний день Python является одним из самых популярных (причём популярных не «по инерции», а со стремительно растущим рынком) языков программирования. Он применяется для решения огромного класса как научных, так и бизнес-задач.
Что касается применения его в научной сфере, кроме широкого использования его западными учёными-непрограммистами (математиками, физиками, билогами) по причине простоты его изучения для решения своих задач, наряду с Matlab и R он также входит в тройку наиболее значимых языков в сфере машинного обучения и анализа больших данных.

Курс “Программирование на Python” для начинающих поможет Вам познакомиться с миром современных средств быстрой разработки приложений. В рамках курса вы сможете познакомиться с синтаксисом языка Python, основными типами данных и управляющих конструкций, основными модулями обработки данных, взаимодействия с базами данных, обработки изображений, средствами сетевого взаимодействия и проектирования графического пользовательского интерфейса.

Курс содержит большое количество домашних заданий различной степени сложности.

Цель программы дать слушателям глубокие знания и практические умения, необходимые и достаточные для успешной работы на позиции “Программист наPython”.

Преподаватели курса – действующие Python-программисты высокой квалификации, имеющие весомые теоретические знания и богатый профессиональный опыт работы по специальности. Все преподаватели имеют специальное компьютерное образование, многие из них работают в сфере IT.

Обучение в группе 
Количество часов36
Продолжительность1-2,5 мес
Количество человек в группе4-6 чел
Бесплатное пробное занятиеЕсть
Документ об окончанииСертификат
Стоимость обучения3000 грн/курс
Стоимость обучения для юр. лиц (без нал) 3100 грн/курс
Обучение индивидуально 
Количество часов20-30
Продолжительность1 месяц
Количество человек1-2 чел
Бесплатное пробное занятиеНет
Документ об окончанииСертификат
Стоимость обучения - 1 человек200 грн/час
Стоимость обучения – 2 человека150 грн/час

Расписание 

Начало занятийГрафикВсего часовПериод обученияСтоимость обучения грн/курс
Контрактовая пл
26 ноября

Пн,Ср,Пт

Утро
10:00-13:00
12 занятий по 3 часа
36 часов
1 месяц
Последнее занятие
21 декабря
3000 грн
Лыбедская
27 ноября

Вт, Чт

Вечер
18:30-21:00
14 занятий по 2,5 часа
36 часов
1,5 месяц
Последнее занятие
10 января

3000 грн

КОНТРАКТОВАЯ ПЛ

Начало

26 ноября 2018 г
График
Пн, Ср, Пт
Утро
10:00-13:00
Всего часов
12 занятий
по 3 часа
36 часов
Период обучения
4 недели
Последнее занятие

21 декабря

Преподаватель

Димов Николай
Стоимость обучения
3000 грн

ЛЫБЕДСКАЯ

Начало

27 ноября 2018 г
График
Вт, Чт
Вечер
18:30-21:00
Всего часов
14 занятий
по 2,5 часа
36 часов
Период обучения
1,5 месяца
Последнее занятие

10 января

Преподаватель

Димов Николай
Стоимость обучения
3000 грн

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

Авторская программа занятий по курсу “Python”  Димова Николая

Тема 1. Черепаха

  • О чем курс
  • Краткая история python
  • Кто его использует
  • Устанавливаем Python
  • Машинный код – компилятор, интерпретатор. пример на языке Си, Паскаль (Delphi), компиляция и интертрепация мышиного кода.
  • Что такое консоль, текстовый и графический режим
  • Запускаем python
  • Команда print, модуль черепаха
  • Функции – начало, отступы
  • Квадрат
  • 3 свойства программистского текстового редактора,
  • А также IDE, IDLE и вообще не никуды не IDE
  • Кодировки, что такое байт, как сделать вывод русского/украинского языка// как перейти на японский и вернуться на хинди/маратхи
  • Философия языка Python. Без философии нельзя!
  • Буквы – большие/маленькие –в чем разница, и когда.
  • Такие разные комментарии
  • Калькулятор и бесконечные числа.
  • Кавычки
  • ПРАКТИКУМ.

Тема 2. Функция

  • Функции – дальше
  • Муки выбора, if и логические переменные
  • Квадрат, многоугольник, домик, покраска, заливка, отливка, приливка
  • Книги по python
  • Модуль календарь
  • Что такое локаль
  • Русский и украинский календарь на год, месяц
  • Как там в Windows, как в Linux, заодно и файл откроем
  • Переменные, обмен местами, используя третью
  • Присвоение сразу нескольким переменным
  • Обмен значений 2-х переменных без третьей
  • И команда в python для этого
  • Переменные числа и текст
  • Алгоритмы и задачи: что надо знать программисту – алгоритмы, книги по алгоритмам, книги по Python
  • Как же все таки запускается python (командная строка , bat, py regedit и…)
  • ПРАКТИКУМ.

Тема 3. Переменная

  • Переменные – массивы, сиречь списки
  • Почему Idle не так хорош – getpass
  • Родные братья списков – кортежи
  • Изменяемые и неизменяемые типы данных
  • Цикл for, range, enumerators
  • Встроенный web-сервер в python (как работает web-сайт – начало)
  • Цикл while
  • Пора решать задачи
  • Треугольник из звездочек
  • ПРАКТИКУМ.

Тема 4. Виртуальный мир

  • Функции строк
  • Внешние модули и py
  • Проблема выхода из ада зависимостей (dll hell, dependencies hell) и путь в рай
  • Виртуальное окружение (virtualenv, pyvenv, pyenv, virtualenvwrapper)
  • Pip, easy_install, wheel
  • Что такое cheatsheets
  • Работа в Far / Total commander
  • Сырые строки, строки документирования
  • –m черепахи, pip и другие
  • Срезы строк, похожи на range
  • Служебные слова, коими злоупотреблять зело вредно
  • kwlist, builtins, -c, help(‘modules’), и dir() с функ. и без
  • ПРАКТИКУМ.

Тема 5. Заполним пустынные места

  • Знакоместа (%s) и  format
  • Словари, деление целых чисел и прочее
  • Где пройти тесты
  • Командная строка – получение данных
  • Индикатор выполнения процесса и что же Idle
  • ПРАКТИКУМ.

Тема 6.  Flask

  • Flask разработал хитроумный идальго Армин Ронахер (знаменитый идальго на фото справа)
  • break / continue
  • Еще немного про кортежи (сегодня на манеже кортеж в кортеже!)
  • Еще книги по python
  • Необычный if:
  • Вебсайтостроение – (как работает веб-сайт – продолжение) Flask
  • Роутинг, шаблоны
  • ПРАКТИКУМ.

Тема 7. БД

  • Еще книги и журналы, где есть python.
  • Про удаление файлов средствами python
  • decimal – очень точный тип данных
  • fractions тип данных – «естественные» дроби
  • Чуть чуть про комплексные числа
  • Про степени точности и огромные числа
  • Базы данных, на примере SQLite3 – как работать c БД и главные команды языка SQL

  • SQLite + Python
  • Графические менеджеры баз данных
  • И еще Flask
  • ПРАКТИКУМ.

Тема 8. Объект и doctest

  • Удаление файла – продолжение
  • Имя модуля и импорт, pth, подпапки, __initpy
  • Символ нижнее подчеркивание
  • Переменные – id и ссылки
  • pylint, pychecker
  • Объекты – начало
  • doctest-ы
  • wappalyzer и другие
  • Займемся django
  • ПРАКТИКУМ.

Тема 9. django-1

  • doctest-ы еще примеры
  • ООП – классы – объекты (начало):
  • Генераторы списков, просто сложно-генераторы
  • assert
  • tuple problem
  • django – продолжение
  • Этап 1 – без шаблонов
  • Используем шаблоны
  • ПРАКТИКУМ.

Тема 10. Дата

  • Работа с датой
  • Встроенные операции объектов – строки, кортежи
  • Функции и аргументы
  • Рекурсия
  • pygame – немножко
  • Наследование чуть-чуть
  • system (dir)
  • sizeof memory tuple
  • getrefdir
  • ПРАКТИКУМ.

Тема 11. Файл

  • Исключения try – except
  • Открываем файл потихоньку
  • Кодогенерация – язык Дракон
  • Tkinter – демонстрация
  • PyQt/pyside демонстрация
  • Django – продолжение
  • Делаем форму. Отправка и получение содержимого формы
  • ПРАКТИКУМ.

Тема 12.  django-2 и др.

  • import sys, sys.ps1 и прочее
  • from __future__ import braces  и другие развлечения
  • a in b сидели на трубе
  • Бесконечно вложенный список
  • Немного про import string
  • Про join
  • Про \
  • unittest
  • Цветной вывод в консоли (только под windows)
  • Имитаторы Python на javascript
  • ООП, UML
  • pyWin32
  • ПРАКТИКУМ.

Тема 13  Python аналоги wordpressa

  • Отличие CMS и CMF, примеры
  • Немного про django-cms
  • Что такое MVC и MTV
  • WAMP, LAMP, MAMP – Bitnami Django Stack и другие
  • pyWin32 еще
  • django – с бд, админ-часть, блог
  • ПРАКТИКУМ.

Тема 14.  Курсы и тесты

  • Сист. контроля версий git, mercurial. Контроль и бухгалтерский учет ваших версий.
  • Все на штурм github-а!

  • Использование различных модулей в python, например Selenium под Луной.
  • Куда бежать дальше – еще курсы и еще тесты по Python
  • ПРАКТИКУМ.

**Последовательность тем может изменяться.

Программа обучения может меняться по требованию ученика. При индивидуальном обучении программа разрабатывается индивидуально по требованию ученика.

Учебный материал

Учебный материал на курсах построен четко и доступен для понимания каждому слушателю, решившему освоить эту интересную профессию. Обучение предельно наглядно и построено по принципу объединения лекций с практическими занятиями, которые проходят в оборудованных учебных классах Образовательного центра в удобное для слушателей время (утро, день, вечер). Занятия длятся 3астрономических часа и проходят 2-3 раза в неделю по рабочим и/или выходным.

Все участники получают БЕСПЛАТНО:

  • методический материал
  • сертификат и свидетельство установленного образца

Аудитория

Курс Python (Python для начинающих) рассчитан на тех, кто вообще не занимался программированием или имеет начальные знания, которые хочет упорядочить и углубить.

Для более эффективного усвоения материалов курса слушателям рекомендуется:

  • иметь базовые знания об архитектуре персонального компьютера;
  • уметь пользоваться компьютером на уровне опытного пользователя;
  • понимать основные языковые конструкции: присваивание, ветвления, циклы, функции, строки и массивы.

В результате обучения

Занятия проводятся опытными преподавателями-практиками, которые обучат Вас необходимым знаниям и навыкам.

После окончания обучения Вы будете уметь:

  • Составлять алгоритмы, которые решают Ваши задачи.
  • Понимать разницу и применять на практике линейные, условные и циклические алгоритмы в Python.
  • Использовать функции и рекурсию.
  • Создавать несложные программы на языке программирования Pythonпонимать написанный в императивном стиле код на Python или на других языках программирования.

После окончания обучения Вы научитесь:

  • Программированию на языке Python в процедурном стиле.
  • Разработке программ на Python в объектно-ориентированном стиле.
  • Написанию системных скриптов.
  • Использованию различных библиотек.
  • Использованию виртуального окружения virtualenv.
  • Работе с базами данных и файлами.
  • Созданию сайтов на Python.
  • Созданию приложений с графическим интерфейсом.

Преподаватель

Димов Николай

Замечательный преподаватель-практик по Программированию на Python. Николай успешно сочетает преподавание с практической работой.

Николай внимательно подходит к каждому слушателю, щедро делится примерами из собственной практики. Слушатели постоянно  отмечают его доброжелательность, высоко ценят стиль проведения занятий и неизменно благодарны ему за полученные знания.

Николай закончил  Киевский политехнический институт, факультет информатики и вычислительной техники. 

Профессиональные навыки:  Python, C, Pascal, Visual Basic, Delphi, Assembler и др.

Использует в работе знания HTML5/CSS и сайтостроения, участвовал в создании сайтов с применением  фреймворков Joomla, Django, Django-CMS.

 

Отзывы

2 комментария

Дата:1:02 пп - Сен 9, 2017

Билан Сергей

Проходя курс Python, я, в принципе, уже знал некоторые аспекты этого языка. Однако на этом курсе я узнал некоторые новые техники работы с языком. Спасибо. Отдельное спасибо, преподавателю Димову Николаю.

Дата:2:13 пп - Сен 26, 2017

Илья Лоскутов

За спиной 2 месяца обучения, 12 практических занятий. Интересные домашние задания, их детальных разбор с преподом. Спасибо Димову Николаю за интересный курс.

Оставить ответ

131 votes, average: 4,97 out of 5131 votes, average: 4,97 out of 5131 votes, average: 4,97 out of 5131 votes, average: 4,97 out of 5131 votes, average: 4,97 out of 5 (131 votes, average: 4,97 out of 5)
You need to be a registered member to rate this.
Loading...

Мне интересно

Подать заявку

При заявке через сайт скидка 5%

Записаться

Другие курсы этого направления


Visit Us On FacebookVisit Us On Youtube