Аннотация: Тираж 3 000 экз. ISBN 0-201-61640-8. Экстремальное программирование задает простой вопрос: 'Каким образом небольшая группа самых обыкновенных, заурядных разработчиков может создать программный продукт, во всех отношениях удовлетворяющий требованиям заказчика?' Эта книга отвечает на данный вопрос. Авторы не любят вдаваться в методологические дискуссии. Конечно же, в свое время они прислушивались к самым разнообразным доводам. Они анализировали их, разделяли их на части, пытались применить их частично и в целом. Сейчас они знают, что работает, а что - нет. Они также знают, почему.
Аннотация: Тираж 1 000 экз. ISBN 0-596-00572-5. Данная книга написана экспертом в области Java, который имеет многолетний опыт практических разработок с использованием технологий Java Scrvlet и JSP. В книге приводятся исчерпывающие описания (рецепты) решений проблем, с которыми приходится сталкиваться web-разработчикам на Java. Рецепты приводятся по мере нарастания сложности и рассматриваются применительно к таким популярным серверам приложений как Tomcat и Weblogic. Вследствие этого данная книга может служить не только в качестве практического руководства, но и учебным пособием. Книга предназначена для широкого круга читателей - от опытных Java-разработчиков, желающих усовершенствовать свое мастерство использования технологий Java Servlet и JSP, до студентов, изучающих Java.
Аннотация: Тираж 4 000 экз. Данная книга представляет собой вводный курс по основам программирования. Она предназначена для тех, кто начинает осваивать профессию программиста. Материал рассчитан на студентов младших курсов и старшеклассников, но может оказаться интересным и для более искушенных читателей. Книга знакомит с основами технологии проектирования, разработки и отладки программ, давая в то же время четкие определения основных понятий. Она содержит десятки примеров решения конкретных задач, предоставляя читателю возможность их уточнения, реализации, отладки и модификации. В конце каждой главы приведены резюме, контрольные вопросы и задачи для самостоятельной работы. Ответы на вопросы, решения задач или указания к ним читатель найдет в конце книги.
Аннотация: Тираж 1 000 экз. Книга содержит все необходимое для самостоятельного быстрого и успешного освоения программирования на языке Java 7. Описаны основные особенности объектно-ориентированного программирования на языке Java. На простых примерах рассмотрены ввод и вывод информации, коллекции и другие полезные классы, интерфейс Swing, обращение к базе данных, воспроизведение звуковых файлов и др. Показано, как написать Java-программу с графическим интерфейсом, собственный текстовый и графический редактор, просмотрщик изображений, калькулятор и другие типовые программы. Рассмотрена среда разработки Eclipse. Изложение материала сопровождается упражнениями и заданиями к каждой главе, ответы на которые приведены в конце книги. На сайте издательства находятся примеры проектов из ...
Аннотация: Тираж 5 000 экз. ISBN 0-7897-2499-5. Книга посвящена разработке Web-страниц. В ней излагаются основы языка JavaScript, в том числе новейшие достижения версии 1.5, поддерживаемой последними версиями браузеров компаний Netscape и Microsoft. Здесь описываются все необходимые для подготовки сценариев методы и технические приемы, начиная с азов и заканчивая такими передовыми технологиями, как динамический HTML. Опыта работы с JavaScript не требуется (хотя предполагается знание языка HTML). Книга снабжена многочисленными иллюстрациями и упражнениями, позволяющими быстрее и глубже освоить JavaScript. Все примеры полностью документированы. Данная книга предназначена для начинающих программистов. Ее можно использовать в качестве учебного пособия.
Аннотация: Тираж 1 500 экз. ISBN 0-672-32896-8. В этой книге основное внимание уделено процессу разработки приложений и в меньшей степени инфраструктуре. Другими словами, больше внимания уделено технологиям разработки приложений, таким как Spring, Hibernate и Eclipse, а не программным продуктам, таким как серверы приложений или базы данных. Все, что представлено в этой книге, опробовано в реальных приложениях, которые успешно работают (некоторые в кластеризуемой среде сервера приложений). Одна из задач этой книги заключается в краткости и конкретности, поэтому автор решил практически полностью сосредоточиться на разработке хорошо масштабируемого приложения. В данной книге, кроме технологий Spring, Hibernate и Eclipse, также описаны альтернативные и конкурирующие технологии.
Аннотация: ISBN 978-5-9775-0546-8. + CD-диск Рассмотрены вопросы безопасности и оптимизации сценариев на языке PHP.Описаны типичные ошибки программистов, благодаря которым хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-серверов. Во 2-м издании книги большое внимание уделено защите баз данных, шифрованию, рассказано о тесте CAPTCHA, а также о распространенных приемах "борьбы за пользователя" (переадресации, всплывающих окнах и др.).Компакт-диск содержит исходные тексты примеров, рассмотренных в книге, а также полезные программы и утилиты.
Аннотация: Тираж 4 000 экз. Книга посвящена новейшей версии Delphi 7 Studio. Здесь изложены как приемы программирования в среде Delphi, ее главные составные части - галереи компонентов, хранилища объектов, вспомогательный инструментарий, так и сам язык программирования Delphi. Подробно рассматриваются компоненты программ, некоторые дополнительные возможности - динамически подключаемые библиотеки, интерфейсы, технология СОМ и система ModelMaker. Книга может быть полезна как начинающим - в качестве пособия для первоначального изучения среды и языка Delphi, так и опытным программистам, желающим пополнить свои знания в области применения языка Delphi. Допущено Министерством образования Российской Федерации качестве учебника для студентов высших учебных заведений, обучающихся по нап ...
Аннотация: Тираж 10 000 экз. ISBN 5-7791-0018-7. Книга посвящена последней версии нажата Visual C++ и описывает псе аспекты процедурно-ориентированного и объектно-ориентированого программирования, в том числе для Windows 7. Здесь вы познакомитесь с новыми вохзможностями пакета Visual C++; узнаете о ловушках, которых следует избегвть, усвоите базовые концепции программирования для Windows 95 и Windows NT. В книге подробно рассказано о важнейших инструментах среды Visual C++ , в том числе компиляторе Visual C++, редакторах ресурсов, отладчиках, профайлах, специальных средствах создания приложений для Windows 95 и Windows NT, пользовательских элементах управления OLE, библиотееке Microsoft Foundation Classes.
Аннотация: Тираж 3 000 экз. ISBN 0-321-14653-0. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели, подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелых выводов. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой новой методики. В книге рассматриваются два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог ...
Аннотация: Тираж 2 000 экз. Изучите передовые технологии платформы Java Enterprise Edition 7 и узнайте о новинках, реализованных в ее последней версии, которая обеспечивает поддержку HTML5 и предлагает повышенную производительность и расширенную функциональность корпоративных приложений. Книга написана одним из ведущих разработчиков проекта Java EE, и каждая глава в ней посвящена рассмотрению одной из ключевых спецификаций платформы, включая WebSockets, Batch Processing, RESTful Web Services и Java Message Service. Основной материал отлично дополняет последняя глава, содержащая подробное описание поэтапного создания приложения типа точка-точка с использованием большинства рассмотренных в книге технологий. Это поможет лучше понять шаблоны проектирования, применяемые разработчик ...
Аннотация: Тираж 3 000 экз. ISBN 0-201-61641-6. Экстремальное программирование - это упрощенная методика организации производства для небольших и средних по размеру команд разработчиков, занимающихся созданием программного продукта в условиях неясных или быстро меняющихся требований. Данная книга поможет определить, оправдано ли применение XP в вашей ситуации. Основные вопросы, которые рассматриваются в этой книге: - экономические аспекты программного обеспечения; - стоимость внесения изменений; - базовые принципы; - стратегия менеджмента; - организация рабочего места; - разделение полномочий; - планирование разработка; - проектирование; - тестирование; - адаптация для существующего проекта; - жизненный цикл идеального проекта.
Аннотация: Тираж 200 000 экз. ISBN 978-5-9774-0639-0. Если бы историю человечества можно было представить в виде шпионского романа, то главными героями этого произведения, несомненно, стали бы криптографы и криптоаналитики. Первые - специалисты, виртуозно владеющие искусством кодирования сообщений. Вторые - гении взлома и дешифровки, на компьютерном сленге именуемые хакерами. История соперничества криптографов и криптоаналитиков стара как мир. Эволюционируя вместе с развитием высоких технологий, ремесло шифрования достигло в XXI веке самой дальней границы современной науки - квантовой механики. И хотя объектом кодирования обычно является текст, инструментом работы кодировщиков была и остается математика. Эта книга - попытка рассказать читателю историю шифрования через приз ...
Аннотация: Тираж 4 000 экз. В книге подробно описана наиболее популярная среда разработки приложений Visual C++ версии 6.0, входящая в состав пакета VISUAL STUDIO 98. Последовательно изложен процесс разработки различных типов приложений: приложений, основанных на SDI (Single Document Interface) и MDI (Multiple Document Interface) интерфейсе, приложений-диалогов, приложений, реализующих доступ к базам данных, приложений OLE-серверов и OLE-контейнеров; подробно рассмотрено применение инструментальных средств пакета: мастера приложений AppWizard, мастера классов ClassWizard, редактора ресурсов; описаны наиболее важные классы библиотеки MFC (Micrisoft Foundation Classes). Изложение материала сопровождается большим количеством примеров. Книга предназначена как для разработчиков ПО, ...
Аннотация: Тираж 3 000 экз. Рассматривается технология Web-программирования с использованием последней версии языка РНР. Изложение сопровождается простыми примерами на РНР и Си с множеством комментариев. Подробно описана процедура установки и настройки Web-сервера Apache на платформе Windows. Практические приемы иллюстрируются всевозможными примерами программ и библиотечных функций, облегчающих труд Web-разработчика. - Общий шлюзовой интерфейс CGI (Common Gateway Interface); - Синтаксис и возможности языка PHP; -Выбор инструментария для разработки Web-программ; - Конфигурирование Web-сервера Apache при разработке сайта; - Работа с базами данных MySQL и язык SQL.
Аннотация: Тираж 6 000 экз. ISBN 966-552-087-3. ISBN 5-7315-0116-5. Введение в язык программирования PHP, а также использование его совместно с MySQL. С большим количеством примеров и др. справочной информации
Аннотация: Тираж 1 000 экз. ISBN 0-32-128815-7. Книга даст вам максимально быстрый доступ к нужной информации и ответы на большинство вопросов, связанных с использованием самой мощной на сегодняшний день среды разработки на языке Java. С помощью передовых методов работы с Eclipse и на практических примерах автор показывает, как внедрить Eclipse в любой процесс гибкой разработки. С помощью этой книги вы сможете выполнить настройку рабочих областей и проектов, перспектив и представлений для достижения оптимальной эффективности и добиться максимальной производительности и высочайшего качества программного кода. В книге также рассматривается такие методики гибкой разработки, как рефакторинг, тестирование, обеспечение постоянной готовности к объединению, принципы коллективной разраб ...
Аннотация: Тираж 4 000 экз. ISBN 5-93286-019-7. Популярный справочник по Delphi Pascal издательства OReilly содержит подробное описание языка программирования одного из лучших средств быстрой разработки приложений для Windows. Книга открывается введением в язык Delphi Pascal и подробным описанием объектной модели Delphi. Отдельная глава посвящена информации о типе времени выполнения (RTTI), т. е. информации, предоставляемой компилятором, и являющейся `ключом` к интегрированной среде разработки (IDE) Delphi. Следует отметить, что этот материал плохо документирован в других источниках, в том числе в официальных файлах помощи Delphi. В издание включена глава о создании многопоточных приложений, в которой описаны уникальные возможности Delphi Pascal и приемы эффективного использова ...
Аннотация: Тираж 9 000 экз. Излагаются вопросы проектирования интеллектуальных систем автоматизированного проектирования больших и сверхбольших интегральных микросхем, имитирующих в рамках знаний с помощью ЭВМ деятельность человека-конструктора. В качестве знаний выступают достижения современной математики, технологии и синтеза конструкторов конкретной области, в данной книге – изделий электронной техники. Общность излагаемого подхода позволяет использовать идеи книги для других областей применения, поскольку в ней излагается теория системного синтеза, отражающая общие представления конкретных областей знаний.
Аннотация: Тираж 1 200 экз. Рассмотрены основы технологии Web-сервисов в спецификациях первого и второго уровня, реализация технологии Web-сервисов в виде стандартов платформы Java и в таких распространенных Java-стеках Web-сервисов как Metro, СXF и Axis2. Материал книги сопровождается более 70 примерами с подробным анализом исходных кодов. На сайте издательства находятся проекты примеров из книги, а также дополнительные материалы. Для программистов.
Аннотация: Тираж 8 000 экз. Дано систематическое изложение методов рекурсивного программирования. Большое внимание уделено применениям рекурсий для решения часто встречающихся на практике задач. Многочисленные примеры программ наглядно иллюстрируют широкие возможности рекурсивных методов и делают книгу доступной широкому кругу читателей. Пер. с агл. С. П. Забродина, В. Г. Иваненко, Ю. П. Кулябичева; Под ред. Н. Н. Иващенко.
Аннотация: В этой книге подробно рассказано о последних наработках в области программирования для Android. Книга рассказывает об инструментарии Android и важнейших практиках программирования для этой системы, в частности рассматривает оптимальные способы использования API для Android 4
Аннотация: Тираж 200 экз. Книга представляет собой практическое руководство по использованию возможностей IDE NetBeans 7 для разработки корпоративных приложений, совместимых со стандартом Java ЕЕ 6. В книге показаны приемы эффективного программирования, задействующие контекстные меню и горячие клавиши, мастера и шаблоны среды NetBeans, затрагиваются вопросы создания, конфигурирования, развертывания, отладки и профилирования корпоративных приложений с использованием средств встроенных в IDE NetBeans. Существенное внимание уделено основным API Java ЕЕ в контексте их работы в среде NetBeans. Подробно рассмотрены возможности NetBeans по автоматизации разработки приложений с использованием таких API, как Servlet, JSP, JSTL, JSF, JMS, JPA, JDBC, EJB, JAX-WS, JAX-RS, а также по создан ...
Аннотация: Книга написана Бьорном Страуструпом - автором языка программирования С++.Специальное издание отличается от предыдущих добавлением новых приложений,оно адресовано программистам, преподавателям, студентам и всем желающим ознакомиться с описанием языка С++.
Аннотация: Тираж 5 000 экз. ISBN 5-8206-0096-7 . Библиотека MFC - мощный и гибкий инструмент разработки Windows-приложений на базе языка Visual C++. Книга содержит подробную информацию об основных классах библиотеки и их компонентах. Рассмотрены принципы создания одно- и многодокументных приложений, все типы окон, элементы управления и работа с базами данных. Практические примеры помогут усвоить теоретический материал и одновременно освоить современный стиль программирования. В приложении излагаются основы языка С++, что позволяет рекомендовать книгу не только подготовленным программистам, желающим познакомиться с библиотекой MFC, но и новичкам.
Аннотация: Тираж 2 000 экз. ISBN 0-13-111826-9. Данная книга ориентирована на тех разработчиков, которые хотят использовать технологию Java для создания реальных проектов. В ней нашли отражение поддержка потоков, использование наборов данных, сетевое взаимодействие, работа с базами данных, компоненты JavaBeans. Уделено внимание также таким вопросам, как поддержка распределенных объектов, организация защиты и создание платформенно-ориентированных методов, разбор и генерация XML-документов. При написании книги были учтены новые возможности, которые стали доступны разработчикам с появлением JDK 5.0. Благодаря разнообразию и глубине излагаемого материала книга, несомненно, будет полезна как начинающим, так и опытным разработчикам.
Аннотация: Тираж 1 500 экз. ISBN 978-0-321-92776-7. Версия Java SE 8, с нетерпением ожидаемая миллионами программистов, включает в себя самое важное обновление за многие прошедшие годы. Появление в этой версии лямбда-выражений и новых потоков ввода-вывода знаменует собой главное изменение в программировании на Java с момента внедрения обобщений и аннотаций. В своей книге Кей С. Хорстманн, маститый автор и знаток Java, предлагает вниманию читателей наиболее ценные из новых языковых средств в версии Java 8, а также рассматривает те средства, которые были внедрены в версии Java 7, но не удостоились должного внимания программистов. Те, у кого имеется опыт программирования на Java, найдут в этой книге практические рекомендации и примеры кода, демонстрирующие нововведения в версии Ja ...
Аннотация: Тираж 2 000 экз. В рамках курса рассматривается ряд популярных способов разработки распределенных приложений с использованием технологии Java (APIjava.net, RMI, CORBA, Web-сервисы, JMS). Все рассматриваемые технологии и программные средства либо входят в стандартный комплект поставки J2SE, либо могут быть свободно загружены с сайтов компаний-разработчиков. Использование всех рассматриваемых в книге технологий иллюстрируется примерами.
Аннотация: Тираж 1 200 экз. Книга посвящена разработке в среде Eclipse широкого круга Java-приложений. Рассмотрены основы работы в среде Eclipse, использование инструментов отладки, тестирования и рефакторинга кода. Описана командная разработка приложений, их интернационализация и локализация, создание GUI-интерфейса на основе библиотеки SWT и набора Java-классов JFace. Показаны особенности разработки приложений RCP и Android, а также Web- и Ajax-приложений на основе Eclipse-проектов RAP, GWT, Riena, SCA, Scout, WTP, DTP, BIRT. Материал книги сопровождается большим количеством примеров с подробным анализом иcходных кодов.
Аннотация: Тираж 3 000 экз. Книга содержит описание системы Delphi 2005 - среды разработчика и языка программирования, с точки зрения программиста Delphi, а также достаточно полное руководство по созданию разнообразных программ общего назначения. Рассмотрены основные особенности языка Delphi и интегрированной среды разработчика по сравнению с предыдущими версиями. Описаны методики создания программ общего назначения, использующие технологию .NET. Приведены справочный материал по некоторым процедурам и функциям VCL и краткое руководство по языку C#. Издание, в первую очередь, ориентировано на программистов, работающих в версиях Delphi c первой по седьмую, но будет полезно и тем, кто освоил работу в Delphi 8.
Аннотация: Тираж 2 000 экз. Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual С++ 2010. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Visual С++ 2010, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений. На DVD размещен дистрибутив пакета Microsoft Visual Studio 2010 Express Edition, содержащий Visual С++ 2010 Express Edition и другие компоненты пакета. Для начинающих программистов.
Аннотация: Если вы имеете опыт работы с Java SE, то из этой книги узнаете об изменениях в версии Java 8, обусловленных появлением в языке лямбда-выражении. Вашему вниманию будут представлены примеры кода, упражнения и увлекательные объяснения того, как можно использовать эти анонимные функции, чтобы сделать код проще и чище, и как библиотеки помогают в решении прикладных задач. Лямбда-выражения - относительно простое изменение в языке Java; в первой части книги показано, как правильно ими пользоваться. В последующих главах демонстрируется, как лямбда-выражения позволяют повысить производительность программы за счет распараллеливания, писать более простой конкурентный код и точнее моделировать предметную область, в том числе создавать более качественные предметно-ориентированны ...
Аннотация: Книга предназначена для самостоятельного освоения программирования на языке JavaScript. Это издание - не справочник, а практическое руководство для самостоятельного изучения JavaScript, не требующее от читателя предварительной подготовки в области программирования. Кроме общего руководства книга содержит множество примеров и текстов готовых к использованию программ. Рассматриваются вопросы создания сценариев для веб-сайтов, а также сценариев, выполняемых Windows Scripting Host. В приложениях приводится справочная информация по JavaScript и HTML. Книга адресована как новичкам, так и тем, кто уже имеет некоторый опыт в веб-дизайне и программировании.
Аннотация: Тираж 3 000 экз. ISBN 978-1617290923. Привет! Любишь компьютерные игрушки? А хочешь попробовать написать что-нибудь сам? Представь, как зауважают тебя друзья, когда ты покажешь им игру своей собственной разработки, где при загрузке на экране появится твое имя! Вот круто! - будут говорить они, качая ее с твоей странички. И самая красивая девочка в классе, узнав об этом, наконец обратит на тебя внимание... Но для этого надо научиться программировать. Это сложно? Ну, на самом деле не очень. Главное - поставить себе цель и ломиться к ней напролом, как носорог через джунгли. Ты наверняка знаешь, что языков программирования существует немало, но мы предлагаем тебе научиться писать код, как говорят профессионалы, на языке Python (Питон). Он относительно прост в изучени ...
Аннотация: Стоимость доставки:по городу - спросите у продавца. по стране - спросите у продавца. по миру - спросите у продавца. руб. Любой программист - прежде всего, человек со своими достоинствами и недостатками. Но в то же время программист - это интеллектуал, человек, постоянно занятый решением задач, анализом требований, исправлением ошибок, взаимодействием с коллегами и заказчиками. Наконец, программист - это человек, регулярно испытывающий серьезный стресс, вынужденный укладываться в жесткие сроки и просто обязанный постоянно самосовершенствоваться как профессионал и человек. Эта книга содержит исчерпывающую информацию о том, что требуется для выстраивания успешной карьеры программиста, помогает IT-специалистам лучше понять свою профессию и коллег, всегда оставаться во ...
Аннотация: Тираж 3 000 экз. Исчерпывающий и незаменимый ресурс по ActionScript, настольная книга дизайнеров и Flash-программистов, пишущих серьезные приложения. Из-под пера Мука вышел полностью переработанный справочник, не только подробно описывающий бесчисленные нововведения Flash MX, но и раскрывающий в ясной и доступной манере глубинные изменения, произошедшие на методологическом уровне (особенно касающиеся компонентов и событий). Издание уникально - это самая точная и хорошо организованная книга по программированию во Flash MX. Объем справочника увеличился почти вдвое и включает описание более 250 новых классов, объектов, методов и свойств. Мук добавил в книгу сотни новых примеров кода, иллюстрирующих практическое применение новых технологий Flash MX: отрисовку фигур на э ...
Аннотация: ISBN 0-13-027363-5. Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик, - необходимо понять задачи этого языка как частные задачи программирования в целом. Эта книга - о проблемах программирования: почему они стали проблемами и какой подход использует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач. Эта книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java.
Аннотация: В книге широко рассмотрены возможности новейшей версии программного продукта Microsoft Visual C++. Подробно описаны способы применения мастеров, используемых при разработке приложений различного уровня, с одним документом, многодокументных, с единственным диалоговым окном, с элементами управления ActiveX и модулями DLL. Материал книги дополнен многочисленными демонстрационными программами, в процессе разработки которых максимально используются возможности программных инструментов Microsoft Visual Studio. Особое внимание уделено новинкам версии 6.0 и новейшим технологиям в программировании приложений, ориентированных на работу в Internet, Книга рассчитана на широкий круг читателей, интересующихся современными проблемами программирования.
Аннотация: Тираж 3 000 экз. ISBN 0-471-20282-7. Книга посвящена гибкому моделированию - процессу, базирующемуся на практической деятельности и описывающему принципы построения полезных моделей. Она начинается с рассмотрения идей, принципов и методологии гибкого моделирования и описания методик, которые повысят вашу производительность. Кроме того, в этой книге переосмысливаются некоторые важные вопросы разработки программного обеспечения, такие как написание документации, организация сеансов моделирования, подбор команды, занимающейся моделированием, применение UML. Как сказано в названии книги, в ней детально рассматриваются вопросы эффективного моделирования в XP-проектах. Книга рассчитана на разработчиков или специалистов по моделированию, которые хотят повысить свой професси ...
Аннотация: Тираж 1 500 экз. Рассмотрено создание широкого круга Java-приложений с помощью современных Java-технологий и среды разработки NetBeans. Подробно рассмотрена архитектура платформ Java SE, Java ME и Java ЕЕ. Показано создание апплетов с использованием графических библиотек AWT и Swing, настольных приложений на основе платформы Swing Application Framework, а также расширяемых Java-приложений с использованием библиотек ServiceLoader API, Lookup и др. для платформы Java SE. Рассмотрено создание мобильных приложений на основе конфигурации CLDC и профиля MIDP для платформы Java ME. Показано применение технологий Java Servlet, JavaServer Pages, JavaServer Faces, Web-сервисов, Enterprise JavaBeans и др. при программировании для платформы Java ЕЕ. Материал книги сопровождается ...
Аннотация: Тираж 2 000 экз. Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual С++ 2010. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Visual С++ 2010, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений. На DVD размещен дистрибутив пакета Microsoft Visual Studio 2010 Express Edition, содержащий Visual С++ 2010 Express Edition и другие компоненты пакета. Для начинающих программистов.
Аннотация: Тираж 4 000 экз. Книга представляет собой руководство по Visual C++. За 21 день вы научитесь пользоваться возможностями этой среды программирования и сможете создавать самые сложные приложения для операционной системы Windows. Кроме того, вы получите представление о создании приложений для новой платформы .NET, которую разработала Microsoft. Подробно описаны инструменты Visual C++, а также сам язык C++. Большое внимание уделяется особенностям программирования на C++, а также описанию библиотеки базовых классов Microsoft (Microsoft Foundation Classes - MFC). Все сведения соответствуют современным версиям продуктов. В отличие от других учебников по Visual C++, в этой книге изложение ведется на уровне, доступном для начинающего программиста. Автор предвосхищает все вопр ...
Аннотация: Тираж 10 000 экз. ISBN 1-57231-444-3. Книга, издаваемая по лицензии Microsoft Press, является прекрасным пособием по языку VBScript - подмножеству языка Visual Basic, предназначенному для создания интерактивных приложений для Интернет на основе новейшей технологии ActiveX. Автор книги Скот Хиллер не только в деталях описывает язык VBScript, но и демонстрирует все этапы создания приложений на этом языке (газеты для интранет, электронного книжного магазина, интерактивного бланка заказа и т.д.). И хотя издание ориентировано прежде всего на программистов, знающих язык Visual Basic, оно также может быть использовано и начинающими разработчиками, которые с его помощью смогут совместить освоение азов Visual Basic с разработкой своих первых интерактивных приложений. На прила ...
Аннотация: Тираж 4 500 экз. ISBN 0252-112111-X. Язык C++ является в настоящее время одним из самых распространенных языков программирования, но одновременно и одним из самых трудных для изучения. Книга `C++. Учебный курс` поможет быстро, эффективно и с наименьшими затратами освоить все основные приемы создания приложений на C++. Для изучения всех возможностей языка требуются объемные руководства и справочники, но эта книга даст вам `стартовый толчок`, поможет понять структуру языка, принципы объектно-ориентированного программирования, методику проектирования и создания приложений. Учебный материал, содержащийся в 26-ти уроках, основан на практических примерах и сопровождается исходным кодом программ. Для его освоения не требуется никакой предварительной подготовки. Книга может ...
Аннотация: Тираж 1 000 экз. ISBN 978-0-672-32916-6. Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL! Эта книга предназначена для тех, кто знаком с основами HTML и ранее разрабатывал программы на современных языках программирования, но, возможно, не занимался программированием для Веб или не использовал реляционные базы данных. В ней подробно описано применение последних версий PHP и MySQL для построения крупных коммерческих Web-сайтов. Основное внимание в книге уделено реальным приложениям. Здесь рассматриваются как простые интерактивные системы приема заказов, так и различные аспекты электронных систем продажи и безопасности во взаимосвязи с созданием реального Web-сайта. Подробно описаны все стадии разработки ...
Аннотация: Тираж 1 500 экз. Книга написана на базе курса лекций, читаемых автором на кафедре вычислительной физики Санкт-Петербургского государственного университета. Изложены основные синтаксические конструкции Java, принципы объектно-ориентированного программирования, особенности проведения численных расчетов. Приводятся сведения о среде NetBeans, предназначенной для профессиональной разработки всех видов программного обеспечения Java (ME, SE и EE). Рассказывается о создании сетевых приложений и приложений для мобильных устройств. Разбираются методики написания многопоточных приложений Java для систем с многоядерными процессорами. Материал сопровождается большим количеством примеров. В третьем издании внесены исправления и на DVD добавлены новые примеры и дистрибутив NetBeans ...
Аннотация: Тираж 1 500 экз. Рассматриваются основы функционирования Web-серверов, сборка исполняемого модуля PHP в ОС UNIX, инструментарий Web-разработчика (в том числе утилиты отладки сценариев), синтаксис и стандартные функции языка. Приведено описание функций PHP для работы с массивами, файлами, СУБД MySQL, регулярными выражениями формата PCRE, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено новым возможностям языка по работе с XML-документами, объектно-ориентированному программированию, а также подходам к отделению PHP-кода от HTML-шаблонов сайта. Во втором издании добавлены главы про технологии AJAX и DbSimple, исправлены замеченные опечатки.
Аннотация: Тираж 1 000 экз. Книга посвящена разработке динамических Web-сайтов с применением HTML5, CSS 3, PHP и MySQL. Описаны возможности HTML5 по работе с текстом, графикой, аудио и видео, таблицами, средствами навигации и Web-формами, а также способы представления, преобразования и анимации Web-страниц с помощью CSS 3. Рассказано о языке JavaScript, объектной модели документа DOM, разработке Web-сценариев и технологии AJAX. Рассмотрены серверное программирование, язык PHP и сервер данных MySQL. Дано описание библиотеки Yii, предоставляющей Web-программисту готовый набор инструментов для написания серверных приложений. На практических примерах показана разработка дизайна страниц, интерактивных элементов - спойлера, лайтбокса и блокнота, создание универсального файлового хран ...