Основы программирования для Интернета

Скачать Основы программирования для Интернета Автор:

Будилов В. А.


Год издания: 2003
Страниц: 736
Язык: русский
Будилов В. А. Основы программирования для Интернета. - СПб.: БХВ-Петербург, 2003. - 736 с: ил. ISBN 5-94157-254-9
Книга адресована тем, кто хочет научиться профессионально программировать для Интернета. В сжатой форме на примерах показаны основные методы создания приложений для глобальной сети, начиная от простейших HTML-страничек и заканчивая основными принципами построения распределенных многоуровневых систем. Даются основы CGI-программирования с использованием языка РНР. Рассмотрено создание полноценных распределенных CGI-приложений на основе языков общего назначения, таких как C++ или Java. Отдельно представлены возможности платформенно-независимых технологий Java и CORBA.
Подробнее

Java 2. Том II. Тонкости программирования

Скачать Java 2. Том II. Тонкости программирования Автор:

Кей С. Хорстманн, Гари Корнелл


Год издания: 2002
Страниц: 1120
Язык: русский
Книга предназначена для опытных программистов, оторые хотели бы овладеть профессиональными приемами программирования Java-приложений и аплетов: многопоточное программирование, коллекции, работа с сетями и базами данных, распределенное программирование, библиотеки Swing и AWT, технология JavaBeans, вопросы обеспечения безопасности и локализации приложений, использование платформно-зависимого кода и языка XML. Каждая глава посвящена описанию отдельной темы, они практически не связаны друг с другом, поэтомуих можно читать в произвольном порядке. Описание всех важных концепций иллюстрируется надежными и практичными, а не примитивными или чрезмерно академичными примерами. Все они сопровождаются многочисленными полезными и уместными комментариями. Как сказал Гради Буч (Grady Booch), авторы "делили большое внимание деталям этого мощного и выразительного языка без ущерба для концептуальной модели объектно-ориентированного программирования".
Подробнее

Java 2. Том I. Основы

Скачать Java 2. Том I. Основы Автор:

Кей С. Хорстманн, Гари Корнелл


Год издания: 2003
Страниц: 848
Язык: русский
Книга адресована, прежде всего, программистам-профессионалам и представляет собой исчерпывающий справочник и методическое пособие по основам программирования на языке Java. Однако это не просто учебник по синтаксису языка. Назначение книги - обучить методам объектно-ориентированного программирования и решения основных проблем в этой области. Работа с книгой не требует опыта программирования на языке С++ и применения методов ООП. Любой программист, работавший с языками Visual Basic, C, Cobol, или Pascal, не будет испытывать затруднений при работе с ней. Книга содержит многочисленные примеры и советы по программированию, а также разделы, в которых рассматриваются методы тестирования и отладки программ, абстрактные типы данных, базовое объектно-ориентированное программирование, включающее событийно-управляемое программирование. Книгу можно использовать не только как учебник, но и как справочник.
Подробнее

Философия Java

Скачать Философия Java Автор:

Брюс Эккель


Год издания: 2001
Страниц: 880
Язык: русский
Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик, - необходимо понять задачи этого языка как частные задачи программирования в целом. Эта книга - о проблемах программирования: почему они стали проблемами и какой подходиспользует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач. Эта книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java.
Подробнее

Технологии программирования на Java 2. Книга 3. Корпоративные системы, сервлеты, JSP, Web-сервисы

Скачать Технологии программирования на Java 2. Книга 3. Корпоративные системы, сервлеты, JSP, Web-сервисы Автор:

Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри


Год издания: 2003
Страниц: 672
Язык: русский
Предлагаемая книга является переводом третьей части оригинального издания "Advanced Java 2 Platform How to Program". Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам JavaBeans, взаимодействию с базами данных. Вторая часть посвящена созданию распределенных приложений, а третья часть, которую вы держите в руках, посвящена созданию серверных приложений и корпоративных систем.
В первых главах книги рассматривается применение технологий сервлетов и JavaServer Pages для создания серверных приложений. После этого читатели познакомятся с технологиями Enterprise JavaBeans, J2ME, Java Message Service и SOAP, которые находят применение при создании корпоративных систем. Будут также рассмотрены некоторые популярные серверы приложений. Книга насыщена многочисленными примерами и упражнениями. Особое место занимает большой практическийпример приложения для электронного бизнеса, в котором нашли отражение все рассматриваемые в книге технологии.
Подробнее

Технологии программирования на Java 2. Книга 2. Распределенные приложения

Скачать Технологии программирования на Java 2. Книга 2. Распределенные приложения Автор:

Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри


Год издания: 2003
Страниц: 464
Язык: русский
Предлагаемая книга является переводом второй части издания "Advanced Java 2 Platform. How to Program". Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть, книги посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности.
Вторая часть книги, которую Вы держите в руках, посвящена распределенным приложениям и на примерах знакомит с технологиями построения распределенных систем, а также систем управления сетями: Remote Method Invocation (RMI), Jini, JavaSpaces, Java Management Extensions (JMX), Jiro и построению гетерогенных систем на основе Common Object Request Broker Architecture (CORBA). Рассматриваются различные подходы к построению пиринговых приложений на основе RMI, Jini, JXTA.
В третьей части издания рассматривается создание серверных приложений и корпоративных систем.
Подробнее

Технологии программирования на Java 2 Книга 1. Графика, JavaBeans, интерфейс пользователя

Скачать Технологии программирования на Java 2 Книга 1. Графика, JavaBeans, интерфейс пользователя Автор:

Х. М. Дейтел, П. Дж. Дейтел, С. И. Сантри


Год издания: 2003
Страниц: 560
Язык: русский
Предлагаемая книга является переводом первой части издания `Advanced Java 2 Platform. How to Program`. Оригинал содержит более 1800 страниц, поэтому было принято решение русское издание разбить на три части. Первая часть, которую Вы держите в руках, посвящена созданию графического пользовательского интерфейса, двухмерной и трехмерной графике, компонентам Java Beans, взаимодействию с базами данных, вопросам обеспечения безопасности. Вторая часть издания посвящена созданию распределенных приложений, и, наконец, третья часть - созданию серверных приложений и корпоративных систем.

В книге широко используется методический прием, основанный на примерах. Первые главы книги посвящены использованию компонентов Swing для построения графического пользовательского интерфейса. На примере графического редактора и трехмерной игры рассматривается построение сложных графических приложений на основе Java 2D и Java 3D.

Серьезное внимание уделяется компонентам JavaBeans для создания повторно используемых программных компонентов и сборочного программирования.

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

Шаблоны проектирования в JAVA. Каталог популярных шаблонов проектирования, проиллюстрированных при помощи UML

Скачать Шаблоны проектирования в JAVA. Каталог популярных шаблонов проектирования, проиллюстрированных при помощи UML Автор:

Марк Гранд


Год издания: 2004
Страниц: 560
Язык: русский
Подробно рассмотрено применение в Java шаблонов проектирования (patterns), которые представляют собой многократно используемые решения широко распространенных проблем. Продемонстрировано, каким образом применение шаблонов повышает производительность работы программистов - и профессионалов, и начинающих. Приведен обзор языка UML и описано 47 наиболее важных шаблонов проектирования.
Книга предназначена для программистов, разрабатывающих приложения на Java.
Подробнее

Swing. Эффектные пользовательские интерфейсы

Скачать Swing. Эффектные пользовательские интерфейсы Автор:

Портянкин И.


Год издания: 2005
Страниц: 528
Язык: русский
В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные способы работы с компонентами Swing и приемы оптимизации графических Java-приложений. Предполагается, что читатели имеют опыт работы с платформой Java и обладают некоторым опытом объектно-ориентированного проектирования.
Подробнее