CodeMode | Программирование
11.4K subscribers
2.93K photos
7 files
2.96K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Python - это просто. Пошаговое руководство по программированию и анализу дaнныx

Рассмотрены основы синтаксиса языка Python на примере дистрибутива Anaconda. Показаны приложения IPython, Spyder IDE, Jupyter Notebook. Описан синтаксис переменных, функций, циклов. Подробно изучаются структуры данных в Python: строки, списки, кортежи, множества и словари. Объясняется понятие классов и их применение в объектно-ориентированном программировании. Описаны возможности библиотеки обработки изображений Pillow, библиотеки Tkinter для создания приложений с графическим интерфейсом. Отдельный раздел посвящен обработке ошибок и исключений в программах. Рассматриваются библиотеки NumPy и Pandas, приводятся практические примеры их использования для анализа и обработки данных. Описана библиотека Matplotlib и ее возможности в сфере визуализации данных.

🧷Скачать бесплатно

2023 #RU #Python

CodeMode | Программирование
📕 Python Real-World Projects

На современном рынке труда портфолио проектов часто затмевает традиционное резюме для разработчиков. Это руководство поможет вам разобраться в важнейших концепциях Python при создании полноценных модулей и приложений, которые находят применение в реальных сценариях. С помощью двух десятков тщательно разработанных проектов вы продемонстрируете свое мастерство работы с Python и еще больше усовершенствуете свои навыки.

🧷Скачать бесплатно

2023 #ENG #Python

CodeMode | Программирование
📕 Python. Полное руководство

Эта книга поможет вам освоить язык программирования Python практически с нуля, поэтапно, от простого к сложному. Первая часть книги посвящена базовым основам языка: переменные и типы данных, операторы, циклы и условные операторы, математические функции, кортежи, множества и словари, итераторы и генераторы, модули и пакеты, а также многое другое. Во второй части книги перейдем к более сложным вещам в Python: объектно-ориентированное программирование, метапрограммирование, многопоточность и масштабирование.

Отдельное внимание будет уделено документированию своего проекта в Python, контролю и оптимизации кода. Теоретическая часть книги сопровождается практическими примерами, позволяющими на практике осваивать полученные теоретические знания. Книга будет полезна как начинающим, так и тем, кто хочет улучшить свои навыки программирования на Python.

🧷Скачать бесплатно

2022 #RU #Python

CodeMode | Программирование
📕 Python Programming Exercises, Gently Explained

Многие книги и веб-сайты содержат сложные задачи по программированию для лучших программистов. Однако эта книга предназначена для всех нас. Мы хотим, чтобы задачи улучшали наши навыки программирования, а не приводили нас в замешательство и уныние. Другие учебные пособия и книги научили вас основам Python, а эти 42 упражнения по программированию позволят вам попрактиковаться в том, чему вы научились. Выбранные за их простоту, эти задачи по программированию включают в себя подробные объяснения проблемы, необходимые концепции кодирования, которые вам понадобятся для понимания решения, и полезные шаблоны для создания программ, если у вас возникнут проблемы с запуском с нуля.
Это идеальная книга для начинающих программистов и программистов среднего уровня, которые хотят проверить свои навыки работы с Python, но не готовы приступить к разработке программного обеспечения профессионального уровня. Вам не нужно расстраиваться из-за того, что от вас ожидают создания сложных алгоритмов и теории информатики; вам нужен большой набор задач по программированию, которые соответствуют вашему уровню, с легкими объяснениями.
Упражнения по кодированию, приведенные в этой книге, включают:
• Преобразование температуры
• Шипучий жужжащий
• Чтение и запись файлов
• Поиск и замена текста
• Вычисление среднего значения, медианы и режима
• Случайный бросок кубиков
• Генерация пароля
• Проверка даты
• Камень, ножницы, бумага
• Изображение в формате ASCII
• Последовательность Коллатца
• Сортировка пузырьком / пузырьковая сортировка

🧷Скачать бесплатно

2022 #ENG #Python

CodeMode | Программирование
📕 Python Game Logic

"Python Game Logic" предлагает практическое руководство по пониманию основных принципов создания видеоигр. В нем подчеркивается важность освоения игровой механики и структур управления с использованием языка программирования Python. Читатели узнают, как условные операторы и циклы диктуют игровые ответы на действия игрока, и как эти элементы формируют основу для более сложных игровых проектов. Одним из интригующих аспектов является фокус на создании игр с нуля, что дает разработчикам больший контроль и более глубокое понимание базового кода, а не опору на внешние плагины.

🧷Скачать бесплатно

2025 #ENG #Python

CodeMode | Программирование
📕 Mastering Metaprogramming in Python

Повысьте свой уровень владения программированием с помощью книги “Осваиваем метапрограммирование на Python: раскройте секреты навыков экспертного уровня”. Это подробное руководство раскрывает сложный мир метапрограммирования, область, где код выходит за традиционные рамки и становится динамичным и осознанным. Предназначенная для опытных программистов и инженеров-программистов, эта книга предлагает обширное исследование возможностей метапрограммирования Python, предоставляя вам знания и навыки, необходимые для использования всего потенциала этой передовой парадигмы программирования.

🧷Скачать бесплатно

2024 #ENG #Python

CodeMode | Программирование
📕 Writing Secure and Maintainable Python Code

Раскройте секреты программирования на Python экспертного уровня с помощью книги “Написание безопасного и поддерживаемого кода на Python: раскройте секреты навыков экспертного уровня”. Это всеобъемлющее руководство знакомит опытных разработчиков с передовыми методами, необходимыми для повышения безопасности и удобства обслуживания их приложений на Python. От внедрения передовых протоколов безопасности до освоения надежных структур кода с проверенными шаблонами проектирования - в этом тексте вы найдете множество советов, которые помогут вам усовершенствовать свои методы программирования.

🧷Скачать бесплатно

2024 #ENG #Python

CodeMode | Программирование
📕 Python для анализа данных: учебное пособие

Цель учебного пособия — помочь студентам, изучающим курс «Python для анализа данных», приобрести системные знания по основам программирования на языке Python и освоить работу со стандартными возможностями языка и его библиотеками на уровне, достаточном для решения задач обработки и анализа данных. Рассматриваются базовые элементы и синтаксические конструкции языка Python 3 Описываются основные методы и приемы работы с рядами и табличными данными с применением популярных Python-библиотек. Издание содержит тематический план, теорию с примерами программного кода, задания для самостоятельной работы и список использованных источников.

🧷Скачать бесплатно

2024 #RU #Python

CodeMode | Программирование
📕 Python How-To

Вы когда-нибудь спрашивали себя: «Как это сделать в Python?» Если да, то вам понравится эта практическая подборка самых важных приемов Python. Python How-To включает в себя более 60 подробных ответов на такие вопросы, как: Как объединять и разделять строки? Как получить доступ к ключам, значениям и элементам словаря? Как задать и использовать возвращаемое значение в вызовах функций? Как обрабатывать данные JSON? Как создавать ленивые атрибуты для повышения производительности? Как изменять переменные в другом пространстве имен?

🧷Скачать бесплатно

2023 #ENG #Python

CodeMode | Программирование
📕 Python на примерах. Практический курс: Алексей Васильев

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

🧷Скачать бесплатно

2019 #RU #Python

CodeMode | Программирование
📕 Знакомьтесь, Python. Секреты профессии

Очень хочется стать программистом и войти в IT, но не знаете с чего начать? Поздравляю, в ваших руках учебник нового поколения – без кучи непонятных слов и кодов расскажем про инструменты и библиотеки для программирования на Python. И все это заправлено лайфхаками, вдохновляющими историями из мира настоящих хакеров и игрофикацией – потому что обучение не должно быть скучным.
«Знакомьтесь, Python» – уверенный первый шаг в мир программирования. Получите базовые знания о сфере IT, а также найдете ответы на вопросы по типу: с чего начать, как выбрать профессию, где прокачать скиллы и как подготовиться к собеседованию так, чтобы работодатель предложил оффер.
🧷Скачать бесплатно

2023 #RU #Python

CodeMode | Программирование
📕 Mastering Python Network Automation

С помощью "Освоение сетевой автоматизации на Python" вы сможете упростить оркестровку контейнеров, управление конфигурацией и создание устойчивых сетей с помощью Python и его библиотек, что позволит вам стать квалифицированным сетевым инженером или сильным специалистом по DevOps.
Это руководство с самого начала знакомит читателей с настройкой лаборатории сетевой автоматизации с использованием сетевого симулятора NS3 и программирования на Python. Это включает в себя установку NS3, а также библиотек python, таких как nornir, paramiko, netmiko и PyEZ, а также настройку портов, узлов и серверов. Вы приобретете навыки, необходимые для того, чтобы стать опытным разработчиком автоматизации, который может тестировать и исправлять любые ошибки в сценариях автоматизации. В этой книге рассматривается появление service mesh как решения проблем, связанных с обменом данными между службами с течением времени.
В этой книге вы познакомитесь с автоматизацией различных задач, связанных с контейнерами, в Python и его библиотеках, включая оркестровку контейнеров, обнаружение служб, балансировку нагрузки, управление хранилищем контейнеров, мониторинг производительности контейнеров и текущие обновления.

🧷Скачать бесплатно

2023 #ENG #Python

CodeMode | Программирование
📕 Программирование на Python для начинающих

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

🧷Скачать бесплатно

2022 #RU #Python

CodeMode | Программирование
📕 Starting Out With Python

Начиная с Python, вы познакомитесь с концепциями программирования и навыками решения проблем, используя доступный подход Тони Гэддиса. В книге, написанной для начинающих программистов, Гэддис использует простой для понимания язык для представления концепций. Объясняются структуры управления, затем классы и приложения с графическим интерфейсом. Каждая глава содержит четкие и понятные списки кода, практические примеры из реальной жизни, подробные объяснения и множество упражнений. По мере изучения текста вы научитесь понимать, как разрабатывать логику высококачественных программ, а затем реализовывать эти программы с помощью Python. 6-е издание полностью обновлено новыми языковыми возможностями и функциональностью для версий Python вплоть до Python 3.9.

🧷Скачать бесплатно

2023 #ENG #Python

CodeMode | Программирование
📕Построение систем машинного обучения на языке Python

Автор: Юрич Саша

Описание:
Применение машинного обучения для лучшего понимания природы
данных - умение, необходимое любому совреметюму разработчику программ или аналитику. Python - замечательный язык для создания приложеннй машинного обучения. Благодаря своей динамичности он позволяет быстро производить разведочный анализ данных и экспериментировать с ними. Обладая первоклассным набором библиотек машинного обучения с открытым исходным кодом, Python дает возможность сосредоточиться на решаемой задаче и в то же время опробовать различные идеи.

🧷Скачать бесплатно

2016 #RU #Python

CodeMode | Программирование
📕Легкий способ выучить Python 3

Автор: Шоу З.А

Описание:
Зед Шоу — автор всемирно известной методики самостоятельного обучения языкам программирования The Hard Way (в дословном переводе: «Сложный способ »). Со свойственным Зеду юмором он дал такое название собственному методу не только «шутки ради», но еще и чтобы сразу направить мысли читателей в правильное русло. «Самостоятельное изучение языков программирования, — говорит Шоу, — это непрестанная работа над собой. Ведь главный ваш враг в освоении любой новой информации и в получении новых навыков — вы сами». Мегауспешная серия самоучителей теперь и в России!

🧷Скачать бесплатно

2019 #RU #Python

CodeMode | Программирование
📕Обучение мобильной разработке на Delphi

Автор: Леонов В.

Описание:
Основной целью данной книги является наглядная демонстрация приёмов создания программ в одной из самых популярных и доступных сред разработки Delphi/C++Builder/RAD Studio. В качестве учебных примеров были выбраны приложения, которые могут быть использованы в проектном обучении.

🧷Скачать бесплатно

2015 #RU #Python

CodeMode | Программирование
📕Python Toolbox: 100 Scripts for Developers

Автор: Сари Серхан

Описание:
Окунитесь в обширный мир программирования на Python с "Python Toolbox: 100 скриптов для разработчиков". Эта обширная коллекция предлагает широкий спектр скриптов, созданных для упрощения и расширения возможностей вашей разработки. Эти тщательно разработанные сценарии - от упрощения повторяющихся задач до работы со сложными алгоритмами - служат строительными блоками для различных проектов и приложений.

🧷Скачать бесплатно

2023 #ENG #Python

CodeMode | Программирование
📕 Телеграм-боты на Python: продвинутый уровень

Автор:
Михаил Крыжановский

Описание:
Добро пожаловать на пре-релиз курса по разработке продвинутых телеграм-ботов на Python! Этот курс не только углубит ваши знания по созданию ботов с использованием передовой асинхронной библиотеки aiogram версии 3, но также предоставит вам навыки работы с инструментами и методами, которые будут полезны в других областях программирования. Тестирование, микросервисная архитектура, очереди, интернационализация, деплой приложения с помощью Docker и без и многое другое в курсе!

Чему вы научитесь
Создавать сложные цепочки диалогов с помощью библиотеки aiogram_dialog
Тестировать вашего бота с помощью инструментов автоматического тестирования
Строить отказоустойчивую микросервисную архитектуру на базе брокера сообщений NATS
Управлять задачами по расписанию на базе Taskiq
Деплоить ваших ботов с помощью Docker
Создавать мультиязычных ботов
Работать с СУБД PostgreSQL
Настраивать удобную масштабируемую структуру для телеграм-ботов любой сложности

🧷Скачать бесплатно

2024 #RU #Python

CodeMode | Программирование
📕 Python. Pandas на практике

Автор: Лернер Р.

Описание:
Сегодня трудно представить аналитика данных, не пользующегося библиотекой Pandas, но в тонкостях работы с ней немудрено запутаться. В этой книге собраны упражнения, основанные на многолетней преподавательской практике автора. Прочитав ее, вы будете чувствовать себя уверенно при встрече с недостатками реальных данных в виде пропущенных значений, смешанных форматов и отсутствия четкой структуры.

🧷Скачать бесплатно

2025 #RU #Python

CodeMode | Программирование