Прокачивай скиллы - поднимай зарплату в 2019 году!
⚙ «Программирование на Python»
👨💻 Курс для тех, кто уже умеет
Преподаватели — сотрудники Mail.Ru Group, «Мегафон», лекторы МФТИ.
✅ На курсе вы сможете:
— написать серверные приложения
— разработать собственную онлайн-игру
— создать чат-бота
— спарсить Википедию и сверстать Stackoverflow
— сделать приложение для управления «умным» домом
— написать нейронную сеть, с помощью которой -сможете классифицировать одежду по фотографии
📍По промокоду «december» скидка 5 000 рублей до конца недели!
⚙ «Программирование на Python»
👨💻 Курс для тех, кто уже умеет
Преподаватели — сотрудники Mail.Ru Group, «Мегафон», лекторы МФТИ.
✅ На курсе вы сможете:
— написать серверные приложения
— разработать собственную онлайн-игру
— создать чат-бота
— спарсить Википедию и сверстать Stackoverflow
— сделать приложение для управления «умным» домом
— написать нейронную сеть, с помощью которой -сможете классифицировать одежду по фотографии
📍По промокоду «december» скидка 5 000 рублей до конца недели!
Знакомимся с мощью Python на примере web scraping с использованием библиотеки Beautiful Soup, а также регулярных выражений.
#видеодня
https://www.youtube.com/watch?time_continue=1&v=F1kZ39SvuGE
#видеодня
https://www.youtube.com/watch?time_continue=1&v=F1kZ39SvuGE
YouTube
Python Web Scraping with Beautiful Soup and Regex
Check out the power of Python with a demonstration of web scraping using Beautiful Soup and also some Regex.
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube-code/tree/master/042
Join my Discord server to chat…
Hope you enjoyed the video!
Check out this code here:
https://github.com/engineer-man/youtube-code/tree/master/042
Join my Discord server to chat…
Django на примере создания реального проекта интернет-магазина.
Также в данном видеокурсе есть видео по HTML, CSS, Bootstrap, jQuery, Git и запуску Django-проекта на веб-сервере.
Короче....полный набор!
#youtubeдня
https://www.youtube.com/playlist?list=PLSWnD6rL-m9adebgpvvOLH5ASGJiznWdg
Также в данном видеокурсе есть видео по HTML, CSS, Bootstrap, jQuery, Git и запуску Django-проекта на веб-сервере.
Короче....полный набор!
#youtubeдня
https://www.youtube.com/playlist?list=PLSWnD6rL-m9adebgpvvOLH5ASGJiznWdg
YouTube
Джанго с нуля на примере создания простого интернет-магазина
Learn by doing! Учим Джанго на примере создания реального проекта интернет-магазина. Также в этих видео будут видео по html, css, bootstrap, jQuery, а таже п...
Photon - невероятно быстрая поисковая программа, которая может собирать URL-адреса, файлы, учетные записи веб-сайтов, адреса электронной почты и многое другое.
Вы всегда можете поучаствовать в этом open source проекте (конечно, он реализован на Python) и попрактиковаться!
#полезностьдня
Ссылка на GitHub
https://github.com/s0md3v/Photon
Вы всегда можете поучаствовать в этом open source проекте (конечно, он реализован на Python) и попрактиковаться!
#полезностьдня
Ссылка на GitHub
https://github.com/s0md3v/Photon
GitHub
GitHub - s0md3v/Photon: Incredibly fast crawler designed for OSINT.
Incredibly fast crawler designed for OSINT. Contribute to s0md3v/Photon development by creating an account on GitHub.
Программирование для нормальных с нуля на языке Python
Автор: Сысоева М.В., Сысоев И.В.
Если вам строго нужен академический учебник по Python, с многочисленными примерами кода и задачами для самостоятельного решения, то настоящее руководство трудно заменить чем-то другим: в нём есть всё, что касается основ языка. Также вы познакомитесь с некоторыми из популярных библиотек Python по математике, алгоритмам и построению графиков.
#книгадня
Скачать книгу:
https://t.me/progbook/2020
Автор: Сысоева М.В., Сысоев И.В.
Если вам строго нужен академический учебник по Python, с многочисленными примерами кода и задачами для самостоятельного решения, то настоящее руководство трудно заменить чем-то другим: в нём есть всё, что касается основ языка. Также вы познакомитесь с некоторыми из популярных библиотек Python по математике, алгоритмам и построению графиков.
#книгадня
Скачать книгу:
https://t.me/progbook/2020
Предлагаем Вам познакомиться с одним из популярных на сегодняшний день бесплатных open-source проектов по Python - snallygaster. Это инструмент для просмотра защищенных файлов на HTTP-сервера.
#полезностьдня
Ссылка на исходники:
https://github.com/hannob/snallygaster
#полезностьдня
Ссылка на исходники:
https://github.com/hannob/snallygaster
GitHub
GitHub - hannob/snallygaster: Tool to scan for secret files on HTTP servers
Tool to scan for secret files on HTTP servers. Contribute to hannob/snallygaster development by creating an account on GitHub.
#полезностьдня
itertools.permutations() генерирует все возможные перестановки для элемента, переданного ей в качестве параметра
itertools.permutations() генерирует все возможные перестановки для элемента, переданного ей в качестве параметра
import itertools
for p in itertools.permutations('ABCD'):
print(p)
Решите ваши проблемы с помощью медленного Python
Ларри Хастингс – один из основных разработчиков ядра Python, стоящий у истоков создания языка. Ларри сделал много докладов о Python на различных площадках, но это выступление выделяется среди прочих. Хастингс исследует, как можно «сломать» питоновское соглашение о том, что задачи на Python нужно решать быстро.
#видеодня
https://youtu.be/Jd8ulMb6_ls
Ларри Хастингс – один из основных разработчиков ядра Python, стоящий у истоков создания языка. Ларри сделал много докладов о Python на различных площадках, но это выступление выделяется среди прочих. Хастингс исследует, как можно «сломать» питоновское соглашение о том, что задачи на Python нужно решать быстро.
#видеодня
https://youtu.be/Jd8ulMb6_ls
YouTube
Larry Hastings - Solve Your Problem With Sloppy Python - PyCon 2018
Speaker: Larry Hastings
Stop writing crappy shell scripts—write crappy Python scripts instead!
Other talks will show you how to write clean, performant, robust Python. But that's not always necessary. When writing personal automation or solving one-shot…
Stop writing crappy shell scripts—write crappy Python scripts instead!
Other talks will show you how to write clean, performant, robust Python. But that's not always necessary. When writing personal automation or solving one-shot…
Ловите полезность по сортировкам в Python
Автор расскажет как сортировки работали раньше и как они работают сегодня!
#полезностьдня
https://wiki.python.org/moin/HowTo/Sorting
Автор расскажет как сортировки работали раньше и как они работают сегодня!
#полезностьдня
https://wiki.python.org/moin/HowTo/Sorting
ООП на Python: концепции, принципы и примеры реализации
Программирование на Python допускает различные методологии, но в его основе лежит объектный подход, поэтому работать в стиле ООП на Python очень просто.
#статьядня
https://proglib.io/p/python-oop/
Программирование на Python допускает различные методологии, но в его основе лежит объектный подход, поэтому работать в стиле ООП на Python очень просто.
#статьядня
https://proglib.io/p/python-oop/
Модуль inspect - модуль сбора информации о существующих объектах. Он точно пригодится вам для понимания того, что происходит за кулисами в Python.
Ниже используется метод
его определили.
#полезностьдня
Ниже используется метод
inspect.getsource()
для вывода его собственного исходного кода и метод inspect.getmodule()
для вывода модуля, в котором его определили.
#полезностьдня
import inspect
print(inspect.getsource(inspect.getsource))
print(inspect.getmodule(inspect.getmodule))
print(inspect.currentframe().f_lineno)
Создание мешей программными способами открывает множество возможностей. Вы можете создавать параметрические объекты, которые отвечают размерам реального мира, генеративное искусство, формы на основе математических формул или даже процедурный контент для игр.
#статьядня
Часть 1. Меши с помощью Python и Blender: 2D сетка
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-2d-setka/
Часть 2. Меши с помощью Python и Blender: кубики и матрицы
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-cubes-and-matrices/
Часть 3. Меши с помощью Python и Blender: икосферы
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-icospheres/
#статьядня
Часть 1. Меши с помощью Python и Blender: 2D сетка
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-2d-setka/
Часть 2. Меши с помощью Python и Blender: кубики и матрицы
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-cubes-and-matrices/
Часть 3. Меши с помощью Python и Blender: икосферы
https://blender3d.com.ua/meshi-s-pomoshchyu-python-i-blender-icospheres/
Blender 3D
Меши с помощью Python и Blender: 2D сетка - Blender 3D
Создание мешей программными способами открывает множество возможностей. Вы можете создавать параметрические объекты, которые отвечают размерам реального мира, генеративное искусство, формы на основе математических формул или даже процедурный контент для игр.…
Учебник по PyQt5
Данное пособие подходит для начинающих и программистов среднего уровня. Прочитав данное руководство, вы сможете программировать нетривиальные приложения на PyQt5.
#книгадня
http://zetcode.com/gui/pyqt5/
Данное пособие подходит для начинающих и программистов среднего уровня. Прочитав данное руководство, вы сможете программировать нетривиальные приложения на PyQt5.
#книгадня
http://zetcode.com/gui/pyqt5/
Zetcode
PyQt5 tutorial - learn GUI programming with Python and PyQt5
PyQt5 tutorial is an introductory tutorial to GUI
programming with Python and PyQt5 library. The examples describe widgets, explain
layout management, cover menus and toolbars, dialogs, events and signals, and
show how to do painting and create a game.
programming with Python and PyQt5 library. The examples describe widgets, explain
layout management, cover menus and toolbars, dialogs, events and signals, and
show how to do painting and create a game.
Data structures and algorithm using Python
Автор: Rance D. Necaise
Данная Python книга pdf формата пригодится студентам, изучающим компьютерные науки. Потребуются знания ОО подхода, типов данных и алгоритмов, а также опыт написания программ с использованием основных операторов и конструкций.
#книгадня
Читать книгу:
https://t.me/progbook/1747
Автор: Rance D. Necaise
Данная Python книга pdf формата пригодится студентам, изучающим компьютерные науки. Потребуются знания ОО подхода, типов данных и алгоритмов, а также опыт написания программ с использованием основных операторов и конструкций.
#книгадня
Читать книгу:
https://t.me/progbook/1747
Примеры использования Python-библиотеки NumPy
Для тех, кто давно хотел разобраться с данной библиотекой, автор подробно проходит по базовым понятиям, разбирая их на примерах.
#библиотекадня
https://eax.me/python-numpy/
Для тех, кто давно хотел разобраться с данной библиотекой, автор подробно проходит по базовым понятиям, разбирая их на примерах.
#библиотекадня
https://eax.me/python-numpy/
eax.me
Примеры использования Python-библиотеки NumPy | Записки программиста
Я много слышал про библиотеку NumPy, что дескать в ней есть много полезных математических функций, или что-то в этом роде. Однако какой-то практической задачи,
как с помощью Azure DevOps автоматически создавать и разворачивать приложения
В этом видео Нина Захаренко покажет вам, как настроить Visual Studio для продуктивной разработки на Python и использовать интеграцию для создания, отладки и развертывания приложений Python в облаке с помощью Azure Web Apps в Linux.
#видеодня
SPEAKER: Nina Zakharenko
https://www.youtube.com/watch?v=Dml0Q94sbcQ&list=LLH-dETZmUY88MLk5gxYUV7Q
В этом видео Нина Захаренко покажет вам, как настроить Visual Studio для продуктивной разработки на Python и использовать интеграцию для создания, отладки и развертывания приложений Python в облаке с помощью Azure Web Apps в Linux.
#видеодня
SPEAKER: Nina Zakharenko
https://www.youtube.com/watch?v=Dml0Q94sbcQ&list=LLH-dETZmUY88MLk5gxYUV7Q
Практикуемся использовать рекурсию
#codeexample
1. Вычисление n-го числа Фибоначчи:
2. Факториал числа n:
#codeexample
1. Вычисление n-го числа Фибоначчи:
def fibonacci(n):
if(n < 2):
return 1
return fibonacci(n-1) + fibonacci(n-2)
2. Факториал числа n:
def factorial(n):
if(n < 2):
return 1
return n * factorial(n-1)
status.py — удивительно простая библиотека для Python (меньше 100 строк кода), добавляющая человекочитаемые статусы ответа HTTP.
код без status.py:
код с библиотекой status.py:
код без status.py:
class Example(RequestHandler):
def post(self):
# делаем запрос
****** return ('That worked!', 201)
код с библиотекой status.py:
import status class Example(RequestHandler):
Моdef post(self):
# делаем запрос
return ('That worked!', я status.HTTP_201_CREATED)
PyMOTW-3 - это серия статей, написанных Дугом Хеллманном для демонстрации использования модулей стандартной библиотеки Python 3. Он основан на оригинальной серии PyMOTW, которая охватывала Python 2.7.
#полезностьдня
https://pymotw.com/3/
#полезностьдня
https://pymotw.com/3/
Кроме PEP8: лучшие практики для красивого интеллектуального кода
В докладе Раймонда Хэттингера разбирается вопрос о выходе за пределы соглашений PEP8. Раймонд разбирает, почему эти правила нужно расматривать не как догму, а понимать, в чем состоит их дух. В результате становится понятно, когда полезно использовать PEP8, а когда оказывается верным нарушить правила.
#видеодня
https://www.youtube.com/watch?v=wf-BqAjZb8M&feature=youtu.be
В докладе Раймонда Хэттингера разбирается вопрос о выходе за пределы соглашений PEP8. Раймонд разбирает, почему эти правила нужно расматривать не как догму, а понимать, в чем состоит их дух. В результате становится понятно, когда полезно использовать PEP8, а когда оказывается верным нарушить правила.
#видеодня
https://www.youtube.com/watch?v=wf-BqAjZb8M&feature=youtu.be
YouTube
Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015
"Speaker: Raymond Hettinger
Distillation of knowledge gained from a decade of Python consulting, Python training, code reviews, and serving as a core developer. Learn to avoid some of the hazards of the PEP 8 style guide and learn what really matters for…
Distillation of knowledge gained from a decade of Python consulting, Python training, code reviews, and serving as a core developer. Learn to avoid some of the hazards of the PEP 8 style guide and learn what really matters for…