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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕 Python Mini Reference

Эта книга является неофициальным справочником по языку программирования Python. Python - один из наиболее широко используемых языков во многих различных областях применения. Мы рассмотрим все основные функции современного языка программирования Python, включая оператор match (3.10) и группы исключений (3.11).
Примечание: Эта книга не научит вас программировать на Python, если вы полный новичок. Книги, подобные этой, могут быть весьма полезны на различных этапах вашего обучения, но вам потребуется некоторый опыт работы с Python или другими подобными языками, чтобы иметь возможность воспользоваться преимуществами, которые может предложить эта книга.
Хотя книга написана в качестве справочного материала, вы можете прочитать ее более или менее от начала до конца, и вы должны быть в состоянии составить общее представление о языке Python, если у вас есть некоторый предыдущий опыт программирования на Python.

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

2022
#ENG #Python

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

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

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

2023
#ENG #Python

CodeMode | Программирование | ChatGPT
📕 Объекты. Стильное ООП

Хороший объектно-ориентированный код удобно читать, изменять и исправлять. Универсальные практики проектирования объектов, собранные в этой книге, позволят улучшить ваш стиль кодирования. Эти правила подойдут к любому объектно-ориентированному языку, они делают код максимально понятным и надежным, а также повышают производительность как индивидуальных разработчиков, так и команд.
Книга «Объекты. Стильное ООП» познакомит вас с профессиональными техниками написания ОО-кода. Маттиас Нобак раскрывает правила создания объектов, определения методов, изменения и извлечения состояний и многое другое. Все примеры написаны на простом псевдокоде, который легко перевести в любой язык программирования. Кейс за кейсом вы изучите ключевые сценарии и задачи проектирования объектов, а затем шаг за шагом создадите простое веб-приложение, которое покажет, как должны взаимодействовать объекты разных типов.

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

2023
#RU #Coding

CodeMode | Программирование | ChatGPT
📕 Python. К вершинам мастерства. Второе издание

Второе издание книги позволит вам использовать возможности Python 3 в полной мере, обратив себе на пользу лучшие идеи. Автор рассказывает о базовых средствах языка, о его библиотеках и учит писать более краткий, быстрый и удобочитаемый код. Вы узнаете о том, как применять идиоматические средства Python 3, выходящие за рамки вашего предыдущего опыта.
Новое издание состоит из пяти частей, которые можно рассматривать как пять отдельных книг.

Структуры данных: последовательности, словари, множества, Unicode и классы данных.

Функции как объекты: полноправные функции, относящиеся к ним паттерны проектирования, а также аннотации типов в объявлениях функций.

Объектно-ориентированные идиомы: композиция, наследование, классы-примеси, интерфейсы, перегрузка операторов, протоколыи дополнительные статические типы.

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

2022
#RU #Python

CodeMode | Программирование | ChatGPT
📕 README. Суровые реалии разработчиков

Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на курсах. Книга «README. Суровые реалии разработчиков» призвана восполнить этот пробел.
Познакомьтесь с важнейшими практиками инжиниринга, которым обучают разработчиков в ведущих компаниях.

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

2022
#RU #Полезное

CodeMode | Программирование | ChatGPT
📕 Биоинформатика с Python: книга рецептов

Биоинформатика – активная область исследований, в которой используется ряд простых и сложных вычислений для извлечения ценной информации из биологических данных. Из книги вы узнаете, как управлять этими задачами с помощью языка Python.
Вы рассмотрите ключевые методы секвенирования нового поколения, анализа отдельных клеток, геномики, метагеномики, а также узнаете, как применяются алгоритмы машинного обучения в биоинформатике.
Книга предназначена для аналитиков в области биоинформатики, специалистов по данным, вычислительных биологов, исследователей и разработчиков
Python.

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

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Grokking Algorithms

Удобное, полностью иллюстрированное введение в наиболее важные алгоритмы компьютерного программирования.
Освоите наиболее широко используемые алгоритмы и будьте полностью готовы, когда вас спросят о них на следующем собеседовании при приеме на работу. С прекрасными простыми объяснениями, более чем 400 забавными иллюстрациями и десятками соответствующих примеров вам действительно понравится изучать алгоритмы с помощью этого веселого и понятного руководства!

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

2024
#ENG #Algorithms

CodeMode | Программирование | ChatGPT
📕 GPT-3: программирование на Python в примерах

В книге рассказывается о том, как использовать генеративную текстовую модель (GPT) для создания приложений различного назначения, в числе которых медицинский чат-бот с пользовательской точной настройкой, интеллектуальный голосовой помощник, система предсказания категории новостей и многие другие. Вы узнаете, как управлять уровнем креативности моделей GPT, применять современные методы генерирования высококачественного текста, классифицировать изображения с помощью OpenAI CLIP. Примеры и практические упражнения помогут
закрепить пройденный материал. Издание предназначено для тех, кто владеет основами языка программирования Python и собирается использовать GPTв реальных сценариях для решения прикладных задач.

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

2023
#RU #Python #Ai

CodeMode | Программирование | ChatGPT
📕 Go for DevOps

Эта книга предназначена для всех, кто хотел бы использовать Go для разработки собственных инструментов DevOps или для интеграции пользовательских функций с такими инструментами DevOps, как Kubernetes, GitHub Actions, HashiCorp Packer и Terraform. У вас должен быть опыт работы с каким-либо языком программирования, но не обязательно с Go.

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

2022
#ENG #GO

CodeMode | Программирование | ChatGPT
📕 Программирование на Python для абсолютных новичков.

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

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

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Python за 7 дней. Краткий курс для начинающих

Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников?
Хорошая новость! Не нужно тратить время, чтобы осилить сложные академические тексты, неоправданно дорогие онлайн-курсы или видеотуториалы, которые содержат слишком много технических деталей, непонятных для начинающих.
Книга «Python за 7 дней» написана специально для новичков в программировании. Ее основные принципы — это простота и практичность.

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

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Программирование игр для Windows на Borland C++

Книга ориентированна на программистов с некоторым опытом работы с языком С++ и средствами программирования фирмы Borland, в ней описаны пути и способы использования техники объектно-ориентированного программирования при написании игровых программ. Игры, представленные в это книге, ориентированны на выполнение в среде Windows.

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

1994
#RU #C

CodeMode | Программирование | ChatGPT
📕 Getting Started with Docker

Книга «Начало работы с Docker», представленная автором бестселлеров и мировым гуру обучения Найджелом Поултоном, — это самый быстрый способ освоить Docker и контейнеры, а также получить практические навыки развертывания многоконтейнерных приложений. Когда вы закончите читать книгу, вы будете готовы к рок-н-роллу с Docker.
Вам нужно изучить Docker и нравится ли вам учиться на практике?

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

2024
#ENG #Docker

CodeMode | Программирование | ChatGPT
📕 Starting Out with C++: from Control Structures to Objects

Начинаем с C++: От управляющих структур к объектам в книге представлены концепции и методы программирования на C++ понятным языком. Используя свой отличительный доступный пошаговый подход, автор Тони Гэддис описывает управляющие структуры, функции, массивы и указатели перед объектами и классами. Каждая глава содержит четкие и легко читаемые списки кода, краткие и практические примеры из реальной жизни, целенаправленные объяснения и множество упражнений. 10-е издание включает улучшения и обновления, отражающие новейшие возможности современного языка C++, включая кортежи, лямбды и новые синтаксические конструкции, такие как оператор if с инициализацией.

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

2021
#ENG #C

CodeMode | Программирование | ChatGPT
📕 Параллельное программирование на современном языке C++

Книга во всех подробностях освещает параллельное программирование на современном языке C++. Особое внимание уделено опасностям и трудностям параллельного программирования (например, гонке данных и мертвой блокировке) и способам борьбы с ними. Приводятся многочисленные примеры кода, позволяющие читателю легко закрепить теорию на практических примерах. Издание адресовано читателям, которые хотят освоить параллельное програм- мирование на одном из наиболее распространенных языков.

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

2022
#RU #C

CodeMode | Программирование | ChatGPT
📕 Однострочники Python: лаконичный и содержательный код

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

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

2022
#RU #Python

CodeMode | Программирование | ChatGPT
📕Python. Исчерпывающее руководство

Эта книга делает акцент на основополагающих возможностях Python (3.6 и выше), а примеры кода демонстрируют «механику» языка и учат структурировать программы, чтобы их было проще читать, тестировать и отлаживать. Дэвид Бизли знакомит нас со своим уникальным взглядом на то, как на самом деле работает этот язык программирования.
Перед вами практическое руководство, в котором компактно изложены такие фундаментальные темы программирования, как абстракции данных, управление программной логикой,структура программ, функции, объекты и модули, лежащие в основе проектов Python любого масштаба.

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

2023
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Программируем на Python, 3-е издание (+CD)

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

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

Прилагаемый к книге диск содержит исходные коды и дополнения с сайта поддержки. В папке py3e_source содержится исходный код всех законченных программ, которые представлены в этой книге, и вспомогательные файлы к ним. А папка py3e_software включает в себя файлы всех программных пакетов, упомянутых в книге, (установочный файл Python 3.1.1 для Windows, мультимедийный пакет pygame версии 1.9.1, совместимый с Python 3.1.х под Windows и игровой движок livewires).

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

2014
#RU #Python

CodeMode | Программирование | ChatGPT
📕 Beginning Git and GitHub

Nзучите основы управления версиями с помощью пошаговых руководств, которые научат вас всем тонкостям Git. Эта обновленная версия знакомит с рабочими процессами Github и содержит новые главы о том, как сделать Git и GitHub по-настоящему вашими, охватывает дополнительные распространенные проблемы и способы их решения, а также новые функции запросов на извлечение Github.

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

2024
#ENG #Git

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