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

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

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📓Android для разработчиков

• После прочтения второго издания этой книги вы будете знакомы с интегрированной средой разработки Android Studio, которая легко и быстро поможет создавать приложения для этой популярной операционной системы. Изучив основы программирования, вы также узнаете о возможностях Lollipop, новых инструментах библиотек, некоторых главных инструментах стандартной библиотеки такой как SoundPool. Благодаря учебным приложениям вам будут продемонстрированы важные приемы и принципы программирования под Android, которые вы сможете использовать на практике.

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

2016 #RU #Android
📓HTML5 + CSS3. Основы современного WEB-дизайна

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

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

2018 #RU #Web
📓ЯЗЫК SQL. БАЗОВЫЙ КУРС

• В настоящем учебном пособии излагаются основы языка SQL — это базовый курс.
Причем, язык рассматривается применительно к конкретной системе управления базами данных (СУБД) — PostgreSQL. Реализация языка SQL в каждой СУБД соответствует стандарту в той или иной степени, но кроме стандартизированных функций и возможностей, каждая СУБД предлагает и свои дополнительные расширения языка. PostgreSQL обеспечивает очень хорошую поддержку стандарта языка SQL и так-же предоставляет интересные и практически полезные дополнительные возможности.

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

2017 #RU #SQL
📓Оптимизация программ на C++

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

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

2017 #EN #Cpp
📓Java 8. Руководство для начинающих

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

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

2015 #RU #Java
📓Изучаем программирование на Python

• Прочитав эту книгу, вы быстро и в увлекательной форме изучите основы языка, затем перейдете к обработке исключений, веб-разработке, работе с SQL, обработке данных и Google App Engine. Также вы узнаете, как писать приложения под Android и многое другое о силе, которую дарует вам Python.

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

2017 #RU #Python
📓PHP 7

• А эта книга переживает уже не первое издание и по факту является самой популярной у отечественных читателей. В последнем издании вы узнаёте всё о PHP, включая стандарты PSR, способы настройки веб-сервера nginx, composer’a и php-fpm. Также книга содержит объёмный материал по объектно-ориентированному программированию на PHP. Новичкам к прочтению обязательно

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

2016 #RU #PHP
📓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 #Общее