CodeMode | Программирование
11.9K subscribers
2.07K photos
1 video
7 files
2.1K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📔 Practical Deep Learning: A Python-Based Introduction.

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

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #Python
📓 Java: эффективное программирование.

• Как и в предыдущих изданиях, каждая глава книги состоит из ряда разделов, в каждом из которых описаны конкретные советы, приведены тонкости платформы #Java и содержатся обновленные примеры кода. Для каждой темы приводится всеобъемлющее описание и пояснения, как следует поступить в данном случае, как не следует, и почему.

• Третье издание охватывает особенности языка программирования и библиотек, появившихся в Java 7, 8 и 9, в том числе конструкции функционального программирования, добавленные к своим объектно-ориентированным корням. В книгу включены также многие новые советы, а также глава, посвященная лямбда-выражениям и потокам.

Основные темы книги:
• Функциональные интерфейсы, лямбда-выражения, ссылки на методы и потоки;
• Методы по умолчанию и статические методы в интерфейсах;
• Конструкция try-с-ресурсами;
• Новые возможности библиотек.

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

🧩 Бесплатный софт для чтения книг.

2019 #RU #Java
📔 Fighting Churn with Data: The science and strategy of customer retention.

• Сердце любого бизнеса, связанного с продуктами или услугами, - это возвращающиеся клиенты. Не позволяйте своим с трудом завоеванным клиентам исчезать, унося с собой деньги. Читая Fighting Churn with Data, с помощью данных вы ознакомитесь с мощными методами, основанными на данных, для максимального удержания клиентов и минимизации действий, которые заставляют их полностью прекращать взаимодействие или отказываться от подписки.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #ИИ
📓 JAVA: быстрый старт.

• Эта книга была написана для того, чтобы помочь вам быстро изучить #Javaи изучить хорошо. Книга не требует от читателя опыта программирования. Даже стопроцентный новичок обнаружит, что в ней просто объясняются сложные концепции. Если вы — опытный разработчик, переходящий на Java, материал обладает достаточной глубиной, чтобы вы могли немедленно взяться за программирование. Чтобы дать вам широкое представление о Java, не перегружая лишней информацией, автор тщательно подошел к выбору тем. В частности, рассматриваются концепции объектно-ориентированного программирования, средства обработки ошибок, работа с файлами и т.д.

• Также в книге нашлось место для лямбда-выражений. Примеры были подобраны для того, чтобы продемонстрировать каждую концепцию и дать читателю более глубокое понимание языка. Книга завершается проектом, в котором вы создадите программу учета посетителей клубов с нуля.

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

🧩 Бесплатный софт для чтения книг.

2021 #RU #Java
📔 Certified Kubernetes Application Developer (CKAD) Study Guide: In-Depth Guidance and Practice.

• Сегодня очень востребованы разработчики, способные работать, устранять неполадки и отслеживать приложения в #Kubernetes. Чтобы удовлетворить эту потребность, Фонд Cloud Native Computing Foundation создал сертификационный экзамен, чтобы устанавливать доверие к разработчику и его ценность на рынке труда для работы в среде Kubernetes.

• Экзамен Certified Kubernetes Application Developer (CKAD) отличается от типичного формата других тестов. Вместо этого CKAD - это экзамен, основанный на успеваемости, который требует глубокого знания решений задач в условиях нехватки времени. Это учебное пособие проведет вас по всем темам, которые вам понадобятся для полноценной подготовки к экзамену. Автор также делится своим личным опытом подготовки ко всем аспектам экзамена.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #Kubernetes
📓 Андрей Столяров. Программирование. Введение в профессию Том 1 - азы программирования.

• В первую часть книги вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами (таких как алгебра логики, комбинаторика, позиционные системы счисления), математических основ программирования (теория вычислимости и теория алгоритмов), принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС #Unix.

• Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix. Материал ориентирован на изучение в будущем языка Си, так что, в частности, много внимания уделено работе с адресами и указателями, построению списков и других динамических структур данных; в то же время многие возможности Паскаля из рассмотрения исключены. Даются сведения о правилах оформления текстов программ, о тестировании и отладке.

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

2021 #RU
📔 Data Pipelines Pocket Reference.

• Конвейеры - основа успеха в аналитике данных. В своем справочнике автор объясняет, как они работают в современном стеке работы с данными. Вы узнаете общие соображения и ключевые моменты принятия решений при реализации конвейеров, такие как пакетный или потоковый прием данных и сборка и покупка.

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

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG
📓 Андрей Столяров. Программирование. Введение в профессию. Том 2 - низкоуровневое программирование.

• Во второй том книги «Программирование: введение в профессию» вошли её третья и четвёртая части.

• Третья часть книги посвящена программированию на уровне машинных команд на примере ассемблера NASM. Рассматривается «юзерспейсовская» часть системы команд i386, конвенции системных вызовов Linux/i386 и FreeBSD/i386, изучается макропроцессор, раздельная трансляция и работа компоновщика, приведены сведения об арифметике с плавающей точкой.

• Четвёртая часть, посвящённая языку Си, включает, кроме собственно описания этого языка, также краткие сведения о библиотеке ncurses; рассказ о том, как использовать компилятор Си без его стандартной библиотеки; дополнительные сведения об инструментах сборки и отладки программ; наконец, в книге приводится краткое описание систем контроля версий CVS и git.

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

🧩 Бесплатный софт для чтения книг.

2021 #RU
📔 Mastering Kafka Streams and ksqlDB.

• Исторически сложилось так, что работа с неограниченными и быстро движущимися потоками данных была сложной. Но с #Kafka Streams и #ksqlDB создавать приложения для обработки потоковых данных просто и весело. Это практическое руководство показывает инженерам данных, как использовать эти инструменты для создания высокомасштабируемых приложений потоковой обработки для перемещения, обогащения и преобразования больших объемов данных в реальном времени.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #Kafka #ksqlDB
📓 Андрей Столяров. Программирование. Введение в профессию. Том 3 - Системы и сети.

Учебник "Программирование: введение в профессию", ориентированный на самостоятельное изучение, предполагает использование систем семейства Unix (в т.ч. Linux) в роли сквозной среды для обучения.

• Во второй том вошли части посвящённые языку Си, основным возможностям операционной системы, взаимодействию программ через компьютерные сети, параллельному программированию и внутреннему устройству ядра операционной системы.

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

🧩 Бесплатный софт для чтения книг.

2021 #RU
📔 AI as a Service: Serverless machine learning with AWS.

AI as a Service - это практическое руководство по созданию и внедрению бессерверных #ИИ приложений, не утомляющее читателей теоретическими знаниями. Вместо этого в руководстве вы найдете удобные для понимания инструкции и две полные практические сборки бессерверного ИИ.

Во время чтения книги вы:
Начнете проектировать и создавать масштабируемые конвейеры данных;
Научитесь отлаживать и устранять неполадки;
Быстро начнете работать с бессерверными шаблонами.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #ИИ #AWS
📓 Python, Django и PyCharm для начинающих.

Книга посвящена вопросам разработки веб-приложений с использованием языка #Python, фреймворка #Django и интерактивной среды разработки #PyCharm. Рассмотрены основные технологии и рабочие инструменты создания приложений, даны основы языка Python. Описаны фреймворк Django и структура создаваемых в нем веб-приложений.

• На простых примерах показаны обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели. Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов. Приведен пошаговый пример создания сайта от формирования шаблона до его администрирования и развертывания в сети Интернет.

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

🧩 Бесплатный софт для чтения книг.

2021 #RU #Django #PyCharm #Python
📔 Microservices Security in Action.

Книга учит, как решать проблемы безопасности, связанные с микросервисами, во всей системе. Это руководство включает множество практических упражнений с использованием ведущих инструментов с открытым исходным кодом и примеров с использованием #Java и #Spring Boot.

Что внутри:
Концепции безопасности микросервисов;
Развертывания с #Docker, #Kubernetes и #Istio;
Тестирование безопасности на уровне кода;
Связь с #HTTP, #gRPC и #Kafka.

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

🧩 Бесплатный софт для чтения книг.

2020 #Eng #Security #Microservices
📓 Машинное обучение в Python. Модуль 1. Предварительная подготовка данных в Python.

#Python стал одним из самых популярных языков, применяемых в машинном обучении для выполнения научных и коммерческих проектов. Он объединяет в себе возможности языков программирования общего назначения с простотой использования скриптовых предметно-ориентированных языков типа #R.

Python предлагает библиотеки для cбора данных из Интернета, построения графиков, статистической обработки и многого другого. Одно из основных преимуществ использования Python - возможность напрямую работать с программным кодом с помощью терминала или других инструментов типа Jupyter Notebook.

• Для предварительной подготовки данных и построения моделей в Python нам потребуется ряд библиотек: NumPy, SciPy, Matplotlib, Pandas, IPython и scikit-learn. Настоятельно рекомендуем воспользоваться дистрибутивом Anaconda, который уже включает все необходимые библиотеки. Есть версии для Mac OS, Windows и Linux.

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

2021 #RU #Python
📔 C++ All-in-One For Dummies.

C++ остается одним из самых популярных и универсальных языков программирования. Он кроссплатформенный, многофункциональный, и регулярно получает полезные обновления. Сам язык является объектно-ориентированным, предлагая максимальный контроль над использованием данных, интерфейсом и распределением ресурсов. Если ваша работа связана с данными, знание C++ сделает вас незаменимым. В данной книге автор учит азам программирования на С++, максимально подробно раскрывая каждую тему.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #C
📓 Анализ поведенческих данных на R и Python.

• Если вы анализируете данные в бизнесе на #R или #Python, то эта книга для вас. Я использую слово «бизнес» в широком смысле для обозначения любой коммерческой, некоммерческой или правительственной организации, где важны правильные идеи и практические выводы, которые движут действиями.

• С точки зрения математики и статистики, не имеет значения, кем вы являетесь: деловым аналитиком, строящим ежемесячные прогнозы, исследователем опыта пользователей (UX), изучающим поведения на основе кликабельности, или исследователем данных, строящим модели машинного обучения. У этой книги есть одно фундаментальное условие: вы должны быть хотя бы немного знакомы с линейной и логистической регрессией. Если вы понимаете регрессию, то вы сможете проследить за аргументами этой книги и извлечь из нее большую пользу.

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

🧩 Бесплатный софт для чтения книг.

2022 #RU #Python #R
📔 Beginning T-SQL: A Step-by-Step Approach.

• Данная книга - это ориентированное на производительность введение в язык T-SQL, лежащий в основе механизмов баз данных Microsoft #SQL Server и #Azure SQL. Четвертое издание было обновлено и покрывает обновленный синтаксис. Упражнения и примеры теперь включают базу данных WideWorldImporters, новейший образец базы данных от Microsoft для SQL Server.

Во время чтения книги вы:
Установите изолированный экземпляр SQL Server для обучения;
Поймете, как устроены реляционные базы данных;
Создадите такие объекты, как таблицы и хранимые процедуры;
Научитесь фильтровать и упорядочивать результаты запроса;
Научитесь выбирать правильные методы, чтобы ваши запросы выполнялись хорошо.

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #SQL
📓 Легкий способ выучить Java.

#Java – один из самых популярных и востребованных языков программирования в мире, но и один из самых сложных для изучения, особенно для новичков. Автор этой книги, разработал собственный метод обучения, который строится на прохождении материала исключительно на практических примерах.

Начните изучать Java, создавая несложные игры для ПК и #Android, узнавайте, как работает инструмент JShell, используйте популярные среды разработки Eclipse и Android Studio, учитесь искать и исправлять ошибки в коде и становитесь востребованным программистом с книгой «Легкий способ выучить Java»!

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

🧩 Бесплатный софт для чтения книг.

2019 #RU #Java
📔 Cassandra: The Definitive Guide: Distributed Data at Web Scale.

• Если у вас есть базовый опыт работы с #PHP, #HTML, #CSS и #JavaScript, вы можете использовать #WordPress для разработки быстрых, масштабируемых, безопасных и настраиваемых веб-приложений, мобильных приложений, веб-сервисов. Наряду с основными функциями WordPress вы узнаете, как создавать собственные плагины, темы и сервисы практически для любого веб-приложения или мобильного приложения.

Во время чтения книги вы:
Сравните WordPress с традиционными фреймворками для разработки приложений;
Изучите предложения по выбору или созданию плагинов;
Создадите асинхронные функции с помощью jQuery;
Используете WordPress для разработки мобильных приложений под #iOS и #Android;
Узнаете, как ускорить и масштабировать приложение на WordPress;
Расширите WordPress REST API.

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

🧩 Бесплатный софт для чтения книг.

2020 #Eng #Cassandra #Web
📓 Основы программирования на Python. 2022.

• В курсе подробно описывается не только большое количество базовых понятий и операторов языка программирования #Python, но и ряд нюансов, с которыми так или иначе предстоит встретиться при его использовании в процессе написания программных продуктов. Материал подается по принципу «от простого к сложному» и сопровождается большим количеством примеров и упражнений, что позволяет сформировать у студентов практические навыки программирования и тестирования разрабатываемых приложений.

• Все исходные коды рассматриваемых примеров можно скачать с репозитория автора на GitHub. Соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Курс предназначен для студентов высших учебных заведений, которые обучаются по инженерно-техническим направлениям.

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

🧩 Бесплатный софт для чтения книг.

2022 #RU #Python
📔 Production Kubernetes: Building Successful Application Platforms.

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

Во время чтения книги вы:
Поймете, как выглядит путь к продакшену при использовании Kubernetes;
Поймете, где существуют пробелы в вашей текущей стратегии;
Изучите основные строительные блоки Kubernetes и компромиссы;
Поймете, что нужно для того, чтобы Kubernetes стал жизнеспособным местом для размещения приложений;
Узнаете, как лучше ориентироваться в облачном ландшафте.

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #Kubernetes