Code Lib. Программирование.
4.69K subscribers
1.64K photos
5 videos
1.67K links
Книги, Курсы и другая полезная информация для программистов.

Сотрудничество: @noname_media

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📓JavaScript. Подробное руководство

• Книга, уже ставшая классикой. В ее последнем издании охватываются HTML5 и ECMAScript 6 – актуальнейшие на нынешний день технологии. Также в нем добавлены новые главы, посвященные jQuery и JavaScript на стороне сервера. Это руководство пригодится как совсем еще новичкам, так и тем, кто хочет отточить свое знание JavaScript до совершенства.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2008 #RU #JavaScript
📓Новая большая книга CSS

• Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководства. Веб-дизайнеры, как начинающие, так и опытные, при помощи этой книги быстро научатся создавать красивые веб-страницы, которые при этом молниеносно загружаются как на ПК, так и на мобильных устройствах.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2016 #RU #CSS
📓Spring Boot 3.0

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Java
📓Python Concurrency with asyncio

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Python
📓Microservices with Go: Building scalable and reliable microservices with Go

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #GO
📓JavaScript from Frontend to Backend

• Книга начинается с основ переменных и объектов в JavaScript, а затем быстро переходит к созданию компонентов на стороне клиента с помощью Vue.js и простого приложения для управления списками. После этого внимание переключается на серверную сторону и Node.js, где вы рассмотрите модель MVC и изучите модуль Express. После того как вы освоите серверную и клиентскую части, останется только база данных. Вы познакомитесь с MongoDB и модулем Mongoose. В последней главе этого быстрого руководства вы объедините все эти части, чтобы интегрировать приложение Vue.js в сервер Node.js, используя Express для структурирования серверного кода и MongoDB для хранения информации.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #JavaScript
📓Principles and Practice of Blockchains

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #общее
📓Software Design by Example: A Tool-Based Introduction with JavaScript

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #JavaScript
📓AWS for Non-Engineers

• Это руководство для абсолютных новичков по Amazon Web Services, ведущей платформе облачных вычислений. В этом кратком практическом руководстве вы найдете доступное для начинающих введение в концепции облачных вычислений и способы использования облака. Узнайте, как войти в AWS, получить доступ к необходимым приложениям и файлам, а также безопасно обмениваться документами и данными. Вы даже получите словарный запас, необходимый для разговора о AWS с разработчиками и администраторами.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #AWS
📓Theoretical Cybersecurity: Principles and Advanced Concepts

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Безопасность
📓Hacking for Dummies, 7th Edition

• Эта книга отправит вас в легкое путешествие по кибербезопасности, в ходе которого вы научитесь основам тестирования на уязвимость и проникновение, чтобы вы могли найти бреши в своей сети до того, как ими воспользуются плохие парни. Вы научитесь защищать свои сети Wi-Fi, блокировать последнюю установку Windows 11, понимать последствия удаленной работы для безопасности и многое другое.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Безопасность
📓Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale

• Инженеры из Confluent и LinkedIn, ответственные за разработку Kafka, объясняют, как развертывать производственные кластеры Kafka, писать надежные событийно-ориентированные микросервисы и создавать масштабируемые приложения для обработки потоков с помощью этой платформы. На подробных примерах вы узнаете принципы проектирования Kafka, гарантии надежности, ключевые API и детали архитектуры.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Kafka
📓Java 9.0 to 17.0 Cookbook

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Java
📓Learning Test-Driven Development

• Ваш код - это свидетельство вашего мастерства как разработчика. Независимо от того, какой язык вы используете, код должен быть чистым, элегантным и незагроможденным. Используя разработку, управляемую тестами (TDD), вы будете писать код, который легко понять, который сохранит свою элегантность и будет работать в течение многих месяцев и даже лет. В этом незаменимом руководстве вы узнаете, как использовать TDD в трех разных языках: Go, JavaScript и Python.

• Автор покажет вам, как справиться со сложностью домена, используя подход, основанный на модульных тестах. TDD разбивает требования на небольшие реализуемые функции, позволяя вам решать проблемы независимо от используемых языков и фреймворков.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2021 #EN #Общее
📓Programming Android with Kotlin

• Разработка приложений для мобильной операционной системы Android может показаться сложной задачей, особенно если для этого необходимо изучить новый язык программирования: Kotlin, который теперь является официальным языком разработки Android. С помощью этой практической книги разработчики Android узнают, как перейти с Java на Kotlin, в том числе о том, как Kotlin обеспечивает реальное преимущество для получения контроля над асинхронными вычислениями.

• Автор исследует реализацию наиболее распространенных задач в нативной разработке Android и покажет, как Kotlin может помочь вам решить проблемы параллелизма. Уделяя особое внимание структурированному параллелизму, новой парадигме асинхронного программирования, эта книга проведет вас через одну из самых мощных конструкций Kotlin - coroutines.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Kotlin
📓Lean DevOps: A Practical Guide to On Demand Service Delivery

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #DevOps
📓Hugo in Action: Static sites and dynamic Jamstack apps

• Статические веб-сайты - сайты с фиксированным содержимым - проще создавать и поддерживать, и по своей сути они более безопасны, чем динамические страницы. Это практическое руководство по использованию движка статических сайтов Hugo для создания таких сайтов за миллисекунды. Работая с полным примером веб-сайта и примерами исходного кода, вы узнаете, как создать и разместить сайт, который поразит пользователей и будет стабильно работать без стороннего сервера. Полный охват Jamstack (Javascript, APIs, Markdown) показывает, как легко добавлять сложные функции к суперпростым сайтам, включая корзины электронной коммерции, динамические формы и многоязычные опции.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Web
📓Building Event-Driven Microservices: Leveraging Organizational Data at Scale

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

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2020 #EN #Общее
📓Designing APIs with Swagger and OpenAPI

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Общее
📓Mastering Unity: A Beginner’s Guide

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2022 #EN #Unity
📓Advancing into Analytics: From Excel to Python and R

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2021 #EN #Общее