Kangaroo
2.27K subscribers
112 photos
61 files
432 links
Kangaroo — о программировании и технологиях.

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

Иногда — математика и котики :)

По всем вопросам: @Lodhel
Download Telegram
​​Прокачивай скиллы - поднимай зарплату в 2019 году!

⚙ «Программирование на Python»
👨‍💻 Курс для тех, кто уже умеет
Преподаватели — сотрудники Mail.Ru Group, «Мегафон», лекторы МФТИ.
✅ На курсе вы сможете:

— написать серверные приложения
— разработать собственную онлайн-игру
— создать чат-бота
— спарсить Википедию и сверстать Stackoverflow
— сделать приложение для управления «умным» домом
— написать нейронную сеть, с помощью которой -сможете классифицировать одежду по фотографии

📍По промокоду «december» скидка 5 000 рублей до конца недели!

https://pythoncourse.ru/?utm_medium=content&utm_source=telegram&utm_campaign=tg_post&utm_term=pyproglib
Learning Python — F. Romano (en) 2015

Если хотите научиться программировать как профессионал на Python.
👇
2_5325726530410643798.pdf
4.7 MB
Learning Python — F. Romano
Проводя вас по процессу разработки реального веб-приложения от начала до конца, второе издание книги демонстрирует преимущества методологии разработки на основе тестирования (TDD) с использованием языка Python. Вы научитесь писать и выполнять тесты до написания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. В результате вы получите чистый программный код, который работает!

https://dmkpress.com/catalog/computer/programming/python/978-5-97060-594-3/
Forwarded from Kangaroo
Курс “Программирование на Python”
Рекоменую👍

https://stepik.org/course/67/syllabus
Программирование для нормальных с нуля на языке Python: В двух частях. Часть 1 (2018)
Авторы: Сысоева М.В., Сысоев И.В.

Язык: русский.

Целевая аудитория: начинающие разработчики.

Если вам строго нужен академический учебник по Python, с многочисленными примерами кода и задачами для самостоятельного решения, то настоящее руководство трудно заменить чем-то другим: в нём есть всё, что касается основ языка. Также вы познакомитесь с некоторыми из популярных библиотек Python по математике, алгоритмам и построению графиков.

В книге рассматриваются следующие темы:
✔️ основы языка Python;
✔️ основные типы данных;
✔️ циклы;
✔️ функции;
✔️ массивы, модуль numpy;
✔️ графики, модуль matplotlib;
✔️ библиотеки, встроенные в numpy.

Преимущества:
➕ актуальный материал по теме;
➕ многочисленные задания для самостоятельного решения;
➕ множество примеров к каждой теме.

Недостатки:
➖ не замечено.
Затроним такие темы, как:
Установка Python 3.7
Настройка виртуального окружения
Общие советы по оформлению кода
Система контроля версий (VCS) - git
Получение exe файла

https://m.vk.com/@-172202428-black-python-chast-1-ekskurs
Всё о сортировке на Python

https://tproger.ru/translations/python-sorting/
Forwarded from Python Textbooks (Holistic SMM Agency)
​​Сегодня в 20-00 мск пройдет открытый вебинар на тему «Внутреннее устройство интерпретатора CPython» - присоединяйтесь: https://otus.pw/604K/
Вебинар пройдет в рамках набора на курс «Разработчик Python».
Немного фактов:
- Вступительное тестирование на курс проходят только 59.3% - проверьте себя: https://otus.pw/P7Fq/
- Абсолютное большинство выпускников отмечает высокий уровень задач и сложность курса;
- Актуальные задачи и best practice промышленной разработки для вас;
- Отсев в учебных группах не превышает 30%;
- Уже более 20 именитых компаний рынка IT ждут на собеседование успешных выпускников.
Проверьте свои знания вступительным тестированием, и открывайте новые горизонты с Otus!
Forwarded from Kangaroo
Цель этой книги – помочь вам быстро овладеть основными принципами Python независимо от уровня вашей подготовки. Прочитав эту книгу, вы получите объем знаний, достаточный для использования этого языка. ⤵️
Гвидо ван Россум (нидерл. Guido van Rossum) — нидерландский программист, прежде всего известный как автор языка программирования Python. Среди разработчиков Python Гвидо известен как «великодушный пожизненный диктатор» (BDFL) проекта[1], что означает, что он продолжает наблюдать за процессом разработки Python, принимая окончательные решения, когда это необходимо

Ван Россум родился и вырос в Нидерландах, где он закончил Амстердамский университет по специальности «математика и информатика» в 1982 году. Затем он работал в различных исследовательских институтах, в том числе Голландском центре математики и информатики (Амстердам), Национальном Институте Стандартов (США) и Corporation for National Research Initiatives (США).

В 2001 году ван Россум получил премию Free Software Award, а в 2002 году — премию Нидерландской ассоциации профессионалов UNIX (NLUUG). В 2006 он был признан Ассоциацией вычислительной техники «выдающимся инженером».

В декабре 2005 года ван Россум был принят на работу в Google[5], где он разработал на Python веб-приложение для рецензирования кода Mondrian. Также принимал активное участие в разработке компанией Google сервиса хостинга сайтов и web-приложений Google App Engine.
Гвидо ван Россум (нидерл. Guido van Rossum)
Для многих джанго-разработчиков не секрет, что с версии 1.3+ вместо используемых ранее generic views нам необходимо начинать использовать class based views. А с 1.4+ версии generic views вообще могут стать deprecated. Информация про class based views (далее CBV) в интернете довольно скупа (а в рунете и подавно).

https://m.habr.com/post/137168/
Примите участие в Waves Blockchain Hackathon 14–16 декабря.

На хакатоне у вас будет возможность познакомиться с экосистемой продуктов и командой Waves, предложить свои блокчейн-решения, принять участие в воркшопах по использованию смарт-контрактов Waves и Waves DEX.

• К участию приглашаются разработчики, владеющие одним из языков — Scala, Python или JS
• Регистрироваться можно как командой, так и индивидуально
• В пятницу будет распределение на команды и выдача задачи, далее — 48 часов на решение, а в воскресенье — подведение итогов и награждение
• Для участия нужно будет пройти короткое вступительное испытание (займет не более 3-5 минут).
Регистрируйтесь на сайте:
https://goo.gl/T6b2TU