Hibernate для чайников. Обзор книги "Java Persistence API и Hibernate". Api книги


Книги по Win API. Петзолд, Рихтер, Харт, Щупак, Финогенов

Давно делал подборку книг по программированию Win API. Решил выложить.

Название: Win32 API. Эффективная разработка приложенийАвтор: Ю.А. ЩупакИздательство: ПитерГод: 2007Страниц: 576Формат: djvuРазмер: 8.57 МбСкачать: ifolder.ruСкачать код: ifolder.ruИнтересная книжка, но бывает, что автор пишет очень много, где это можно и нужно было объяснить короче.

Название: Win32. Основы программированияАвтор: К.Г. ФиногеновИздательство: Диалог-МИФИГод: 2006Страниц: 416Формат: PDFРазмер: 62.21 МбСкачать: ifolder.ruТоже хорошая книга. Говорят, что автор очень хорошо объясняет.

Название: Проектирование интерфейса пользователя средствами Win32 APIАвтор: Р.М. ГанеевИздательство: Горячая Линия – ТелекомГод: 2001Страниц: 336Формат: PDFРазмер: 12.80 МбСкачать: ifolder.ru

Название: Азбука программирования в Win32 API (3-е издание)Автор: П.В. РумянцевИздательство: Горячая Линия – ТелекомГод: 2001Страниц: 310Формат: PDFРазмер: 18.54 МбСкачать: ifolder.ruВкратце и с опечатками.

Название: Работа с файлами в Win32 APIАвтор: П.В. РумянцевИздательство: Горячая Линия – ТелекомГод: 2002Страниц: 216Формат: PDFРазмер: 12.27 МбСкачать: ifolder.ru

Название: Программирование для Windows 95 (в двух томах).Автор: Петзолд Ч.Издательство: BHVГод: 1997Страниц: 495+242Формат: PDFРазмер: 6.60 Мб (2 тома)Скачать: ifolder.ruСкачать код: ifolder.ruЭто классика. Пусть не смущает название книги и дата издания. Книга остаётся актуальна.

Название: Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows.Автор: Джеффри РихтерИздательство: Питер, Русская Редакция.Год: 2001Страниц: 752Формат: PDFРазмер: 97.74 МбСкачать: ifolder.ruНе для новичков. Советуется к прочтению после Петзолда

Название: Системное программирование в среде Windows.Автор: Джонсон М. ХартИздательство: ВильямсГод: 2005Страниц: 592Формат: PDFРазмер: 37.50 МбСкачать: ifolder.ruСкачать Код: ifolder.ruНе для новичков. Советуется к прочтению после Петзолда

Название: Русский справочник по Win 32 APIАвтор: Тарас СорокаГод: 2002Формат: chmРазмер: 217.98 КбСкачать: ifolder.ru

Название: Справочник по Win32 APIАвтор: Мерзляков НиколайГод: 2000Формат: exeРазмер: 266.50 КбСкачать: ifolder.ru

Что можно ещё почитать:

intmain.exdll.ru

Книга "Win32 API. Разработка приложений для Windows"

Добавить
  • Читаю
  • Хочу прочитать
  • Прочитал

Оцените книгу

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

87 скачиваний

Читать онлайн

О книге "Win32 API. Разработка приложений для Windows"

В этой книге изложены основные концепции и приемы программирования для Windows на языке C/C++ с применением Win32 API. Книга ориентирована на широкий круг читателей: от начинающих программистов, студентов вузов, аспирантов и преподавателей до профессионалов в области программирования, владеющих языком C++, но не имеющих опыта разработки приложений для Windows. Практика показывает, что если программисты начинают разработку проектов сразу с применением библиотек классов, подобных MFC или Windows Forms, не имея при этом опыта работы с Win32 API, то они сталкиваются с серьезными проблемами, как только дело доходит до создания реальных приложений. Напротив, опыт программирования с Win32 API позволяет осваивать более высокие технологии гораздо гармоничней и продуктивней. Владение базовыми знаниями Win32 API является надежной основой для вашего профессионального роста в сфере программирования.

На нашем сайте вы можете скачать книгу "Win32 API. Разработка приложений для Windows" Щупак Юрий бесплатно и без регистрации в формате fb2, rtf, epub, pdf, txt, читать книгу онлайн или купить книгу в интернет-магазине.

Мнение читателей

Книга достаточно полно описывает среду разработки приложений Win 32 API

4/5Носков Алексей Михайлович

Отзывы читателей

Подборки книг

Похожие книги

Другие книги автора

Информация обновлена: 21.02.2017

avidreaders.ru

API

Ниже приведены учебники, видеокниги, пособия и различные справочные материалы о интерфейсе программирования приложений (API). Материалы о API на сайте библиотеки доступны для бесплатного скачивания. Интерфейс программирования приложений (или интерфейс прикладного программирования) API — это набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением (библиотекой, сервисом) для использования во внешних программных продуктах.
API Яндекс, Google и других популярных веб-сервисов. Готовые решения для вашего сайта

Автор:

Петин В.А.

  Рассмотрены возможности, предоставляемые API Яндекс, Google, Twitter, ISPmanager, Wikipedia. Показано, как повысить функциональность и привлекательность веб-проектов, интегрировав в них возможности, предоставляемые API этих популярных веб-сервисов.

Формат:

PDF (OCR - слой)

Размер:

12.08mb

Год издания:

2012

Страниц:

480

Добавлен:

03.08.2013

Раздел:

API

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

Ссылка 1

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

-

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

Ссылка 2

www.bookwebmaster.narod.ru

Книга "Web Api Design" из жанра Программирование

Советско-вьетнамский роман

В аннотации написано, что это книга о войне. Но и о любви там тоже есть немало. Мне, как женщине, интереснее читать про любовь молодого офицера. Как у Толстого в "Войне и мире", девочки читают о мире, мальчики

Провинциалка для сноба

 Обычная офисная тема,он начальник,она подчинённая,интриги,соперник,куда без него,без ревности никак,прочитала с удовольствием,подача автора понравилась.

онлайн

Одержимые

Даже не пойму,понравилась ли мне она...но перечитывать ещё раз не хочеться

Искусная ложь

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

Чтобы помнить (СИ)

Книга понравилась. Спасибо автору. Хорошо написано, прочла не отрываясь

www.rulit.me

Hibernate для чайников. Обзор книги "Java Persistence API и Hibernate"

Не секрет, что большинство технической литературы в мире написано на английском языке. И Java-разработка здесь не исключение - значительная часть материалов или вообще недоступна на русском, или переведена так, что лучше учить с помощью гугл-транслейта. Тем радостнее для всего русскоязычного Java-сообщества будет то, что самая известная книга на эту тему "Java Persistence API with Hibernate" - примерно полгода назад была переведена на русский язык. Если вы хотите стать Java-разработчиком - однажды вам придется учиться использовать Hibernate. Конечно, из любого правила есть исключения, все зависит от конкретного проекта и т.д. Но если смотреть на вашу карьеру в долгосрочной перспективе - в реальной работе вы с этой библиотекой непременно столкнетесь. Представленную в статье книгу без преувеличения можно назвать фундаментальной: она является основным путеводителем по Hibernate среди всего, что об этой технологии было написано. Это объясняется достаточно легко, ведь среди ее авторов - основатель проекта Hibernate Гэвин Кинг и член команды разработчиков Hibarnate Кристиан Бауэр. Лично для меня это сразу выступило своеобразным гарантом качества: кому уж хорошо шарить в технологии, как не ее создателям:) С другой стороны, далеко не всегда хороший специалист или даже создатель технологии могут написать легкую для понимания обучающую книгу. Как ни крути, а личный скилл и умение обучать друг с другом почти не коррелируют. В пример можно привести легендарное «Искусство программирования» Кнута или "Язык программирования С++" от его создателя Бьерна Страуструпа. И если высочайший уровень знаний авторов отрицать невозможно, то их книги читаются, мягко говоря, тяжеловато. К счастью, создатели Hibernate и авторы этой книги создали вполне удобоваримый с точки зрения начинающего программиста продукт. Для кого эта книга: Как и в большинстве подобных книг, в аннотации написано, что она "для всех", в том числе и тех, кто учит Hibernate с нуля. На деле все-таки лучше иметь некоторую предварительную подготовку в виде сопутствующих технологий. Ниже перечислен список того, что сильно облегчит Вам жизнь при чтении этой книги.
  1. Если вы не знаете, что такое реляционные базы данных, не можете создать таблицу или написать даже простой SELECT-запрос и т.д. - лучше все-таки начать именно с этого. Это, кстати, будет полезно для тех, кто планирует участвовать в стажировке JavaRush. Начинайте с SQL'a, Hibernate потом. Благо, по SQL написан отличный Head-First (на мой вкус, один из лучших HeadFirst'ов во всей серии).
  2. JDBC. Технология далеко не новая, но многие опытные разработчики по ряду до сих пор предпочитают ее хибернейту.
  3. После этого, неплохо было бы прочитать (хотя бы поверхностно) про то, что такое ORM и зачем она нужна. Ведь Hibernate - это прежде всего ORM, то есть штука, которая превращает Java-объекты в записи базы данных (и наоборот).
  4. К примеру, у вас есть класс User, есть класс Auto, и у каждого User'a есть список его машин List&ltAuto> autos. Как записать все это в базу данных, чтобы еще и связи между юзерами и их машинами сохранились? Ведь юзер один, а машин у него может быть много:/ А как автоматически удалить из базы данных все машины юзера, если мы удалили его самого (то есть запретить БД хранить "бесхозные" машины)? Вот Hibernate как раз и знает как:)

  5. Кроме того, в Java есть и собственная реализация ORM-модели - Java Persistence API, или просто JPA. В книге она также рассматривается, но лучше предварительно бегло пробежаться и по ней. Не нужно читать тонны литературы на тему: если вы будете знать, что такое POJO, Entity, и какие требования предъявляются к Entity - будет уже неплохо.
  6. Если вы не знакомы с форматом XML - самое время познакомиться с ним перед прочтением книги. Очень часто конфиг-файлы Hibernate (как и Spring), пишутся в XML-формате, и если он ввергает вас в ужас - читать книгу будет сложнее.
  7. Если вы знакомы с паттернами проектирования (хотя бы по задачам JavaRush), то можно почитать про паттерн DAO и зачем он нужен. DAO очень легко реализуется при помощи Hibernate. Участники стажировки, кстати, будут создавать "даошки" при написании тестового задания (и на самом проекте тоже). Да и в реальной работе их создание - рутинная задача, поэтому лишним это не будет.
Предварительное знакомство со всем вышеперечисленным сильно упростит вашу учебу (да и в работе это, что называется, must-have). В заключение - небольшое ИМХО о преимуществах и недостатках книги. Плюсы:
  • Вполне хороший перевод с английского. Про важность этого пункта, думаю, писать отдельно не стоит. Конечно, оригинал всегда будет лучше, и если вы знаете английский на достаточном уровне - лучше читать именно его. Однако, для тех, кто с английским пока не в ладах, а останавливать из-за этого учебу не хочет - вариант отличный.
  • Очень широкое покрытие тем. Рассказано почти обо всех "внутренностях" библиотеки. О чем-то очень подробно, о чем-то более скупо. Но в целом, охват получился весьма приличный.
  • Простой и понятный язык.
Из минусов могу выделить разве что примеры. На мой взгляд, они могли бы быть проще и лаконичнее. Да и учитывая объем свалившейся на читателя новой информации, начинающему может быть тяжело хотя бы просто скомпилировать и заставить работать все это дело. Не говоря уж о том, чтобы понять, что там в коде происходит. От себя могу порекомендовать - плюньте на клонирование примеров с гитхаба, и набирайте их своими руками. И руку набьете, и понимание будет намного лучше. А еще лучше - после прочтения очередной главы придумайте и реализуйте какую-нибудь задачу сами. Это будет намного продуктивнее, даже если задачка будет совсем простой. Стоит ли покупать книгу? Однозначно да. Тем более, что ее бумажный тираж - всего 200 экземпляров:) На основе материалов этой книги я достаточно легко написал свою первую статью на Хабрахабре. А администрации JavaRush, на мой взгляд, однозначно стоит добавить ее в список призов своего конкурса:) Спасибо за внимание, и успехов в обучении!

javarush.ru