CodeMode | Программирование
11K subscribers
3.45K photos
6 videos
10 files
3.48K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕Full Stack Development with Spring Boot 3 and React

Если вы существующий Java-разработчик, который хочет использовать полный стек или выбрать другой фреймворк для интерфейса, эта книга - ваше краткое введение в React. В этой сборке, состоящей из трех частей, вы создадите надежный сервер Spring Boot, интерфейс React, а затем развернете их вместе.
Это новое издание обновлено до версии Spring Boot 3 и включает расширенный контент по безопасности и тестированию. Впервые в истории в нем также рассматривается разработка React с использованием востребованного TypeScript.
Вы изучите элементы, которые входят в создание REST API, а также тестирование, защиту и развертывание ваших приложений. Вы узнаете о пользовательских перехватчиках, сторонних компонентах и MUI.
К концу этой книги вы сможете создать полнофункциональное приложение, используя новейшие инструменты и современные рекомендации.
Чему вы научитесь

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕Django 5 By Example, 5th Edition

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

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

2024#ENG

CodeMode | Программирование | ChatGPT
📕CSS: The Definitive Guide, 5th Edition

Если вы веб-дизайнер или разработчик приложений, интересующийся сложным оформлением страниц, улучшенной доступностью и меньшими затратами времени и усилий, эта книга для вас. Это пересмотренное пятое издание содержит исчерпывающее руководство по внедрению CSS, а также подробный обзор последних спецификаций CSS.
Авторы Эрик Мейер и Эстель Вейл покажут вам, как улучшить пользовательский опыт, ускорить разработку, избежать потенциальных ошибок и придать вашим приложениям живость и глубину с помощью макета, переходов и анимации, границ, фона, свойств текста и многих других инструментов и приемов. Мы читаем спецификации, чтобы вам не пришлось этого делать!
🧷Скачать бесплатно.

2023#ENG

CodeMode | Программирование | ChatGPT
📕Разработка веб-приложений на РНР 8

На практических примерах описано создание веб-приложений на языке PHP версии 8.x. Даны начала разработки на PHP: установка и настройка Apache 2.4, PHP, MySQL и кроссплатформенной сборки XAMPP, выбор редактора PHP-кода, синтаксис языка, самые полезные функции и нововведения PHP 8.x. Рассмотрено создание веб-приложений с использованием популярного фреймворка Laravel и шаблонизатора Blade. В качестве хранилища данных использованы два сервера – самая современная версия MySQL и набирающая популярность СУБД MongoDB. Раскрыты особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с PDO, JSON, MP3, Curl, MobileDetec Особое внимание уделяется безопасности веб-приложений – рассматривается, как уберечь их от основных атак, как установить SSL-сертификат и как уберечь сам сервер от неприятностей.

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

2024#ENG

CodeMode | Программирование | ChatGPT
📕Squarespace from Signup to Launch

Вы слышали о Squarespace; возможно, вы даже запустили пробный сайт, но еще не успели его запустить. Это выглядит достаточно просто и кажется, что это должно быть легко, так почему же это такая сложная задача? Автор и эксперт Squarespace Келси Гилберт-Крейлинг всегда готова помочь. Squarespace от регистрации до запуска — подробное руководство по настройке самого ориентированного на дизайн и удобного для пользователя конструктора веб-сайтов в мире без кода. Книга не просто техническое руководство, она поможет вам подготовиться к созданию веб-сайта, объяснит фундаментальные знания, лежащие в основе Squarespace 7.1 и Fluid Engine, и познакомит вас с мышлением профессионального дизайнера. Читатели узнают, как создавать формы, использовать блоки контента, оптимизировать веб-сайты для мобильных устройств, создавать интернет-магазины и освоятся со встроенными инструментами SEO, маркетинга и аналитики Squarespace.

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

2024#ENG

CodeMode | Программирование | ChatGPT
📕Svelte with Test-Driven Development

Svelte — это популярная интерфейсная среда, используемая благодаря своей ориентации на производительность и удобство для пользователя, а разработка через тестирование (TDD) — это мощный подход, который помогает создавать автоматические тесты перед написанием кода. Объединив их, вы сможете создать эффективный и удобный в сопровождении код для современных приложений. Svelte с разработкой через тестирование поможет вам изучить эффективные методы автоматического тестирования для создания и поддержки приложений Svelte.

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕Supercharging Productivity with Trello

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

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕Teach Yourself VISUALLY HTML and CSS, 2nd Edition

Повысьте свои навыки веб-разработки на HTML и CSS с помощью этого динамичного наглядного руководства
Изучи HTML и CSS визуально – это идеальный ресурс для тех из вас, кто предпочитает учиться визуально и предпочел бы, чтобы ему показали, как что-то делать – с кристально чистыми скриншотами и простыми объяснениями, - чем мучиться из-за многословных объяснений. Вы найдете пошаговые инструкции, показывающие, как решать более 120 отдельных задач, связанных с HTML и CSS.

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕HTML, CSS, and JavaScript All-in-One For Dummies

Хотите начать новую захватывающую карьеру в области фронтенд веб-разработки и дизайна? Или, может быть, вы просто хотите развить новый навык и создавать веб-сайты для развлечения. Какими бы ни были ваши причины, никогда не было проще начать изучать создание веб-сайтов с нуля, чем с помощью HTML, CSS и JavaScript "все в одном" для чайников. В этой книге есть все необходимое для того, чтобы разобраться с ключевыми составляющими дизайна и создания веб-сайтов.

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕 ASP.NET Core APIs Succinctly

API являются настолько важной частью программного обеспечения, что подход «API-first» стал популярным подходом к разработке, при котором API проектируется до того, как будет написано само приложение. Без хорошо продуманного API ваше приложение будет изолировано от общей экосистемы приложений. В книге ASP.NET Core APIs «Кратко» автор Дирк Штраусс проведет вас через разработку собственного REST API, использование его для возврата и изменения данных, а также управление его версиями по мере его дальнейшей разработки.

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

2023#ENG

CodeMode | Программирование | ChatGPT
📕 Cryptography and Cryptanalysis in Java

Книга посвящена классическим простым криптосистемам, составляющим основу современной криптографии, с полностью работающими решениями (операциями шифрования/дешифрования). Обсуждаются псевдослучайные генераторы, а также их реальные реализации. Хэш-функции рассматриваются наряду с практическими методами криптоанализа и атаками, асимметричными и симметричными системами шифрования, схемами подписи и идентификации.

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

2024#ENG

CodeMode | Программирование | ChatGPT
📕 Python for Natural Language Processing

Книга посвящена классическим простым криптосистемам, составляющим основу современной криптографии, с полностью работающими решениями (операциями шифрования/дешифрования). Обсуждаются псевдослучайные генераторы, а также их реальные реализации. Хэш-функции рассматриваются наряду с практическими методами криптоанализа и атаками, асимметричными и симметричными системами шифрования, схемами подписи и идентификации.

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

2024
#ENG

CodeMode | Программирование | ChatGPT
📕 Elasticsearch: The Definitive Guide

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

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

2015
#ENG

CodeMode | Программирование | ChatGPT
📕 Scratch 3. Изучайте язык программирования, делая крутые игры!\

Scratch 3 – лучшая среда программирования для новичков. Она отличается удобным и интуитивно понятным интерфейсом, простотой в использовании и возможностью создавать адаптивные игры для различных устройств. Научиться программировать в ней несложно, а сам процесс точно не будет скучным и принесет море удовольствия. Благодаря этой книге дети научатся создавать несколько простых игр, которые станут отличным началом их пути в программировании.

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

2023
#RU

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

Данная книга посвящена описанию последней версии Intel Visual Fortran 9.1 (который включает Fortran 90/95, элементы Fortran 2003 и многочисленные фирменные расширения этих стандартов), широко распространенной в России.
Программный продукт, описанный в этой книге, обеспечивает инструментальные средства для разработчиков программного обеспечения Windows, для создания приложений, которые управляются процессорами Intel IA-32, процессорами Intel с расширенной памятью технологии Intel 64 (Intel EM64T) и процессорами Intel Itanium 2. Оптимизация включает поддержку Streaming SJMD Extensions 2 S1MD 2 (SSE2) в процессорах Intel Pentium 4 и Intel Pentium M, Streaming SIMD Extensions 3 SIMD 3 (SSE3) в процессорах Intel Pentium 4 и Intel Core с поддержкой SSE3 и конвейерной обработкой программного обеспечения в процессорах Intel Itanium 2. Межпроцедурная оптимизация (IPO) и управляемая конфигурацией оптимизация (PGO) может обеспечить большее прикладное значение. Поддержка компиляторов Intel обеспечивала кодовую разработку через поддержку ОрепМР и автопараллелизм.
Стандартное издание этого продукта состоит из компилятора Intel Visual Fortran, отладчика Intel, интеграции в визуальные среды разработки Microsoft, кодовое покрытие и тестовых инструментальных средств установления приоритетов. Профессиональное издание включает все из стандартного издания и библиотеку Fortran IMSL 5.0.

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

2008
#RU

CodeMode | Программирование | ChatGPT
📕 Django 4 в примерах. Разрабатывайте мощные и надежные веб-приложения на Python с нуля

Книга охватывает многообразные аспекты создания веб-приложений с помощью самого популярного веб-фреймворка Django на языке Python. Изучив четыре проекта разной направленности (приложение для ведения блога и электронной коммерции, социальный веб-сайт, платформа электронного обучения), вы получите хорошее представление о том, как работает Django.
Издание предназначено читателям с базовыми знаниями Python, а также программистам, переходящим на Django с других веб-фреймворков. Оно подойдет и тем, кто уже использует Django в своей работе и хочет расширить свои навыки. Для изучения материала необходимы базовый опыт работы с Python и знание HTML и JavaScript.

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

2023
#RU

CodeMode | Программирование | ChatGPT
📕 Hands-On Serverless Applications with Go

Бессерверная архитектура популярна в техническом сообществе благодаря AWS Lambda. Go прост в освоении, прост в работе и легко читается другими разработчиками; и теперь он объявлен поддерживаемым языком для AWS Lambda. Эта книга — оптимальное руководство по разработке бессерверного приложения Go и его развертыванию в Lambda.

Эта книга начинается с краткого введения в мир бессерверной архитектуры и ее преимуществ, а затем углубляется в AWS Lambda на практических примерах. Затем вы узнаете, как спроектировать и создать готовое к работе приложение на Go с использованием бессерверных сервисов AWS без предварительных инвестиций в инфраструктуру. Книга поможет вам узнать, как масштабировать бессерверные приложения и работать с распределенными бессерверными системами в производственной среде. Вы также узнаете, как регистрировать и тестировать ваше приложение.

Попутно вы также узнаете, как настроить конвейер CI/CD для автоматизации процесса развертывания ваших функций Lambda. Кроме того, вы узнаете, как устранять неполадки и отслеживать свои приложения практически в реальном времени с помощью таких сервисов, как AWS CloudWatch и X-ray. Эта книга также научит вас, как защитить доступ с помощью AWS Cognito.

К концу этой книги вы освоите проектирование, создание и развертывание бессерверного приложения Go.

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

2018
#ENG

CodeMode | Программирование | ChatGPT
📕 Python Data Analytics

Изучите новейшие инструменты и методы Python, которые помогут вам освоиться в мире сбора и анализа данных. Вы ознакомитесь с научными вычислениями с помощью NumPy, визуализацией с помощью matplotlib и машинным обучением с помощью scikit-learn.
Это третье издание полностью обновлено для последней версии Python и связанных с ним библиотек и включает в себя анализ данных социальных сетей, анализ изображений с помощью OpenCV и библиотеки глубокого обучения. Каждая глава содержит множество примеров, демонстрирующих, как работать с каждой библиотекой. В его основе лежит использование pandas для создания высокопроизводительных, простых в использовании структур данных и инструментов для манипулирования данными
Автор Фабио Нелли мастерски демонстрирует использование Python для обработки данных, управления ими и поиска информации. В последующих главах вы примените полученные знания к распознаванию рукописного ввода и расширению графических возможностей с помощью библиотеки javascript D3. Независимо от того, имеете ли вы дело с данными о продажах, инвестициях, медицинских данных, использовании веб-страниц или другими наборами данных, Python Data Analytics, третье издание - это бесценный справочник с примерами хранения, доступа и анализа данных.

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

2023
#ENG

CodeMode | Программирование | ChatGPT
📕 1С:Предприятие: программирование для всех.

Рассматриваются элементы встроенного языка.программирования 1С:Предприятие и методы написания программ на этом языке. Также на примере компонента Расчеты демонстрируется технология построения заказных, использующих модели 1С оптимальных систем. В качестве критериев оптимизации выступают быстродействие, надежность программ, уровень защищенности данных и др. Дополнительно приводятся справочные сведения об использованных в пособии объектах 1С и их методах. Включенные в пособие примеры программ и компоненты предложенной облегченной версии системы размещены на дискете, которую можно приобрести в издательстве.

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

2005
#RU

CodeMode | Программирование | ChatGPT
📕Язык программирования C++. Базовый курс (5-е издание)

Книга "Язык программирования C++. Базовый курс" - новое издание популярного и исчерпывающего бестселлера по языку программирования C++, которое было полностью пересмотрено и обновлено под стандарт C++11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами. В соответствии с самыми передовыми и современными методиками изложения материала авторы демонстрируют использование базового языка и его стандартной библиотеки для разработки эффективного, читабельного и мощного кода.

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

2014
#RU

CodeMode | Программирование | ChatGPT
📕Объектно Ориентированное Программирование. Настольная книга программиста

Объектно Ориентированное Программирование (ООП) - технология, которую обязан знать, понимать и применять каждый современный программист. Печально, когда программисты не знают, не понимают и не применяют, а, что еще хуже, - находятся в заблуждении, что знают, понимают и применяют. Прочитав эту книгу, вы узнаете все, что надо знать об ООП и даже немного больше, чтобы использовать эту технологию в своей работе. Материал изложен в краткой, понятной форме по принципу "от простого к сложному" и сопровождается необходимыми примерами. Книга ориентирована на начинающих и опытных программистов, преподавателей и студентов вузов, колледжей, учителей и учащихся школ.

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

2018
#RU

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