Факультет гуманитарных наук – Национальный исследовательский университет «Высшая школа экономики»
О влиянии китайского языка на траекторию гуманитария, отношениях к литературе и чтению, философском становлении и о том, что значит быть деканом, рассказывает Феликс Ажимов, декан факультета гуманитарных наук.
В издательстве «Новое литературное обозрение» вышла монография профессора Школы философии и культурологии П.Г. Носачева «Отреченное знание: изучение маргинальной религиозности в XX начале XXI века».
На факультете гуманитарных наук 19 и 20 ноября прошли дни открытых дверей. Встреча с абитуриентами бакалавриата и их родными состоялась в субботу, а онлайн-ДОД для магистратуры — в воскресенье.
Проект по созданию и развитию новой системы реализуется Высшей школой экономики совместно с Национальным аккредитационным агентством в сфере образования и Группой компаний «Просвещение».
14 ноября в Научно-учебной лаборатории исследований советской архитектуры и изобразительного искусства прошла презентация книги старшего научного сотрудника Лаборатории Надежды Владимировны Плунгян «Рождение советской женщины: работница, крестьянка, летчица, «бывшая» и другие в искусстве 1917−1939 годов».
Полетаевские чтения — ежегодная конференция Института гуманитарных историко-теоретических исследований, посвященная памяти одного из основателей института, Андрея Владимировича Полетаева. В этом году конференция проходила 19 и 20 октября онлайн на платформе ZOOM. Видеорепортаж опубликован на канале ИГИТИ в YouTube.
C 21 октября по 1 ноября в рамках проекта «Открываем Россию заново» проходила экспедиция «Социалистический город на Урале: от первых пятилеток к современности».
Студенты под руководством сотрудников Института советской и постсоветской истории Арсения Старкова и Владислава Тюрина изучили прошлое и настоящее социалистических городков и авангардных построек в Пермском крае и Свердловской области.
На конференции аспирант и сотрудник факультета гуманитарных наук Ян Дзюбинский прочитал доклад «Двор великого князя Константина Николаевича в Варшаве в 1862-1863 гг.». Материал доклада был подготовлен по результатам исследования в рамках проектной группы «Восточноевропейские исследования в транснациональной перспективе».
Портал Arzamas запустил новый подкаст об истории образования в России «Как училась Россия». В первом выпуске ведущий подкаста Александр Архангельский побеседовал с директором Центра истории России Нового времени Игорем Федюкиным о проектах учебных заведений XVIII в. и их авторах.
В этом году исполняется 5 лет Научно-учебной лаборатории трансцендентальной философии.
О том, что такое трансцендентальная философия, и как учёные работают в её поле рассказывают заведующая лабораторией Светлана Климова и главный научный сотрудник лаборатории Диана Гаспарян.
Какие задачи можно решать используя язык Python
Иван СимантьевPython Developer в MetaProject, Преподаватель Компьютерной школы Hillel.
- 1.Преимущества Python
- 2.Как используют Python
Статьи Back-end Python
Преимущества Python
На момент написания статьи Python находится в топ-3 языков программирования по популярности.
И совершенно очевидено, почему питон популярен — он прост в изучении благодаря синтаксису, имеет большое комьюнити и хорошую базу различных библиотек.
В какой бы области вы бы ни делали проект, скорее всего, для этого уже есть готовая библиотека: обработка изображения, трансляция видео, бот в Telegram, исскуственный интелект, машиное обучения, написание веб-сервиса — для всего есть инструмент.
Какие задачи можно решать на Python
Автоматизация рутинных задач
Одна из самых популярных сфер применения Python — это написание небольших скриптов для автоматизации различных рабочих операций и процессов.
Кому не хочется освободить лишний час из своего расписания? Создание бекапов, заполнение Excel таблиц, создание pdf документа с отчетами, SQL-запросы для извлечения данных из базы данных и т.д.
Все эти и другие задачи можно решить, достаточно знать, как писать скрипты на Python, или найти необходимую библиотеку.
Веб-разработка
Язык имеет широкое разнообразие фреймворков для веб-разработки и систем управления контентом, которые делают жизнь разработчиков проще. Среди которых чаще всего используют: Django, Flask, Bottle, FastAPI, CherryPy.
Рекомендуем публикацию по теме
- Советы по старту проекта на Django и Docker читать 10 мин
Фреймворки позволяют легко и быстро создать базовую логику бэкенда.
Для валидации данных можно использовать PyDantic. При работе с базой данных часто используют Django-ORM или SQLAlchemy.
Искусственный интеллект и машинное обучение
Искусственный интеллект и машинное обучение — очень популярные темы сегодня.
Музыка, которую мы слушаем, видео которые мы смотрим, информация, которую мы потребляем — за всем этим чаще всего стоит искусственный интеллект, который обучают в основном Python программисты.
Если вы планируете стать одним из этих специалистов, вам помогут такие библиотеки:
Pandas для анализа данных и манипуляции ими
Scikit-Learn для работы с разными моделями машинного обучения
SciPy для научных и технических вычислений
TensorFlow для машинного обучения, особенно для глубоких нейронных сетей
Keras для нейронных сетей
NumPy для сложных математических функций и вычислений
Создание игр
Можно ли писать игры на Python — вопрос скорее открытый.
С помощью Python вы можете разрабатывать простые игры. Для этого можно использовать библиотеку PyGame, в ней есть инструменты для работы с графикой, аудио, анимацией, отслеживанием нажатий.
Конечно, этот язык не подойдет для полноценного создания сложных игр, но его можно использовать как вспомогательный инструмент, так уже делают в таких играх как Battlefield, EVE Online, Sims 4, Civilization IV и в других.
Парсинг
Веб-скрапинг, он же парсинг, достаточно часто осуществляется с использованием Python.
В интернете находятся достаточно большие обьемы информации и с помощью парсинга эти данные можно собирать и сохранять в удобном формате в одном месте.
Эту информацию можно использовать для аналитики, рассылки и организации самых разных задач. Часто эта информация бывает нужна для Data Science специалистов.
Рекомендуем публикацию по теме
- Как парсить данные с сайта на Python смотреть 120 мин
Data Science
Данные играют ключевую роль в современном мире.
Они помогают понять потребности целевой аудитории продукта, анализируют, что можно улучшить, добавить или вовсе убрать из продукта, чтобы пользователю было удобнее им пользоваться.
В этой области зачастую необходимо определить проблему, собрать данные, обработать их, изучить, проанализировать и визуализировать.
Для этого вам помогут такие инструменты как Pandas, Matplotlib, SciPy, NumPy, TensorFlow, Statsmodels, Keras, Plotly.
Рекомендуем публикацию по теме
- Подкаст | Из науки в Data Science | Выходи из комнаты | Выпуск #2 смотреть 77 мин
Вывод
Python — универсальный язык. Конечно, я привел не все возможные применения, а только самые популярные из них.
Такие компании как Google, Dropbox, Facebook, Microsoft, Intel уже активно используют этот язык.
На нем написаны YouTube, Spotify, Mozilla, Pinterest, Paypal, Instagram и другие продукты.
Если вы только планируете связать жизнь с программирование, то Python — отличный выбор для новичка.
Рекомендуем курс по теме
- Python Basic basic
Бесплатный курс «Введение в Python»
Бесплатный курс
Научитесь решать практические задачи с помощью Python
Об этом курсе
В этом курсе вы изучите основы языка программирования Python, а также передовой опыт программирования. Вы научитесь представлять и хранить данные, используя типы данных и переменные Python, а также использовать условные операторы и циклы для управления потоком ваших программ. Вы будете использовать возможности сложных структур данных, таких как списки, наборы, словари и кортежи, для хранения коллекций связанных данных. Вы будете определять и документировать свои собственные пользовательские функции, писать сценарии и обрабатывать ошибки. Наконец, вы научитесь находить и использовать модули в стандартной библиотеке Python и других сторонних библиотеках.
Включен в продукт
Богатый учебный контент
Интерактивные викторины
, преподаваемые промышленными псевдонями
Самостоятельное обучение
РЕДЕЛИЯ КУРСА
JUNO LEE
Инструктор
Что вы выучите
Урок 1
9
Что вы выучите
Урок 1
91319. Зачем программировать на Python
- Получите обзор того, что вы будете изучать и делать на курсе
- Поймите, почему вам следует изучать программирование на Python
урок 2
Типы данных и операторы
- Представление данных с использованием типов данных Python: целые числа, числа с плавающей запятой, логические значения, строки, списки, кортежи, наборы, словари, составные структуры данных
- Выполнение вычислений и создание логических операторов используя операторы Python: арифметика, присваивание, сравнение, логика, членство, идентификация
- Практика пробелов и рекомендаций по стилю
урок 3
Поток управления
- Напишите условные выражения, используя операторы if и логические выражения, чтобы добавить возможность принятия решений в ваши программы Python
- Используйте циклы for и while вместе с полезными встроенными функциями для перебора списков, наборов и словарей и управления ими
- Конденсация для циклы для эффективного создания списков с помощью генераторов списков
урок 4
Функции
- Определение собственных пользовательских функций
- Создание переменных и обращение к ним с использованием соответствующей области
- Используйте итераторы и генераторы для создания потоков данных
Урок 5
Сценарии
- Установите Python 3 и установите среду программирования
- PROERIMENT и Python Interpreter
6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666.

Этот курс идеально подходит для студентов, которые плохо знакомы с Python, но имеют некоторый опыт программирования на другом языке. Если вы совсем новичок в программировании, мы рекомендуем ознакомиться с программой Learn to Code, которая поможет вам понять, как код используется во всем Интернете.
См. Технологические требования для использования Udacity.
Зачем проходить этот курс
Python — это мощный язык программирования, используемый в самых разных профессиях, от науки о данных до веб-разработки. Он входит в десятку лучших технологий «Самые популярные» и «Самые любимые» (согласно опросу разработчиков StackOverflow за 2016 год), что делает его относительно удобным для начинающих. Изучение Python позволит вам программировать практически что угодно.
Что я получу?
- видео инструктора
- Учимся, выполняя упражнения
- , преподаваемые специалистами отрасли
Популярные бесплатные курсы
Введение в Python Programming
TOS TO JAVASCRICT
Intro to HTMLAMLING
DAVASCRICT
TOH TO HTMLAMLING
7
Введение в TensorFlow Lite
Advanced Android с Kotlin
Python (язык программирования) Новости | TNW
Python (язык программирования) Новости | ТЯО- JavaScript
Привет, разработчики Python, не стоит недооценивать TypeScript
- Ари Джури
- 1 год назад
- Разработчик программного обеспечения
Как максимально эффективно использовать классы Python
- Ари Джоури
- 1 год назад
- Python (язык программирования)
Как использовать самые крутые новые функции в Python 3.

