Musin Dmitriy (Musin Dmitriy)
О себе
Уроки программирования Python 3 для начинающих. Модуль csv - чтение и запись CSV файлов
Формат CSV (Comma Separated Values) является одним из самых распространенных форматов импорта и экспорта электронных таблиц и баз данных. CSV использовался в течение многих лет до того, как был стандартизирован в RFC 4180. Запоздание четко определенного стандарта означает, что в данных, создаваемых различными приложениями, часто существуют незначительные различия. Эти различия могут вызвать раздражение при обработке файлов CSV из нескольких источников. Тем не менее, хотя разделители, символы кавычек и неко...
Уроки программирования Python 3 для начинающих - Создаём сайт на Django используя хорошие практики. Часть 1
Я начинаю серию статей, посвященных разработке сайтов на Django. Информация для этих статей получена из собственного опыта (полтора года коммерческой разработки на Django, несколько мелких фриланс-проектов, часть проекта pythonworld.ru написана на Django. Мы будем создавать сервис, который выгружает фриланс-проекты, фильтрует из них те, которые может выполнить Python-программист, а затем показывает пользователям. Читать далее. ...
Уроки программирования Python 3 для начинающих - онлайн-обучение Python: сравнение популярных программ
Популярные онлайн-курсы Python разделяются на полноценные программы обучения с нуля до уровня младшего программиста (такие курсы занимают довольно продолжительное время, полгода и более, и онлайн-курсы с наставником (отнимают меньше времени и предназначены, как правило, для тех, кто хочет узнать основы, а затем развиваться самостоятельно, либо для углубления знаний программирования на Python. В этой статье я рассматриваю самые популярные курсы Python. Читать далее. ...
Уроки программирования Python 3 для начинающих - Github Students Pack - бонусы студентам-питонистам
Программа Github Students Pack рассчитана на студентов, которые не могут себе позволить использование дорогостоящих подписок на платные сервисы для разработки. В этой статье я собрал вкусности, которые очень сильно пригодятся студентам, создающим проекты на Python. Читать далее. ...
Уроки программирования Python 3 для начинающих
Всем привет. Почти 2 года я практически не обновлял этот проект. Связано это было с тем, что приходилось параллельно учиться, работать, и решать личные проблемы. Работал чуть больше полутора лет в (уже бывшей) компании TakeWing на позиции Middle Python/Django developer. Сейчас же у меня появилось много свободного времени, которое я хочу потратить на развитие проекта pythonworld.ru и на саморазвитие. Что уже сделано в этом месяце: переработан раздел книг ( https://pythonworld.ru/bookshop : добавлены свежие ...
Уроки программирования Python 3 для начинающих - PyCon Russia 2018
Выступи на PyCon Russia 2018! Шестой российский PyCon пройдёт 22-23 июля в отеле <Cronwell Яхонты Таруса> в 95 км. от Москвы. Читать далее. ...
Уроки программирования Python 3 для начинающих - Настраиваем Django на Ubuntu 16.04
В данной статье я опишу процесс настройки связки Django + virtualenv + nginx + gunicorn + PostgreSQL + memcached + letsencrypt на Ubuntu 16.04 на VPS DigitalOcean для своего форума https://pythonworld.club . Читать далее. ...
Уроки программирования Python 3 для начинающих - модуль shutil
Модуль shutil содержит набор функций высокого уровня для обработки файлов, групп файлов, и папок. В частности, доступные здесь функции позволяют копировать, перемещать и удалять файлы и папки. Часто используется вместе с модулем os. Читать далее. ...
Уроки программирования Python 3 для начинающих
Нетология представляет курс " Python: программирование на каждый день и сверхбыстрое прототипирование ". Если вы хотите стать востребованным специалистом, успешным студентом или сумасшедшим профессором, а также если хотите освоить один из самых гибких и универсальных языков, Python, под руководством опытных разработчиков, то этот курс для вас! Что входит в курс Знакомство с языком Python Типы и структуры данных Классы и объекты Настройка окружения для разработки (pip, virtualenv) Работа с файлово...
Уроки программирования Python 3 для начинающих - цикл статей про pandas
Pandas - это Python библиотека для анализа и обработки данных. Она лёгкая в освоении, быстрая, и позволяет исследовать данные, не отвлекаясь на мелочи. Цель этого цикла статей - дать наглядные примеры работы с этой библиотекой. Часть 0: введение, jupyter (ipython) Часть 1: Чтение данных из csv файла Часть 2: Выбор данных и нахождение наиболее частых жалоб Часть 3: объединение и группировка данных Часть 4: объединение нескольких dataframe Часть 5: ищем самый снежный месяц Часть 6: работа с загрязненными дан...