Книги для программистов
166K subscribers
2.02K photos
15 videos
5.16K links
Лучшие книги из мира IT.

Список наших каналов: https://t.me/proglibrary/8353
Учиться у нас: https://proglib.io/w/907158ab

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
​​Oracle Core: Essential Internals for DBAs and Developers (2011)
Автор: Джонатан Льюис

#oracle #books

Книга предназначена для администраторов крупных баз данных и содержит самую необходимую информацию по управлению СУБД Oracle. Основная задача, которую поставил перед собой автор, была — показать, что СУБД Oracle не такая сложная, как кажется на первый взгляд. Автор описывает архитектуру Oracle, демонстрируя её основные преимущества при создании баз данных, управлении, копировании, защите целостности и во многом другом.

В книге рассматриваются следующие темы:
✔️ повтор и отмена;
✔️ транзакции и согласованность;
✔️ блокировки и защёлки;
✔️ кэши и копии;
✔️ запись и восстановление;
✔️ парсинг и оптимизация;
✔️ вывод и отладка.

Преимущества:
подходит начинающим;
подробное описание функций Oracle.

Недостатки:
сложный язык объяснения.
​​Java EE Web Application Primer(2017)
Авторы: A.J. Henley, Dave Wolf

#java #javascript #web #oracle #database #html #css

Данная книга – отличный выбор для тех, кто хочет разрабатывать веб-приложения, используя Java Servlets, JSP, Expression Language, JSTL, JPQL, Sessions/Cookies, HTML/CSS/JavaScript и библиотеку Bootstrap. Автор подробно объяснит технологию Java EE начинающим разработчикам, имеющим минимальный опыт с Java или C, а также научит создавать приложения, используя Oracle, как базу данных. К концу прочтения книги, вы сможете написать современный мессенджер и уверенно разрабатывать другие веб-приложения.

Вместе с автором вы:
✔️ напишите мессенджер, как у Twitter, используя язык программирования Java и базу данных Oracle;
✔️ создадите веб-приложение, задействуя Eclipse;
✔️ научитесь использовать SQL вместе с Java и Oracle;
✔️ узнаете, как создавать динамические веб-страницы при помощи JavaScript, JSP, а также сопутствующих им библиотек и многое другое.

Достоинства:
актуальный материал;
отличная подача;
исходный код всех рассматриваемых приложений размещен на GitHub (https://github.com/Apress/java-ee-web-app-primer);
большое количество информации всего на 148-ми страницах.

Недостатки:
нет перевода на русский
​​Oracle Big Data Handbook(2018)
Авторы: Brian MacDonald, Bruce Nelson, David Segleau, Debra Harding, Gokula Mishra, Helen Sun, Keith Laker, Khader Mohiuddin, Mark Hornick, Robert Stackowiak, Tom Plunkett

#oracle #database

Язык: английский.

Целевая аудитория: разработчики, имеющие опыт работы с базами данных и большими данными.

В представленной книге лучшие инженеры и архитекторы рассказывают о том, как наиболее эффективно использовать большие данные. Авторы учат интегрировать существующие наработки Oracle с системами больших данных, используя наиболее подходящие для каждого случая инструменты, а также свободно перемещать данные между проектами. В книге обсуждаются такие технологии, как Apache Hadoop, Oracle Big Data Appliance, Oracle Big Data Connectors, Oracle NoSQL Database, Oracle Endeca, Oracle Advanced Analytics.

Что дает прочтение книги?
✔️ понимание важности комплексной обработки больших данных;
✔️ осознание преимуществ использования Oracle Big Data Appliance как инженерной системы для Hadoop и Oracle NoSQL Database;
✔️ умение интегрировать существующие данные и аналитические инфраструктуры в архитектуру больших данных;
✔️ умение распространять данные через Hadoop и родственные базы данных, используя Oracle Big Data Connectors и многое другое.

Достоинства:
актуальный материал;
книга является первоисточником, так как создатели – члены команды Oracle.

Недостатки:
нет перевода на русский.
​​Expert Oracle PL/SQL (2014)
Авторы: Рон Хардман, Майкл МакЛафлин

#oracle #book #english #advanced

Язык: английский.

Целевая аудитория: опытные разработчики.

PL/SQL — это язык программирования, расширяющий возможности SQL, разработанный Oracle и встроенный в её же СУБД Oracle Database. PL/SQL поддерживает циклы, процедуры и функции, недоступные для обычного SQL. Книга описывает основы работы с данным языком, как выполнять сложные вычисления посредством PL/SQL и обрабатывать ошибки и многое другое.

В книге рассматриваются следующие темы:
внутренние механизмы PL/SQL;
отладка приложений PL/SQL;
расширение PL/SQL с помощью библиотек Java;
реализация объектов PL/SQL;
оптимизация решений PL/SQL;
управление тестами с помощью PL/SQL и многое другое.

Преимущества:
полный обзор языка PL/SQL;
богатый источник примеров.

Недостатки:
не замечено.
Modern Oracle Database Programming: Level Up Your Skill Set to Oracle’s Latest and Most Powerful Features in SQL, PL/SQL, and JSON (2023)
Автор: Alex Nuijten
Количество страниц: 605

#oracle

Повысьте уровень своих навыков до самых последних возможностей, которые может предложить Oracle Database. В этой книге представлены малоизвестные функции, которые могут трансформировать ваши усилия по разработке. Вы обнаружите встроенные функции, которые помогут вам сэкономить огромное количество времени, которое в противном случае пришлось бы тратить на изобретение колеса. Вы обнаружите, что то, что несколько лет назад требовало большого объема программирования, сегодня можно сделать с меньшим количеством кода и более надежным способом.

Скачать книгу