YT Digit - шаблон joomla Книги
logo2
  • Студентам
  • Онлайн-курс. Python: программирование на каждый день и сверхбыстрое прототипирование

Онлайн-курс. Python: программирование на каждый день и сверхбыстрое прототипирование

Цель программы -- научить программировать на языке Python.

Получите опыт работы
Будем решать интересные задачи из реальной жизни, никаких академических примеров

Развивайте свою карьеру
Python — один из самых гибких, универсальных и быстроразвивающихся языков программирования

Растите как профессионал
Python используется и в стартапах и в транснациональных корпорациях — выбирайте сами где работать и какие задачи решать

Записаться на курс

Преподаватели курса

  • Олег Блохин. Full-stack Web и Desktop разработчик SmartStepGroup
    Для меня Python стал глотком свежего воздуха. Синтаксис настолько быстро становиться частью тебя, что вскоре начинаешь думать только о задаче, а код словно сам вылетает из под пальцев.
  • Артём Черняков. Python backend developer в strilandholdings.com
    Python — очень простой, но в то же время очень удобный и мощный инструмент. С его помощью можно легко сделать как совсем простые вещи, вроде написания мелких утилит, так и очень сложные, вроде научных вычислений. Огромное сообщество — легко найти ответ практически на любой вопрос. А также растет востребованность специалистов со знанием Python.

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

  • Вычислительные задачи на Python. Знакомимся с синтаксисом языка, нарабатываем базу для решения алгоритмических задач. На Python можно начинать программировать, имея только интерпретатор и фантазию. Мы научимся решать задачи, которые не требуют внешних данных, познакомимся со структурой языка и решим задачи с реальных собеседований.
  • Работа с файловой системой. Практически всегда при работе за компьютером приходится иметь дело с файлами. Это и способ долговременно хранить данные и способ организовать взаимодействие между программами, даже наш код — тоже файл. В общем, без файлов — никуда.
  • Работа с внешним API. Это самый объёмный блок, в котором мы начнём применять новые инструменты для разработки и работать с классами и внешними модулями. Иногда данных, которые мы храним в файлах недостаточно и мы начинаем работать с глобальной сетью. С данными, которые обновляются в реальном времени и живут за пределами нашего компьютера.
  • Краткое введение в анализ данных.  Мы научились собирать данные из разных, в том числе неподконтрольных нам, источников, но что мы с ними можем сделать? Немного вспомним математику, научимся рисовать красивые картинки и попробуем принимать решения на основе собранных данных.
  • Подводные камни разработки на Python. У нас есть работающая написанная программа и опыт работы с языком. Но опытного программиста от новичка отличает внимание к деталям! Мы наведём лоск на нашу программу. И разберём тонкости и неоднозначные моменты языка.

Записаться на курс