Для влюбленных в программирование
Скидка до 44 000₽ на все профессии до 28.02

Статьи по теме Python

Дайджест новостей Хекслета: март 2020 главное изображение
Мотивация Фронтенд Python PHP JavaScript Без стека

Пока в мире всё неспокойно, и каждый день что-то происходит, неизменным остаётся одно — выход дайджеста Хекслета. Мы работаем в своём режиме: делаем новые курсы и улучшаем платформу. Если кратко: новый курс по Django, 29 практических испытаний, второй проект в профессии «Верстальщик», обновление уроков «Циклы JS» в Code basics, технические изменения платформы, календарь вебинаров в апреле, 16 статей в блоге Хекслета и скидки на конференции. Все подробности — в этом дайджесте.

Аватар пользователя Natalia Musina
Natalia Musina
09 апреля 2020
7 Время чтения статьи ~10 минут Читать дальше
Пишем на Django движок для книг-игр (interactive fiction) главное изображение
Мотивация Python

3 апреля в 19:00 по московскому времени начнётся практический вебинар по Python. Делаем систему (web-приложение) для создания и запуска интерактивной литературы (interactive fiction, книг-игр). Для этого будут использоваться Linux, Python, Django и Emacs.

Вебинар будет проходить в формате парного программирования. Лайвкодеры - преподаватель Алексей Пирогов и ментор Сергей Карпук.

Аватар пользователя Natalia Musina
Natalia Musina
02 апреля 2020
3 Время чтения статьи ~1 минута Читать дальше
Погружаемся в Python: что такое trampoline и как его использовать главное изображение
Код Python

В этой статье рассматривается один из способов избавления от хвостовых вызовов: trampoline. Он работает так: перед хвостовым вызовом удаляется текущий фрейм исполнения из стека. Это исключает наращивание стека.

0 Время чтения статьи ~6 минут Читать дальше
Дайджест новостей Хекслета: февраль 2020 главное изображение
Мотивация JavaScript Python Без стека PHP

Весна, весне дорогу и дорогу дайджесту новостей Хекслета! Рассказываем, что нового произошло в прошлом месяце — о решении изменить стоимость тарифных планов, митапах и предстоящих событиях. Напоминаем, что с 5 марта на Хекслете для тарифного плана «Профессиональный» и проектов будут изменены цены. Вы успеете активировать подписку и забронировать проекты по прежней стоимости. На курсах Python, JavaScript и PHP масштабное добавление практических упражнений - 22 испытания. Подробнее о февральских изменениях читайте в статье.

Аватар пользователя Natalia Musina
Natalia Musina
02 марта 2020
10 Время чтения статьи ~7 минут Читать дальше
Почему опенсорс-проекты мигрируют через боль и стресс главное изображение
Карьера Без стека Python

Это перевод заметки Армина Ронахера (Armin Ronacher) о миграции в опенсорс-сообществах. Повествование ведётся от лица автора оригинала.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
04 февраля 2020
3 Время чтения статьи ~6 минут Читать дальше
Дайджест новостей Хекслета: январь 2020 главное изображение
Мотивация JavaScript Python Без стека

Первый дайджест в новом году получился довольно длинным: за первый месяц нового года мы сделали много улучшений. Сегодня расскажем об изменениях на Code Basics, обновлении курсов в профессиях JavaScript, открытии магазина мерча Хекслета и о том, как дела у нового тарифного плана "Премиум".

Кроме того, расскажем о популярных материалах нашего блога, обновлениях на странице рекомендуемых книг, последних роликах на YouTube-канале и партнёрских конференциях, которые мы рекомендуем посетить.

Аватар пользователя Natalia Musina
Natalia Musina
03 февраля 2020
19 Время чтения статьи ~9 минут Читать дальше
Вышел Poetry 1.0.0: новости Python главное изображение
Код Python

Команда Poetry 12 декабря сообщила о выходе Poetry 1.0.0. Разработчики благодарят сообщество и подчёркивают вклад активных контрибьюторов в проект. Этот релиз — важный этап развития проекта. В нём представлены новые функции, которые делают работу с проектами Python ещё удобнее.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
13 декабря 2019
5 Время чтения статьи ~5 минут Читать дальше
Nbdev: используйте Jupyter Notebook для решения любых задач главное изображение
Код Python Без стека

Nbdev — система для исследовательского программирования. Этот подход базируется на утверждении, что большинство программистов проводят большую часть рабочего времени, экспериментируя и тестируя гипотезы. Мы экспериментируем с новыми API, которые используем впервые, чтобы для начала понять, как они себя ведут. Мы исследуем поведение алгоритма, который разрабатываем, чтобы понять, как он работает с разными видами данных. Мы отлаживаем код, пробуя разные комбинации входящих данных, и так далее.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
12 декабря 2019
3 Время чтения статьи ~14 минут Читать дальше
Что требуют от джуниоров работодатели: анализ вакансий для младших программистов главное изображение
Карьера Java JavaScript PHP Python Без стека

В этом обзоре систематизируем требования работодателей к Junior-программистам, а также обобщаем условия, которые предлагают компании младшим разработчикам. Для этого анализируем реальные вакансии, опубликованные на hh.ru.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
05 декабря 2019
58 Время чтения статьи ~12 минут Читать дальше
Продвинутый Python, часть 3: классы и метаклассы главное изображение
Код Python

Это завершающая статья цикла «Продвинутый Python», в которой пойдёт речь о классах и метаклассах. В первой части мы познакомились с итераторами, генераторами и модулем itertools, а во второй говорили о замыканиях, декораторах и модуле functools.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
21 ноября 2019
5 Время чтения статьи ~14 минут Читать дальше
Использование нескольких версий Python на unix-подобных операционных системах главное изображение
Код Python

Возможные способы установки нескольких версий среды исполнения Python на одну машину под управлением ОС семейства Unix. Решение проблем с установкой приложений, рассчитанных на использование конкретной версии Python, с применением виртуальных окружений.

Аватар пользователя Aleksei Pirogov
Aleksei Pirogov
05 ноября 2019
22 Время чтения статьи ~8 минут Читать дальше
Изучаем продвинутые возможности Python, часть 2: замыкания, декораторы, модул... главное изображение
Код Python

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

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
17 октября 2019
12 Время чтения статьи ~14 минут Читать дальше
Карьера Python

Сегодня в 19:00 по МСК на youtube-канале Хекслет начнётся публичное собеседование на позицию Python-программиста. Кандидат - Александр Кулаков, https://ru.hexlet.io/u/kulakoff. Собеседующий - Алексей Пирогов, преподаватель Хекслет. Слушатели собеседования могут задавать вопросы в ходе интервью.

Аватар пользователя Natalia Musina
Natalia Musina
07 октября 2019
0 Время чтения статьи ~1 минута Читать дальше
Знакомимся с продвинутыми возможностями Python: итераторы, генераторы, itertools главное изображение
Код Python

В Python есть много возможностей, которые привлекают математиков. Вот некоторые из них: встроенная поддержка кортежей, списков и множеств, которые записываются практически так же, как это делается в математике, list comprehesions или генераторы списков, синтаксис которых похож на генераторы множеств, и другое. В этой публикации описана работа с итераторами и генераторами, а также с модулем itertools.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
04 октября 2019
9 Время чтения статьи ~13 минут Читать дальше
Ликбез по пакетам и шпаргалка по модулям в Python главное изображение
Код Python

Статья рассказывает об устройстве пакетов и модулей языка Python и раскрывает некоторые тонкости, о которых следует знать при работе с пакетами, моделями и их импортом.

Аватар пользователя Aleksei Pirogov
Aleksei Pirogov
20 сентября 2019
67 Время чтения статьи ~12 минут Читать дальше
Python шагает по планете: как сайд-проект стал одним из самых популярных язык... главное изображение
Мотивация Python

Программист Гвидо ван Россум придумал Python, так как ему не нравились существующие языки программирования. В интервью для ZDNet ван Россум рассказал историю создания «пайтон», а также подумал о его перспективах.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
10 сентября 2019
6 Время чтения статьи ~17 минут Читать дальше
Мотивация Java Ruby Python PHP JavaScript

6 сентября в 19:00 по МСК начнётся стрим с Кириллом Мокевниным, CEO Hexlet. Кирилл расскажет о новых проектах Хекслет - django (python), rails (ruby), laravel (php), nest.js (javascript), spring boot (java). Вы узнаете подробности о проектах, как участвовать в их разработке и что за это будет.

Аватар пользователя Natalia Musina
Natalia Musina
05 сентября 2019
6 Время чтения статьи ~1 минута Читать дальше
Почему Django — лучший фреймворк для разработки сайтов главное изображение
Код Веб-разработка Python

Django считается лучшим веб-фреймворком, написанным на Python. Этот инструмент удобно использовать для разработки сайтов, работающих с базами данных. Из этой статьи вы узнаете о Django и поймёте, почему это ключевое звено в экосистеме Python.

Аватар пользователя Дмитрий Дементий
Дмитрий Дементий
09 августа 2019
19 Время чтения статьи ~11 минут Читать дальше
Мотивация Python Без стека

2 августа в 19:00 по МСК пройдёт вебинар с Никитой Соболевым. Никита - CTO в wemake.services, автор блога sobolevn.me. Именно его open source проект https://github.com/wemake-services используется для обучения студентов профессии "Python-разработчик" на Хекслете.

Аватар пользователя Natalia Musina
Natalia Musina
01 августа 2019
2 Время чтения статьи ~1 минута Читать дальше