Телефон +7 (812) 718-6184
СПб, Московский пр. 118

Курсы Python

18.10.2019

Python -  язык программирования общего назначения. Созданный почти 30 лет назад, сейчас он является одним из самых популярных языков программирования. Его популярность особенно важна в области науки о данных и машинного обучения, но также он может быть применим практически любой области: от сетевого администрирования и веб-разработки до создания приложений искусственного интеллекта.
Python элементарен в освоении: он имеет простой синтаксис, который делает его подходящим для изучения программирования в качестве первого языка. При изучении Python не требуется сразу же принимать парадигму ООП или использовать указатели. По мере изучения, Вы плавно будете переходить в ООП или функциональное программирование, что также возможно на Python.
Интерпретаторы Python доступны для основных операционных систем (Linux, Mac OS, Windows, Android, iOS и другие), а это значит, что код, написанный однажды, будет работать и на других платформах.

Где же применить Python?

  • Автоматизация рутинных задач, связанных с оборудованием
  • Наука о данных и визуализация с использованием Numpy, Pandas и Matplotlib
  • Машинное обучение с Tensorflow и Scikit-learn
  • Анализ данных внутри MS SQL Server с помощью ML Services
  • Настольные приложения с PyQt, Gtk, wxWidgets
  • Веб-разработка, используя фреймворки Django, Flask, Pylons
  • Автоматизация тестирования

Если Вы хотите узнать об особенностях языка Python и сферах его применения, то приходите на курсы PY-101 «Основные возможности языка Python» и PY-102 «Расширенный курс программирования на языке Python», после которых Вы с успехом сможете:

  • Использовать интерпретатор Python в различных режимах;
  • Использовать простые типы данных Python, а также составные: списки, кортежи, множества, словари и строки;
  • Определять операции управляющей логики, используя условия и циклы;
  • Создавать пользовательские функции, лямбда-функции, функции-генераторы и декораторы;
  • Создавать собственные модули и внедрять их в проекты;
  • Работать со встроенными модулями Python Library, а также устанавливать и использовать сторонние модули;
  • Анализировать данные с помощью модулей numpy, pandas, matplotlib;
  • Использовать модули библиотеки Python для работы с файловой системой, производить чтение и запись файлов;
  • Внедрять механизм обработки исключений в код, создавать собственные исключения;
  • Описать особенности объектно-ориентированной парадигмы в языке Python;
  • Создавать пользовательские классы;
  • Сериализовать данные с помощью модуля pickle и работать с json-данными;
  • Создавать и изменять основные объекты реляционной базы данных;
  • Использовать ORM (объектно-реляционное отображение);
  • Создавать и изменять NoSQL базы данных;
  • Определять собственные модули и пакеты.