Python Concurrency with asyncio
Автор: Matthew Fowler (2022)
Эта книга знакомит с асинхронным, параллельным и многопоточным программированием на практических примерах Python. Трудные для понимания темы параллелизма разбиты на простые блок-схемы, позволяющие легко увидеть, как выполняются ваши задачи. Вы узнаете, как преодолеть ограничения Python с помощью asyncio для ускорения медленных веб-серверов и микросервисов. Вы даже сможете комбинировать asyncio с традиционными методами многопроцессорной обработки для огромного повышения производительности.
Скачать
👉 @python_360
Beginning Django API with React: Build Django 4 Web APIs with React Full Stack Applications
Автор: Correa, Daniel & Lim, Greg (2022)
В этой книге автор отправит вас в увлекательное, путешествие по изучению разработки стека Django + React. Вы начнете создавать свое первое приложение с Django и React в течение нескольких минут. Каждая глава написана лаконично и прямо по существу, без лишней информации, которая не относится к разработке. В конце концов, у вас будет работающее приложение Todo, развернутое в Интернете.
Скачать
👉 @python_360
❓ Хотите прокачать скиллы в автоматизации тестирования на Python?
Ждем вас на бесплатном вебинаре «Введение в PyTest» от OTUS
👉 Для участия зарегистрируйтесь: https://otus.pw/swIN/?erid=2VtzqwY9Aik
☝ На вебинаре вы вместе с опытным экспертом:
- познакомитесь с фреймворком PyTest и посмотрите, как он используется для написания автоматизированных тестов;
- поработаете с основным инструментом PyTest — фикстурами;
- научитесь грамотно их писать, чтобы тесты были стабильными и легко поддерживаемыми.
⏰ Встречаемся 25 апреля в 20:00 мск в рамках курса «Python QA Engineer».
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Fluent Python, 2nd Edition
Автор: Luciano RamalhoJames LovegroveCharles L. MeeJr. (2021)
Простота Python позволяет вам быстро писать код, но часто это означает, что вы не используете весь функционал, который язык может Вам предложить. С обновленным изданием этого практического руководства вы узнаете, как писать эффективный, современный код на Python 3, используя его лучшие практики.
Скачать
👉 @python_360
Python Programming Using Problem Solving
Автор: Harsh Bhasin PhD (2023)
Данная книга посвящена решению задач и программированию на языке Python. Основное внимание уделяется разработке эффективных алгоритмов, синтаксису языка и умению составлять программы для решения задач. Помимо стандартных тем по Python, в книге широко освещены вопросы NumPy, визуализации данных и Matplotlib. Многочисленные упражнения, включая теоретические, программирование и задания с выбором ответа, закрепляют понятия, рассматриваемые в каждой главе.
Скачать
👉 @python_360
Бесплатные курсы по Python
Начало: 1 апреля
Расписание: пн, чт в 20.15-21.00 по москве
Продолжительность: 8 лекций + 2 недели практики
Для записи вступите в следующий канал:
/channel/+8wzlnw2vrsIwODAy
Coding in Python
Автор: Robert C. Mattews (2020)
Эта книга для тех, кто готов сразу же приступить к работе над написанием собственных программ. Автор использует особый практикоориентированный подход, быстро объясняя основы языка Python.
Темы в книге:
✔Установка;
✔Типы данных;
✔Массивы, списки;
✔Условный оператор;
✔Циклы;
✔Функции, вывод-ввод;
✔Классы.
Скачать
👉 @python_360
Time Series Forecasting in Python
Автор: Marco Peixeiro (2022)
Стройте прогнозные модели на основе временных закономерностей в ваших данных. Освойте статистические модели, включая новые подходы глубокого обучения для прогнозирования временных рядов.
Эта книга научит вас строить мощные прогностические модели на основе временных данных. Каждая модель, которую вы создадите, будет актуальной, полезной и легко реализуемой с помощью Python. Вы будете изучать интересные реальные наборы данных, такие как ежедневный курс акций Google и экономические данные по США, быстро переходя от основ к разработке крупномасштабных моделей, использующих инструменты глубокого обучения, такие как TensorFlow.
Скачать
👉 @python_360
Mastering Python: 50 Specific Tips for Writing Better Code: Practical Strategies for Writing High-Quality Python Code
Автор: Dane Olsen (2023)
Что внутри:
- Погрузитесь в тонкости Python с помощью 50 конкретных советов и приемов, которые помогут вам писать более чистый, эффективный и удобный в обслуживании код.
- Используя практические примеры и практические упражнения, которые иллюстрируют каждый совет и делают его понятным.
- Получите глубокое представление о внутреннем устройстве Python, структурах данных и лучших практиках, которые помогут вам решать сложные задачи.
- Используйте эту книгу в качестве справочника, к которому вы сможете обратиться в любой момент, когда вам понадобится оптимизировать ваш код на Python.
- Узнайте, как использовать популярные библиотеки и фреймворки Python, такие как NumPy, Pandas, Flask и Django, для решения конкретных задач.
Скачать
👉 @python_360
Python Real-World Projects: Crafting your Python Portfolio with Deployable Applications
Автор: Steven F. Lott (2023)
Эта книга предназначена для тех, кто имеет базовое представление об определении классов, создании модулей и присущих Python структурах данных. Используйте как стандартную библиотеку, так и ключевые внешние проекты, такие как Jupyter Lab, pydantic, pytest и requests. Воспользуйтесь методологией, ориентированной на предприятия, включая модульное и приемочное тестирование, а также гибкий подход к разработке. Погрузитесь в жизненный цикл разработки программного обеспечения, начав с минимального жизнеспособного продукта и плавно расширяя его для добавления инновационных функций. Практический подход этой книги позволит вам создавать развертываемые проекты, демонстрирующие ваши знания Python, и проложит путь к успешной карьере.
Скачать
👉 @python_360
Debugging Machine Learning Models with Python: Develop high-performance, low-bias, and explainable machine learning and deep learning models
Автор: Ali Madani (2023)
Преодолевая разрыв между теорией и практикой, вы узнаете, как оценивать производительность моделей, выявлять и решать проблемы, а также использовать последние достижения в области глубокого обучения и генеративного моделирования с помощью PyTorch и scikit-learn. На пути к созданию высококачественных моделей на практике вы также узнаете о причинно-следственном моделировании и моделировании "человек в контуре", а также об объясняемости машинного обучения. Благодаря практическим примерам и понятным объяснениям вы приобретете навыки создания эффективных решений.
Скачать
👉 @python_360
The Well-Grounded Python Developer: How the pros use Python and Flask
Автор: Doug Farrell (2023)
Книга научит вас писать реальные программы на Python, опираясь на уже имеющиеся у вас базовые знания языка. Он помогает увидеть общую картину, которую можно создать из маленьких кусочков, знакомит с такими понятиями, как модульное построение, API и проектирование базового веб-сервера. По окончании книги вы пройдете путь от базового понимания синтаксиса, грамматики и библиотек Python до использования их в качестве инструментов профессионального разработчика программного обеспечения.
Скачать
👉 @python_360
Python GUI Programming with PAGE: Create professional-looking GUIs for Python applications efficiently and effectively
Автор: Gregory Walters (2023)
Эта всеобъемлющая книга - ваш путеводитель от установки дизайнера PAGE до освоения создания сложных графических интерфейсов.
В книге рассматривается широкий спектр вопросов, начиная от создания внешних интерфейсов для баз данных SQLite (и других баз данных) и заканчивая использованием виджета Canvas для рисования фигур и текста. В книге рассматриваются различные аспекты, включая работу со стандартными виджетами Tk, использование возможностей инструментария ttk, расширение функциональности графического интерфейса с помощью библиотек виджетов сторонних производителей и пользовательских виджетов.
Скачать
👉 @python_360
Scaling Python with Dask: From Data Science to Machine Learning
Автор: Holden Karau (2023)
Современные системы содержат многоядерные CPU и GPU, которые обладают потенциалом для параллельных вычислений. Однако многие научные инструменты Python не были разработаны для использования этого параллелизма. Из этого краткого, но обстоятельного пособия ученые, изучающие данные, и программисты на Python узнают, как открытая библиотека Dask для параллельных вычислений предоставляет API, облегчающие распараллеливание библиотек PyData, включая NumPy, pandas и scikit-learn.
Авторы книги покажут вам, как использовать вычисления на Dask в локальных системах, а затем масштабировать их в облако для более тяжелых рабочих нагрузок.
Скачать
👉 @python_360
Mastering Python for Artificial Intelligence: Learn the Essential Coding Skills to Build Advanced AI Applications
Автор: David Ward (2023)
Это книга, предназначенная для разработчиков и программистов, желающих углубить свои знания и навыки в области искусственного интеллекта с использованием языка программирования Python. В книге обсуждаются существенные аспекты и методики программирования искусственного интеллекта, а также предлагаются руководства и практические примеры для создания более продвинутых AI-приложений. Авторы предоставляют читателям необходимые инструменты и знания для создания сложных и интеллектуальных систем с использованием Python, от обработки данных и машинного обучения до нейронных сетей и глубокого обучения.
Скачать
👉 @python_360
🐍 Запрыгивай в IT: Слёрм дает навыки по открытию карьерных дверей на курсе Python-разработчик.
Старт потока 13 мая. Посмотреть программу и записаться на обучение можно по ссылке
Почему стоит выбрать Python на старте IT-карьеры?
🔴Это понятный язык. Начинающие довольно быстро смогут пройти основы программирования и перейти к более сложным абстракциям;
🔴Python — это основа для более сложных языков. Изучив синтаксис Питона, вы сможете легче разобраться с другими ЯП;
🔴В Python уже включено множество полезных библиотек, что уменьшает необходимость постоянного поиска инструментов.
На курсе вы научитесь:
— Работать с изменениями кода проекта с помощью Git и GitHub
— Решать задачи на Python и разрабатывать сайты при помощи фреймворка Django
— Применять принципы клиент-серверного взаимодействия и работать с базами данных
— Работать с API сторонних сервисов и проводить Unit-тестирования
Дополнительно вы получите сертификат по Docker и изучите Linux.
Спикеры курса:
🟠Леонид Крутовский, Senior Software Engineer, backend-разработчик на Python в нескольких стартапах
🟠Александр Мещеряков, Senior Backend Dev (Python/C++boots), 17 лет в разработке, CTO 2-ой в Европе криптобиржи, 5 лет преподавания Python.
Как проходит обучение:
☀️Вы смотрите видео с теорией. Доступ ко всем лекциям открывается сразу;
☀️Поочередно изучаете Git, после него сам Python, дополняете «коктейль разработчика» Docker и Linux;
☀️Выполняете практические задания.
К концу курса вы сделаете 3 проекта на Python и сдадите итоговую аттестацию. Спикер курса даст обратную связь по итогу проекта.
☀️Посещаете онлайн-встречи с экспертами по Python. Сможете задать все вопросы о языке, уточнить технические детали.
☀️Сдаете сертификацию по пройденным направлениям и выполняете практическое задание.
☀️ Получаете диплом государственного образца о переподготовке! Поздравляем, теперь вы — Python-разработчик.
До встречи 13 мая!
Реклама ООО «Слёрм» ИНН 3652901451
The Python 3 Standard Library by Example
Автор: Doug Hellmann (2017)
Стандартная библиотека Python 3 содержит сотни модулей для взаимодействия с операционной системой, интерпретатором и Интернетом - все они тщательно протестированы и готовы к началу разработки приложений. Автор книги, эксперт по Python, знакомит читателя с каждой обширной частью библиотеки при помощи примеров кода и качественных описаний. Книга может быть использована как справочник.
Во время чтения книги вы научитесь:
✔️Работать с текстом с помощью textwrap, re (регулярные выражения) и difflib;
✔️Использовать различные структуры данных: перечисления, коллекции, массивы, heapq, очереди, структуры и т. д;
✔️Реализовывать алгоритмы элегантно и лаконично с помощью functools, itertools и contextlib;
✔️Обрабатывать дату / время и сложные математические задачи;
✔️Сжимать и архивировать данные.
Скачать
👉 @python_360
Data Visualization with Python and JavaScript, 2nd Edition
Автор: Kyran Dale (2022)
Как превратить сырые, необработанные или искаженные данные в динамические интерактивные веб-визуализации? В этой практической книге автор Кайран Дейл показывает специалистам по обработке данных и аналитикам, а также разработчикам Python и JavaScript, как создать идеальный набор инструментов для работы c большими объемами данных.
Скачать
👉 @python_360
Simulation with Python: Develop Simulation and Modeling in Natural Sciences, Engineering, and Social Sciences
Автор: Rongpeng Li (2022)
Эта книга охватывает темы моделирования на основе сценарного подхода с использованием Python и богатых визуализаций и таблиц.
В книге рассматривается моделирование, применяемое в естественных и социальных науках, а также моделирование, взятое из лучших алгоритмов, используемых сегодня в промышленности.
Прочитав эту книгу, вы будете иметь представление о моделировании с помощью Python в естественных, инженерных и социальных науках.
Для кого эта книга:
Разработчики Python начального и среднего уровня из различных областей знаний, включая бэкенд-разработчиков, академических программистов-исследователей, специалистов по анализу данных и инженеров машинного обучения.
Скачать
👉 @python_360
Learn to Program with Python
Автор: Irv Kalb (2016)
Если у вас совсем нет навыков программирования, не переживайте — эта книга научит вас как программированию в целом, так и разработке на языке Python в частности. Автор использует свой личный подход к обучению, основанный на его многолетнем опыте преподавания и разработки программного обеспечения. Вы увидите в авторе своего наставника, использующего простой разговорный стиль для объяснения сложных концепций программирования.
В книге рассматриваются следующие темы:
✔️ переменные и операторы;
✔️ пользовательские функции;
✔️ циклы, ветвления;
✔️ списки;
✔️ строки;
✔️ файловый ввод/вывод;
✔️ структуры данных.
Скачать
👉 @python_360
Перед вами — книга-метод, книга-наставник, способная перевернуть мышление и помочь выработать осознанный подход к работе и жизни в целом путём высокоуровневого планирования.
В своей второй книге IT-архитектор, методолог, педагог Александр Бындю раскрывает наиболее эффективный на сегодняшний день метод стратегического планирования, получивший название «Карта гипотез». Карта учит, как достигать намеченной цели через гипотезы, и служит навигатором на этом пути. В основу книги легли годы практики, и с уверенностью можно сказать, что Карта гипотез позволяет создать стратегию достижения для самых амбициозных целей.
У Карты гипотез нет ограничений по области применения или роли пользователя — она будет полезна в самых разных ситуациях, от личного планирования до планирования работы огромной компании. Автор надеется, что его метод, которому посвящена эта книга, послужит вашему благополучию во всех сферах жизни.
Ознакомиться с книгой
▫️ Как пройти собеседование на английском
▫️ Подборка выражений для описания коллег
▫️ Weird English Idioms
Еще больше английского для работы и жизни на канале «Гапонова и ее английский». Лена Гапонова — автор курсов Gaponova school, преподаватель с 16-летним стажем и опытом в международных IT-компаниях — объясняет сложное в английской грамматике, знакомит с интересными выражениями, учит правильному произношению и помогает подружиться с английским языком.
Помимо английского, Лена рассказывает про методику, эффективное обучение, собеседование на английском и жизнь в других странах.
📌Еще больше про английский на @gaponova
erid: LjN8Kbvjs
Строить профессиональные планы, задумываться о карьере и искать способы применить свои навыки в деле — в период неустойчивости важно заботиться о себе и видеть возможности для собственного роста. Если вы задумываетесь о перспективной профессии для будущего — присмотритесь к разработке на Python.
На бесплатном курсе «Python-разработка для начинающих» вы примерите на себя роль программиста:
- разберётесь в видах веб-разработки и понятиях backend и frontend;
- познакомитесь с синтаксисом и логикой работы языка;
- научитесь работать с данными и базовыми конструкциями;
- поймёте, где используется Python и выберете подходящее направление для обучения и карьеры.
Но главное — сможете самостоятельно решить реальную задачу — создадите планировщик задач с секретной фичей и Telegram-бот, даже если раньше никогда не программировали
Реклама. ООО "Нетология". Erid LatgC3WpL
Слёрм приглашает на открытые вебинары ⚡️
Спикеры курса «DevOps Tools для разработчиков» от Слёрм проведут два практических бесплатных вебинара. Приходите изучать DevOps на реальных кейсах.
🚀 ВЕБИНАР ПЕРВЫЙ: 12 марта в 19:00
💫ChatOps: автоматизация в вашем рабочем чатике.
Как потерять друзей, настроив им алерты в телегум.
Спикер: Владислав Килин, тимлид в голландской e-commerce компании.
Разберем:
- генерацию тестовых данных на стенде;
- релиз по сообщению в чате;
- инцидент-менеджмент made easy.
🚀 ВЕБИНАР ВТОРОЙ: 13 марта в 19:00
💫GitOps + ArgoCD. Решение проблем и практика.
Деплоите prod? Тогда мы gitops к вам.
Спикер: Кирилл Борисов, старший инженер-программист VK.
Рассмотрим подход GitOps + ArgoCD. Что это, зачем и какие проблемы решает. На практике задеплоим simple app с помощью argocd.
➡️ Регистрация на вебинары по ссылке ⬅️
До встречи!
Реклама ООО «Слёрм» ИНН 3652901451
Python с нуля
Петр Левашов (2024)
Добро пожаловать в увлекательный мир программирования на языке Python! Независимо от того, начинающий вы или опытный программист, вы вооружитесь знаниями и навыками, необходимыми для успешного освоения языка. Python, известный своей простотой и универсальностью, завоевал огромную популярность среди разработчиков во всем мире. Благодаря удобному синтаксису и широкой библиотечной поддержке он идеально подходит для решения широкого спектра задач – от веб-разработки и анализа данных до программирования графических интерфейсов. Книга представляет собой комплексное руководство по изучению языка Python с нуля.
Скачать
👉 @python_360
Deep Learning for Data Architects: Unleash the power of Python’s deep learning algorithms
Автор: Shekhar Khandelwal (2023)
В начале книги рассматриваются проблемы преобразования необработанных данных в полезные сведения. В ней дается практическое понимание работы с данными и рассматривается построение прогностических моделей на основе нейронных сетей. Далее в книге рассматриваются специализированные сети, такие как сверточные нейронные сети, рекуррентные нейронные сети и генеративные состязательные сети. В книге подробно рассматриваются теоретические и практические аспекты этих сетей, а также предлагаются реализации каждого из них в коде на языке Python. Последняя глава книги знакомит с трансформаторами - революционной моделью, оказавшей значительное влияние на обработку естественного языка.
Скачать
👉 @python_360
Data Science Fundamentals for Python and MongoDB
Автор: David Paper (2018)
Как и в любой науке, знания основ анализа данных является необходимым условием развития в data science. Очевидно, что не зная математики и статистики, не умея управлять данными, а также писать грамотный код нельзя назвать себя даже начинающим дата-сайнтистом. Именно поэтому представленная книга – лучший выбор, для приобретения всех необходимых навыков, требуемых для начала карьеры в выбранной области.
Вместе с автором вы:
✔️ подготовитесь к старту карьеры в области анализа данных;
✔️ изучите комплексные структуры данных на популярном языке Python;
✔️ научитесь применять линейную алгебру, включая векторы и матрицы;
✔️ узнаете, как правильно использовать такие комплексные алгоритмы, как градиентный спуск и анализ главного компонента;
✔️ начнете применять MongoDB и JSON для работы с данными и многое другое.
Скачать
👉 @python_360
🐍 «Python для инженеров» — старт курса 15 января!
Что смогли автоматизировать с Python наши студенты:
🔥 Автоматизация изменения конфигурации сервера, экономящая 23 часа в месяц и повышающая лояльность клиентов за быстроту обработки запросов — Данил Бахаев, DevOps-инженер в X5 Group.
🔥 Инструмент для анализа и отключения холостых ресурсов, позволяющий сократить расходы на 40-50% или около 12 миллионов рублей в год — Артем Чекунов, Senior DevOps Engineer в Chartboost.
Подробно со всеми кейсами вы можете ознакомиться на странице курса. Присоединяйтесь, чтобы упростить и ускорить процессы в своих проектах!
Изучить программу и зарегистрироваться
🎁 А для тех, кто хочет всегда быть в курсе событий и постоянно учиться новому, мы создали бесплатный чат-бот. Вас ждут live-coding стримы, статьи и кейсы по Python — будет интересно!
Подборка Telegram каналов для программистов
Системное администрирование 📌
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux
/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)
/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика
/channel/itmozg Программисты, дизайнеры, новости из мира IT.
/channel/phis_mat Обучающие видео, книги по Физике и Математике
/channel/php_lib Библиотека PHP программиста 👨🏼💻👩💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста
1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus
Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах
GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
/channel/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
/channel/game_devv Все о разработке игр
Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT
Чат программистов📌
/channel/developers_ru
Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов
БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию
QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика
Шутки программистов 📌
/channel/itumor Шутки программистов
Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров
Английский 📌
/channel/UchuEnglish Английский с нуля
Математика 📌
/channel/Pomatematike Канал по математике
Excel лайфхак📌
/channel/Excel_lifehack
Новый инструмент для тех, кто любит собирать и анализировать данные. Не так давно появились фитнес-трекеры, а теперь пришло время трекера мозга
Отслеживай свою когнитивную нагрузку в диапазоне от 0 до 100 %: чтобы понимать, что дается мозгу легко, а что нет
Знай, в каком ты состоянии: «в потоке» ли, застрессован или устал
⚡️ Получай подсказки от майнд-трекера и управляй своим состоянием: для максимальной продуктивности и концентрации
Узнай подробнее о майнд-трекере Neiry:
https://neiry.ru/mindtracker?utm_source=tg_in&utm_medium=2012kni&utm_term=ad13
Реклама. ООО "НЕЙРИ". ИНН 9701140612. erid: LjN8K66JM