Поселеннов И.А., Буслаева О.С.

Высшая школа экономики и управления

 

Python в web-разработке

 

Кафедра: Информационные технологии в экономике

Исполнитель: Поселеннов Илья Антонович, ЭУ-342

Научный руководитель: Буслаева Ольга Станиславовна, доцент, к.т.н.

Презентация

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

Python, довольно молодой язык, появившийся в конце 80-х годов и на текущий момент являющийся одним из самых популярных и востребованных языков программирования. Его можно использовать в различных сферах: написание десктопных приложений, различные вычисления, анализ данных, создание игр и т.д.. Но самыми сильными его сторонами, по нашему мнению, являются: машинное обучение и web. Именно второй пункт и рассматривается в работе.

Почему это сейчас актуально? Помимо того, что по созданию серверов для сайтов на Python в интернете появляется сейчас все больше информации, многие компании и проекты используют Python для создания более динамических сайтов.

Веб-разработка невозможна без языка программирования, потому можно выделить два главных тренда последних лет, которые не покидают топ. Javascript многие признают лучшим по всем показателям. Это подкрепляется статистикой Github, Pypl-index и Stackoverflow. В спину ему дышит back-end язык программирования – Python.

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

Если сравнивать с PHP, который до сих пор является лидером в плане создания сайтов, то на Python весь процесс проходит значительно быстрее. К тому же, это язык, который поддерживает объектно-ориентированное программирование, что тоже является плюсом.

Цель исследования – показать актуальность Python для разработки веб-приложений. И востребован ли этот язык программирования для этого.

В работе рассмотрены возможности Python, плюсы и минусы разработки на Python, проанализирован выбор фреймворка для веб-разработки.

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

Также, важно понимать, что эта отрасль в дальнейшем будет развиваться все больше. Ведь будущее за динамическими веб приложениями. Такого рода приложения все больше набирают популярность, поскольку не занимают места на устройстве, позволяют работать с сервисом в любое время, независимо от доступа к Интернету и обеспечивают интерфейс, идентичный удобным мобильным приложениям. Именно потому все больше компаний начинают реализовывать подобную технологию.

You are reporting a typo in the following text:
Simply click the "Send typo report" button to complete the report. You can also include a comment.