IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     06.04.2017       Выпуск 172 (03.04.2017 - 09.04.2017)       Учебные материалы

Книга «Программируем на Python»

Вы наверняка слышали о книге Майкла Доусона (Michael Dawson), в которой он учит языку программирования Python тем же самым путем, то есть через программирование несложных игр. Учиться, создавая свои собственные развлекательные программы. 

Несмотря на развлекательный характер примеров, демонстрируется вполне серьезная техника программирования. Ниже приведен отрывок из главы «Объектно-ориентированное программирование. Игра «Блек-джек»»

     07.02.2017       Выпуск 164 (06.02.2017 - 12.02.2017)       Учебные материалы
     07.01.2017       Выпуск 159 (02.01.2017 - 08.01.2017)       Учебные материалы

Онлайн курс "Программирование глубоких нейронных сетей на Python"

Небольшой онлайн-курс про то, что такое нейронные сети, глубокие нейронные сети и как пользоваться питоновскими библиотеками для Deep Learning. Упор делается на Keras.
Курс состоит из видеолекций и практических работ.

     16.11.2016       Выпуск 152 (14.11.2016 - 20.11.2016)       Учебные материалы

Курс по Python для SMM-щиков\новичков

Рассчитан на новичков, которые еще скорее всего и с питоном не сталкивались. Писал для себя в процессе изучения Python и работы с VK API. 
Буду рад если кому-то еще пригодится.

     23.04.2016       Выпуск 122 (18.04.2016 - 24.04.2016)       Учебные материалы

Вышел русский перевод Intermediate Python от Yasoob Khalid book

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

В программе: генераторы, map и filter, декораторы, __slots__, collections, использование C библиотек, кэширование и т.п.

     09.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Учебные материалы

Разворачиваем Django приложение в production на примере Telegram бота Django DigitalOcean Telegram API

Вторая часть статьи про написание Telegram бота на Python/Django. В ней мы поговорим о процессе деплоя в production.

     06.04.2016       Выпуск 120 (04.04.2016 - 10.04.2016)       Учебные материалы

Как написать Telegram бота: практическое руководство Django Telegram bot API

Пишем Telegram бота через простейшее веб-приложение на Django.

     30.03.2016       Выпуск 119 (28.03.2016 - 03.04.2016)       Учебные материалы

Курс ИМКН УрФУ. Языки сценариев (Python)

Курс ИМКН УрФУ. Языки сценариев (Python) В курсе лектор очень подробно и ясно рассказывает про части CPython. Для примера лекция про GIL - как одна из самых спорных тем Ссылка на плейлист с видео:

Рекомендуем просмотр на скорости x2.

     29.03.2016       Выпуск 119 (28.03.2016 - 03.04.2016)       Учебные материалы

Видео-туториалсы запуска вычислительных задач на Python, R, С++, Octave и Blender во FlyElelephant

Сегодня мы хотим поделиться видео-туториалсами запуска задач во FlyElelephant. Под катом вы найдете видео, как запускать вычислительные задачи, написанные с помощью С++, R, Python, Octave и рендерить изображения с помощью Blender, а также промо-код для получения бесплатных дополнительных часов работы ваших задач.

     29.03.2016       Выпуск 119 (28.03.2016 - 03.04.2016)       Учебные материалы

Программирование на Python — курс для желающих узнать о нём больше или изучить ещё один язык программирования

Мы предлагаем тринадцать лекций осеннего курса CS центра, чтобы посмотреть вглубь языка и попробовать понять, как пользоваться всеми его возможностями. Лекции читаетСергей Лебедев, разработчик в компании JetBrains и преподаватель в Computer Science Center. 
 

     16.02.2016       Выпуск 113 (15.02.2016 - 21.02.2016)       Учебные материалы

Курс прикладного программирования на основе языка Python

Курс в начале немного будет о языке Питон (еще бы), но хочется проникнуть чуть дальше стандартного "это циклы, это условия, вот ООП, смотрите, стандартная библиотека. Ура! Вы знаете Питон". Сделать несколько попыток проникнуть именно в прикладное программирования, коснуться областей, для которых создаются программы. Ведь не бывает "просто программирования".

     04.02.2016       Выпуск 111 (01.02.2016 - 07.02.2016)       Учебные материалы

Подборка: Более 70 источников по машинному обучению для начинающих

В нашем блоге мы уже рассказывали о разработке системы квантовой связи и о том, как из простых студентов готовят продвинутых программистов. Сегодня мы решили вернуться к теме машинного обучения и привести адаптированную (источник) подборку полезных материалов.

Это список предназначен для тех, кто только начинает изучать тему машинного обучения, например, с использованием Python (если вы хотите начать учить Python, вам в помощь эта статья).

Машинное обучение – это лишь одна из математических дисциплин, связанных с понятием «данные». Чтобы разобраться в том, что такое аналитика данных, анализ данных, наука о данных, машинное обучение и большие данные, прочитайте этот материал.

     03.02.2016       Выпуск 111 (01.02.2016 - 07.02.2016)       Учебные материалы

Книга «Hello World! Занимательное программирование»

Привет! Наша первая книга для детей «Первая книга юного программиста. Учимся писать программы на Scratch» имела успех у читателей и мы решили издать замечательную книгу Уоррена Сэнда и Картера Сэнда. Данный пост адресован детям и их родителям.

     29.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Учебные материалы

Python в научных вычислениях

Доктор физико-математических наук Андрей Грозин прочитал цикл лекций об использовании Python в целях ликвидации безграмотности среди студентов, аспирантов и прочих.

     10.11.2015       Выпуск 99 (09.11.2015 - 15.11.2015)       Учебные материалы

Django: практика создания Web-сайтов на Python

Вышла этой осенью новенькая книга "Django: практика создания Web-сайтов на Python" - Дронов Владимир

     01.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Учебные материалы

Новые курсы программирования на языке Python от Фоксфорд

Курсы Python от Фоксфорда предназначены для тех, кто хочет изучить, начиная от азов и до профессиональных возможностей, современный, востребованный и в то же время очень понятный язык программирования.

     08.01.2015       Выпуск 59 (01.01.2015 - 11.01.2015)       Учебные материалы

Опубликовано руководство по генератору документации Sphinx

В руководстве подробно описан процесс генерации документации с помощью связки reStructuredText, Python Sphinx, GitHub и сервиса Read the Docs. Доступно в трёх форматах — онлайн, HTML и ePub.

     04.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Учебные материалы

Обработка XML-документов с помощью библиотеки lxml

Документация об lxml на русском языке

     24.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Учебные материалы

Интересный курс лекций по Python от Екатерины Тузовой, разработчика IDE PyCharm в компании JetBrains

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