«НИВА» Образовательный центр Сергиев Посад

Курс «Основы программирования на языке Python»

Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Он входит в пятерку самых используемых на GitHub. Python используют такие гиганты, как GoogleIntelCisco и Hewlett-Packard, на нем работают популярные площадки YouTube, «ВКонтакте», DropBox. На Python написан основной код игр World of TanksBattlefield 2 и Civilization 4. Он ускоряет научные расчеты и обработку больших данных. Отличается простым и понятным синтаксисом, благодаря которому писать код гораздо легче, чем на других языках.

Разработчики на Python ценят:

  • красоту и ясность кода
  • богатую библиотеку модулей
  • возможность выбрать интерактивный или скриптовый режим
  • меньший объем вводимого кода и, как следствие, более высокая скорость разработки

Достоинства:

  • Этот язык можно назвать лучшим вариантом для знакомства с программированием.
  • Освоить Python под силу любому новичку, нужно лишь иметь компьютер!
  • Курс адресован слушателям, которые ранее не имели опыта программирования, и не предполагает каких-либо специальных знаний по информатике.

Данный курс погрузит вас в современную разработку на языке Python, как в теории, так и на практике.

Длительность 1 занятия 90 минут. 1 раз в неделю.

Цель обучения:

  • Научиться создавать скрипты, которые помогут вам в работе с вашим компьютером
  • Познакомиться с основами data science и веб-разработки
  • Написать собственный проект

Программа курса рассчитана на 32 занятия:

  1. Интерактивный режим Python
  2. Операции с целыми числами и вещественными числами
  3. Типы данных. Переменные. Стандартный ввод/вывод
  4. Логические операции, операции сравнения условия: if, else, elif. Блоки, отступы
  5. Циклы while for
  6. Строки и символы
  7. Списки
  8. Открытие и чтение файла, запись в файл
  9. Функции
  10. Запуск скрипта
  11. Модули, подключение модулей
  12. Установка дополнительных модулей
  13. Работа с папками, путями. Вызов других программ
  14. Работа с библиотекой requests, http-запросы
  15. Инструменты для визуализации и изучения данных
  16. Зачёт