Книга является простым, доступным, уникальным по широте охвата, но вместе с тем и достаточно полным введением в XML и связанные с ним технологии, включая CSS, XSL, XSLT, DOM, SAX, Xpath, SOAP, WML, а также использование XML совместно с Java, Perl/CGI, VBScript, JavaScript ASP, Java Sevlets. В отличие от многих других книг по XML, содержащих пересказ формальных спецификаций, здесь упор сделан на применении XML и связанных с ним технологий для построения различных приложений, изложение ведется на основе сотен примеров, что позволяет быстро перейти от изучения теоретических положений к использованию их на практике. Наряду с большим числом примеров каждая глава книги для закрепления изученного материала содержит резюме основных положений, рассмотренных в главе, перечень ссылок на ресурсы во Всемирной паутине для дальнейшего изучения, словарь терминов, большое число упражнений для самопроверки с ответами, а также упражнения и задачи. Книга содержит все, что необходимо для непосредственного использования технологий XML, включая дополнительные главы, посвященные VBScript. Perl, ASP и Java. Она будет полезна не только для начинающих, но и для профессионалов, использующих технологии XML в своей работе. Переводчики: Задорожный С. С., Левчук Ю. А.
346 Руб.
Книга является простым и доступным введением в технологии программирования для Интернет и Всемирной паутины. При этом книга уникальна по широте охвата и полноте изложения материала. В ней обсуждаются вопросы создания страниц Web, приложений Web и многозвенных клиент-серверных приложений. Для решения этих задач рассматриваются все основные методы программирования: HTML; динамический HTML, сценарии JavaScript, VBScript и Perl на стороне клиента и на стороне сервера, элементы управления ActiveX, XML, каскадные таблицы стилей и др. В книге уделено внимание использованию баз данных в приложениях Web: рассматриваются запросы SQL, привязки данных, технологии ADO и RDS. Отдельная глава посвящена электронной коммерции, технологиям SSL и SET и защите информации. В отличие от других книг, нередко представляющих собой справочные пособия, в этой книге сделан акцент на обучение и разъяснение технологий Интернет и Всемирной паутины. Изложение материала ведется на основе сотен примеров реальных, работающих программ, исходные тексты которых приводятся в книге. Читатель может использовать многие их этих примеров в качестве основы для решения стоящих перед ним задач. Книга может рассматриваться и как начальный курс программирования, поскольку изложение ведется на основе объектно-ориентированного метода. В книге рассматриваются объекты, события и методы динамического HTML; она содержит большое число различных советов по разработке программ. В конце каждой главы для закрепления материала приводится резюме основных положений, рассмотренных в главе, и словарь терминов. Там же вы найдете обзор ресурсов Интернет, посвященных теме главы, упражнения для самоконтроля с ответами, а также упражнения, задачи и целые программные проекты, которые вы сможете выполнить самостоятельно. В книге рассматриваются различные пакеты программ, необходимые для работы в Интернет и разработки приложений. Большое внимание уделено использованию графики, графической анимации и мультимедийных данных. Книга будет полезна не только для начинающих, но и для профессионалов, уже работающих в этой области, которые могут пользоваться этой книгой как справочником, благодаря обширному предметному указателю, приведенному в конце книги.
669 Руб.
Книга Является руководством по программированию на языке Perl и содержит многочисленные приемы разработки приложений на одном из наиболее популярных в настоящее время языков программирования. Ключевыми темами книги являются разработка WEB-ориентированных приложений (разработка и управление WEB-узлами, CGI-программирование, генерация и обработка HTML и XML-кода, модули Perl для обработки гипертекстовой информации), клиент/серверные системы, базы данных (введение в реляционные базы данных, работа с DBI, MySQL-сервер) и т.д. Книга содержит большую коллекцию примеров и упражнений, которые помогут при решении реальных задач. Кроме примеров, в книге содержатся резюме основных положений каждой главы, ссылки на ресурсы во Всемирной паутине (как по языку Perl, так и по связанным с ним темам), словари терминов, упражнения. Книга написана в виде учебника, который с успехом могут использовать как студенты, так и преподаватели.
387 Руб.
Книга является общепризнанным руководством для изучения языка С++, который широко распространен на различных платформах, включая Windows и UNIX/Linux и MacOS. Приводится полное описание языка, ориентированное на его практическое применение (с учетом стандарта ISO/IEC 9899:2011/С11 и более поздних стандартов). Отталкиваясь от особенностей языка С, являющегося логической и конструктивной основой языка С++, уделяя много внимания лучшим приемам практики программирования и приемам обобщенного программирования на основе шаблонов. Кроме того, дополнительно излагается С++ - язык, являющийся логическим развитием С в сторону современных методологий программирования, таких, как объектно-ориентированное и обобщенное (на основе шаблонов) программирование. Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы даются рекомендации по безопасному программированию, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение методически выверено и построено таким образом, что книга позволяет изучать С/С++ в качестве первого языка программирования. Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить языки С/С++ самостоятельно, а также будет полезна и тем, кто занимается преподаванием С++ как языка программирования. 8-е издание.
2889 Руб.
Книга (оригинальное название "С++ How to program, Fifth Edition") является одним из самых популярных в мире учебников по С++. Характерной ее особенностью является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уж в 3-й главе, без предварительного изложения унаследованных от языка С элементов процедурного и структурного программирования, как это делается в большинстве курсов по С++. Большое внимание уделяется объектно-ориентированному проектированию (OOD) программных систем с помощью графического языка UML 2, чему посвящен ряд факультативных разделов, описывающих последовательную разработку большого учебного проекта. В текст книги включена масса примеров "живого кода" - подробно комментированных работающих программ с образцами их запуска, а также несколько подробно разбираемых интересных примеров. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений. Книга может служить учебным пособием для начальных курсов по С++, а также будет полезна широкому кругу как начинающих программистов, так и более опытных, не работавших прежде с С++. 5-е издание.
763 Руб.
Книга является общепризнанным руководством для изучения языка C, который широко распространен на различных платформах, включая Windows и UNIX/Linux. Приводится полное описание языка, ориентированное на его практическое применение (с учетом стандарта ISO/IEC 9899:2011 или C11). Кроме того, дополнительно излагается C++ - язык, являющийся логическим развитием C в сторону современных методологий программирования, таких, как объектно-ориентированное и обобщенное (на основе шаблонов) программирование. Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы даются рекомендации по безопасному программированию, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение построено таким образом, что книга позволяет изучать C/C++ в качестве первого языка программирования. Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить языки C/C++ самостоятельно. 7-е издание.
2889 Руб.
Книга является общепризнанным руководством для изучения языка С, который был в свое время разработан специально как язык реализации операционной системы UNIX. Приводится полное описание языка, ориентированное на его практическое изучение. Кроме того, дополнительно излагается C++ - язык, являющийся логическим развитием С в сторону современных идей программирования, таких, как объекты, классовая иерархия, полиморфизм, шаблоны и т.д. Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе и демонстрирующими широко применяемые приемы программирования, алгоритмы и структуры данных. В конце каждой главы дается резюме ее основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. Изложение построено таким образом, что книга позволяет изучать C/C++ в качестве "первого языка" программирования. Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить язык C/C++ самостоятельно. 4-е издание.
468 Руб.
Приложения Android Market (в настоящее время - Google Play) скачаны уже более миллиарда раз! Эта книга даст вам все, что нужно, для начала разработки приложений для Android и быстрой публикации их на Android Market. Авторы используют приложение-ориентированный подход, при котором описание каждой технологии рассматривается на примере 16 полностью протестированных приложений для Android. Кроме описания процесса создания приложений, в книге дано пошаговое руководство по размещению ваших приложений на Android Market и примеры успешных публикаций. Пол Дейтел, Эби Дейтел и Харви Дейтел - члены Deitel&Associates Inc. Более миллиона человек во всем мире воспользовались книгами Дейтелов, чтобы освоить Java, C#, C++, C, веб-программирование, JavaScript, XML, Visual Basic, Visual C++, Perl, Python и другие языки программирования. Майкл Моргано является профессиональным разработчиком Android компании Imerj.
668 Руб.
Более миллиона человек во всем мире воспользовались книгами Дейтелов, чтобы освоить Java, C#, C++, C, веб-программирование, JavaScript, XML, Visual Basic, Visual C++, Perl, Python и другие языки программирования. Майкл Моргано является профессиональным разработчиком Android компании Imerj. Эта книга, выходящая уже во втором издании, даст вам всё, что нужно, для начала разработки приложений для Android и быстрой публикации их на Google Play. Авторы используют приложение-ориентированный подход, при котором описание каждой технологии рассматривается на примере 16 полностью протестированных приложений для Android. Кроме описания процесса создания приложений, в книге дано пошаговое руководство по размещению ваших приложений на Google Play и примеры успешных публикаций. Новое издании книги полностью обновлено и содержит информацию о работе с Android 4.3 и 4.4, разработке на Eclipse и новом Android Studio.
960 Руб.
Книга является первой частью руководства по программированию на языке Visual Basic .NET и содержит наиболее полную информацию об основных элементах новой версии языка Visual Basic для архитектуры .NЕТ компании Мicrosoft. Широко известные в компьютерном мире авторы представили читателям методически продуманный материал о практически новом языке программирования, который похож на язык Visual Basic 6 в основном только своим названием. Книга предназначена для тех, кто хочет научиться `с нуля` программировать на новом объектно-ориентированном языке программирования, теперь очень похожем на традиционные объектно-ориентированные языки. Книга является введением в такие понятия языка Visual Basic .NET, как управляющие структуры, процедуры и массивы, абстракция классов и данных, методы и свойства, наследование и полиморфизм, наследование, сборки и модули, регулярные выражения, файлы и потоки. Как и во всех книгах этих авторов, здесь, кроме большого количества примеров, содержатся очень полезные резюме основных положений каждой главы, упражнения для преподавания и самостоятельной работы с книгой. 2-е издание.
320 Руб.
Книга представляет собой авторский сокращенный вариант издания "C++ How to Program: Fifth Edition", одного из самых популярных в мире учебников по С++. Сокращение объема обусловлено стремлением авторов максимально приспособить книгу к потребностям студентов и начинающих программистов, для которых С++ являлся бы "первым языком" программирования. Характерной особенностью ее является "раннее введение" в классы и объекты, т. е. начала объектно-ориентированного программирования вводятся уже в 3-ей главе, без предварительного изложения унаследованных от языка С элементов процедурного и структурного программирования, как это делается в большинстве курсов по С++. В текст книги включена масса примеров "живого кода", т.е. работающих программ с образцами их запуска, в том числе ряд интегрированных проектов, усовершенствуемых на протяжении нескольких глав. В конце каждой главы имеется обширный набор контрольных вопросов и упражнений. Книга может служить учебным пособием для начальных курсов по С++, а также будет полезна широкому кругу начинающих программистов. 5-е малое издание.
561 Руб.
"Как программировать на Java: Файлы, сети, базы данных" является по существу продолжением курса "Как программировать на Java: Основы программирования", по может быть использована и в качестве самостоятельного учебника теми читателями, у которых уже есть определенный (хотя бы элементарный) опыт программирования на этом языке. В книгу включены не только главы, относящиеся к "стандартной" тематике, которая обычно не рассматривается в Начальных курсах по Java (сюда можно отнести управление исключениями и параллельными потоками, работу с файлами), по и главы, посвященные вопросам, считающимися специальными или "углубленными". Это главы по сетевому программированию (организация систем типа клиент/сервер), связи с базами данных посредством унифицирования схемы JDBC, по написанию сервлетов и серверных страниц Java (JSP). Обсуждаются также некоторые вопросы и приемы программирования мультимедиа (анимации и звука). Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе. В конце каждой главы дается резюме се основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. В необязательных разделах глав дастся обзор типичных объектно-ориентированных схем проектирования и последовательно разрабатывается пример объектно-ориентированного проектирования большой системы па основе унифицированного языка моделирования (UML). Книга адресована в основном программистам, имеющим опыт самостоятельного па-писания приложений и апплетов па Java.
382 Руб.
Добро пожаловать в динамичный мир разработки приложений для смартфонов и планшетов Android с использованием Android Software Development Kit (SDK), языка программирования Javа, а также новой и стремительно развивающейся среды разработки Android Studio. В основе книги лежит принцип разработки, ориентированной на приложения, - концепции показаны на примере полностью работоспособных приложений Android, а не фрагментов кода. Более миллиона человек уже воспользовались книгами Дейтелов, чтобы освоить Java, C#, C++, C, JavaScript, XML, Visual Basic, Visual C++, Perl, Python и другие языки программирования. Третье издание этой книги позволит вам не только приступить к разработке приложений для Android , но и быстро опубликовать их в Google Play. Третье издание книги было полностью обновлено и познакомит вас с возможностями Android 6 и Android Studio. 3-е издание.
1712 Руб.
Программисты с опытом работы на других языках высокого уровня смогут на практике освоить современный С++ и «большую четверку» его новых возможностей: диапазоны, концепты, модули и корутины.200+ практических примеров реального исходного кода позволят быстро овладеть идиомами современного С++, используя популярные компиляторы: Visual C++, GNU g++, Apple Xcode и LLVM/Clang. Знание базы позволит перейти к контейнерам стандартной библиотеки С++ array и vector; функциональному программированию с диапазонами и представлениями C++20; строкам, файлам и регулярным выражениям; объектно-ориентированному программированию с классами, наследованием, динамическим и статическим полиморфизмом; перегрузке операторов, семантике копирования и перемещения, RAII и умным указателям; исключениям и ожидаемым в С++23 контрактам; контейнерам, итераторам и алгоритмам стандартной библиотеки; шаблонам, концептам С++20 и метапрограммированию; модулям С++ 20 и технологии разработки больших программ; конкурентности, параллелизму, параллельным алгоритмам стандартной библиотеки С++17 и С++20 и корутинам С++20.
4283 Руб.
"Как программировать на Java: Файлы, сети, базы данных" является по существу продолжением курса "Как программировать на Java: Основы программирования", но может быть использована и в качестве самостоятельного учебника теми читателями, у которых уже есть определенный (хотя бы элементарный) опыт программирования на этом языке. В книгу включены не только главы, относящиеся к "стандартной" тематике, которая обычно не рассматривается в начальных курсах по Java (сюда можно отнести управление исключениями и параллельными потоками, работу с файлами), но и главы, посвященные вопросам, считающимся специальными или "углубленными". Это главы по сетевому программированию (организация систем типа клиент/сервер), связи с базами банных посредством унифицированной схемы JDBC, по написанию сервлетов и серверных страниц Java (JSP). Обсуждаются также некоторые вопросы и приемы программирования мультимедиа (анимации и звука). Весь изучаемый материал сопровождается содержательными примерами "живого кода", позволяющими читателю детально разобраться в обсуждаемом вопросе. В конце каждой главы дается резюме ее основных понятий и принципов, используемой терминологии, предлагаются контрольные вопросы и упражнения для самостоятельного решения. В необязательных разделах глав дается обзор типичных объектно-ориентированных схем проектирования и последовательно разрабатывается пример объектно-ориентированного проектирования большой системы на основе унифицированного языка моделирования (UML). Книга адресована в основном программистам, имеющим опыт самостоятельного написания приложений и апплетов на Java.
252 Руб.
В книге рассказывается о языке C и стандартной библиотеке C, следуя девизу компании Deitel: "обучение на действующих примерах". Понятия представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения. Приводится примерно 5 000 строк кода на языке C и даются сотни полезных советов, которые помогут вам создавать надежные приложения. Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на C; описываются особенности новой ревизии стандарта С11, в т. ч. многопоточность. Закончив чтение, вы будете иметь все знания, необходимые для создания приложений на языке C промышленного уровня. Издание предназначено программистам, имеющим опыт работы на высокоуровневых языках.
1784 Руб.
© sad-58.ru All Rights Reserved 2009-2024