Путь человека труден и опасен, но мы преодолеем всё и доберёмся до конечной точки нашего пути – Вершине знаний.

программирование


Гудман, Дэнни, Моррисон, Майкл. JavaScript. Библия пользователя, 5-е издание. : Пер. с англ. — М. : ООО "И.Д. Вильямс", 2006.

Гудман, Дэнни, Моррисон, Майкл. JavaScript. Библия пользователя, 5-е издание. : Пер. с англ. — М. : ООО Книга, которую читатель держит в своих руках, является результатом тех "бессонных ночей", через которые прошли разработчики языка, опытные эксперты и преподаватели. Дэнни не мог и предположить, какое впечатление произведет на меня его книга о HyperCard. Именно она была моим настольным пособием в процессе создания JavaScript в 1995 году. Его энергия, участие и легкость изложения материала помогли мне удержаться в русле создания языка "для всех". Поэтому чрезвычайно приятно писать предисловие к пятому изданию этой книги, которая стоит проведенных им "бессонных ночей".
Настоятельно рекомендую всем, кто хочет освоить, JavaScript, прочитать книгу Дэнни Гудмана JavaScript. Библия пользователя. Особенно это относится к тем, кто работает с HTML и успел "набросать" несколько сценариев или программ, — у вас есть уникальная возможность пройти по тернистой дороге создания сценариев вместе с опытным проводником и учителем.
Эта книга адресована широкому кругу читателей Web-дизайнеров, которые решили детально изучить язык JavaScript. Она имеет все шансы завоевать титул полного справочного руководства по JavaScript не только в глазах его разработчиков, но и в сердцах пользователей. В издании подробно описаны практически все средства разработки сценариев JavaScript, используемые в современных и уже устаревших браузерах. Изложение материала начинается с истории и особенностей языка JavaScript и заканчивается описанием сложных приложений, используемых для решения таких задач, как создание формы заказа, обработка XML-данных и др. Особое внимание в книге уделено созданию межбраузерных сценариев, которые максимально эффективно выполняются в подавляющем большинстве используемых в настоящее время браузеров.
На прилагаемом к книге компакт-диске предоставлены дополнительные 22 главы на русском языке, все листинги, описанные в книге, некоторые вспомогательные материалы и программы, которые помогут читателю изучить сложные темы и практические примеры.

 Просмотреть  содержание  »

Дино Экспозито. ASP.NET 2.0 Базовый курс

Дино Экспозито. ASP.NET 2.0 Базовый курсСразу хочу отметить: эта книга не для начинающих разработчиков. Если вы имеете лишь слабое представление о том, что собой представляет ASP.NET, или вам требуется введение в эту технологию, то данная книга не для вас. Тем, кто хотел бы получить пошаговые инструкции, я рекомендую обратиться к книге «Microsoft ASP.NET 2.0: Step By Step» Джорджа Шеперда (George Shepherd), выпущенной издательством в Microsoft Press в 2005 году. Но если вам уже знакомы основные принципы программирования в ASP.NET и ее функциональные возможности, но хотелось бы расширить свои знания или, скажем, научиться оптимальным образом применять возможности этой системы, тогда настоящая книга — именно то, что вам нужно.
Итак, я рекомендую эту книгу, во-первых, начинающим разработчикам приложений ASP.NET, прочитавшим упомянутое выше пошаговое руководство по этой системе или другое аналогичное пособие и освоившим приведенный там материал, а во-вторых, тем разработчикам, которые уже имеют практический опыт создания Web-приложений для ASP.NET и хотят расширить и углубить свои знания.
Овладейте мастерством программирования для ASP.NET Эта книга призвана помочь профессионалам в решении любых задач, связанных с разработкой сложных приложений. Она позволит вам изучить тонкости разработки масштабируемых динамичных веб-приложений, создаваемых с использованием Microsoft Visual C# для выполнения в среде ASP.NET 2.0.

 Просмотреть  содержание  »

Котеров Д. В., Костарев А. Ф. РНР 5. - СПб.: БХВ-Петербург, 2005. - 1120 с: ил.

Котеров Д. В., Костарев А. Ф. РНР 5. - СПб.: БХВ-Петербург, 2005. - 1120 с: ил.Книга, которую вы держите в руках, является в некотором роде учебником по Web-программированию на РНР. Мы сделали попытку написать ее так, чтобы даже плохо подготовленный читатель, никогда не работавший в Web и владеющий лишь основами программирования на одном из алгоритмических языков, смог получить большинство необходимых знаний и в минимальные сроки начать профессиональную работу в Web.
Заметьте еще раз: мы предполагаем, что вы уже знакомы с основными понятиями программирования и не будете (особенно сильно, по крайней мере) путаться в циклах, условных операторах, подпрограммах и т. д. Программирование как таковое вообще слабо связано с конкретным языком; научившись писать на нескольких (или даже на одном-единственном), вы в дальнейшем легко освоите все остальные.
Книга также будет полезна и уже успевшему поработать с РНР профессионалу, потому что она содержит массу подробностей, приемов и описаний "тонких мест" РНР, которые не найти даже в официальной документации. Пожалуй, наибольший интерес для уже опытного Web-программиста представляют последние три части книги (объектно-ориентированное программирование, технология XML, различные приемы работы с РНР). Сложность материала по мере продвижения к концу книги нарастает. Основной объем материала книги применим как к РНР 5, так и к РНР 4. Различия между этими версиями, как правило, оговариваются особо. Тем не менее пятой версии языка уделяется особое внимание, потому что в ней многие приемы программирования (особенно объектно-ориентированного) выглядят наиболее просто и изящно.
Рассматриваются основы функционирования Web-ссрверов, сборка исполняемого модуля РНР в ОС Unix, инструментарий Wcb-разработчика (в том числе утилиты отладки сценариев), синтаксис и стандартные функции языка. Приведено описание функций РНР для работы с массивами, файлами, СУБД MySQL, регулярными выражениями формата PCRE, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено новым возможностям языка по работе с XML-документами, объектно-ориентированному программированию, а также подходам к отделению PHP-кода от HTML-шаблонов сайта. Для Web-программистов

 Просмотреть  содержание  »

Крупник А. Б. Самоучитель C . —- СПб.: Питер, 2005. — 252 с: ил.

Крупник А. Б. Самоучитель C  . —- СПб.: Питер, 2005. — 252 с: ил.Итак, вы держите в руках девятисотую, а может быть, девятитысячную книгу по C . Когда же все это кончится? Наверное, никогда. Ведь C постоянно развивается, и книги, написанные в конце 80-х — начале 90-х годов прошлого века, в эпоху «раннего C », сейчас безнадежно устарели. Изменился не только сам язык, но и взгляд на то, как его следует изучать. Ранние книжки повторяли мучительный путь обучения их авторов: сначала в них рассказывалось о языке С, затем читатель знакомился с описанием объектов — классами и пытался переломить себя, перейдя от функций и данных, разбросанных по исходному тексту программы, к объектам, состоящим из тех же функций и данных, но уже объединенных в единое неразрушимое целое. Эта книга построена по принципу движения от простого к сложному. Уже на первых ее страницах вы встретите примеры работающих программ, поведение которых сможете самостоятельно менять. Постепенно мы перейдем от «азов» к довольно сложным примерам, которые позволят заглянуть в мир «настоящего» C , куда вряд ли мог попасть даже создатель C Бьярн Строуструп. Ведь понимание того, что же такое C , добыто нелегким трудом сотен людей, создавших шаблоны множества полезных объектов и стандартную библиотеку C .
Из всего сказанного становится ясно, что C — очень сложный язык. И это действительно так. В древности, когда время текло медленно, его изучали бы всю жизнь в удаленных монастырях. Вам же предлагается другой путь: понять самое главное, основные идеи, что позволит не только создать довольно сложные программы, но и свободно ориентироваться в огромном мире C , куда входят и другие объектно-ориентированные языки, такие как Java и С#. Написанная простым, понятным языком, эта книга поможет вам сделать первые шаги в программировании на C . Изложение строится на коротких примерах, помогающих читателю освоить основные конструкции C и главные принципы объектно-ориентированного программирования. Эта книга не ставит своей целью сказать «все» о языке C , она сосредоточена на «самом главном». Прочитав ее, вы сможете легко ориентироваться в мире C , а также изучить другие объектно-ориентированные языки, такие как Java и С#. Книга может служить введением в программирование и рассчитана на всех интересующихся этой темой.

 Просмотреть  содержание  »

Макконнелл С. Совершенный код. Мастер-класс / Пер. с англ. — М. : Издательско-торговый дом «Русская Редакция» ; СПб.

Макконнелл С. Совершенный код. Мастер-класс / Пер. с англ. — М. : Издательско-торговый дом «Русская Редакция» ; СПб.: Питер, 2005. — 896 стр.: ил.Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Главные достоинства этой книги:
Полное руководство по конструированию ПО.- В этой книге обсуждаются такие общие аспекты конструирования, как качество ПО и подходы к размышлению о программировании. В то же время мы погрузимся в такие детали конструирования, как этапы создания классов, использование данных и управляющих структур, отладка, рефакторинг и методики и стратегии оптимизации кода. Чтобы изучить эти вопросы, вам не нужно читать книгу от корки до корки. Материал организован так, чтобы вы могли легко найти конкретную интересующую вас информацию.
Готовые к использованию контрольные списки.- Эта книга включает десятки контрольных списков, позволяющих оценить архитектуру программы, подход к проектированию, качество классов и методов, имена переменных, управляющие структуры, форматирование, тесты и многое другое.
Самая актуальная информация.- В этом руководстве вы найдете описания ряда самых современных методик, многие из которых еще не стали общепринятыми. Так как эта книга основана и на практике, и на исследованиях, рассмотренные в ней методики будут полезны еще многие годы.
Более общий взгляд на разработку ПО.- Эта книга даст вам шанс подняться над суетой повседневной борьбы с проблемами и узнать, что работает, а что нет. Мало кто из практикующих программистов обладает временем, необходимым для прочтения сотен книг и журнальных статей, обобщенных в этом руководстве. Исследования и реальный опыт, на которых основана данная книга, помогут вам проанализировать ваши проекты и позволят принимать стратегические решения, чтобы не приходилось бороться с теми же врагами снова и снова.

 Просмотреть  содержание  »

Салмре, Иво. Программирование мобильных устройств на платформе .NET Compact Framework.: Пер. с англ. — М.

Салмре, Иво. Программирование мобильных устройств на платформе .NET Compact Framework.: Пер. с англ. — М.: Издательский дом Книга известного профессионала в области компьютерных технологий посвящена разработке приложений для широкого спектра мобильных устройств с использованием популярной и постоянно развивающейся платформы .NET Compact Framework. Уникальность этой книги состоит в том, что в ней гармонично переплетены теоретические сведения обо всем цикле разработки программного обеспечения с практическими примерами применения на языках С# и Visual Basic. Подробно рассматриваются концепции, лежащие в основе самой платформы .NET Compact Framework, а также вопросы, связанные с созданием эффективного пользовательского интерфейса, управлением памятью, производительностью и надежностью. Немалое внимание уделяется практическим аспектам разработки приложений для мобильных устройств, среди которых выбор модели представления и доступа к данным, внедрение коммуникационной модели, реализация модели поведения с помощью конечных автоматов и использование XML.
Книга рассчитана на разработчиков разной квалификации, а также может быть полезна для студентов и преподавателей соответствующих специальностей.

 Просмотреть  содержание  »

Секунов Н. Ю. Самоучитель Visual C

Еще... Н. Секунов Самоучитель Visual C   6. Визуальная среда программирования (  дискета)Windows изначально разрабатывалась как графическая среда для "домохозяек", которая впоследствии превратилась в операционную систему для "домохозяек", сохранив при этом основной подход к данной категории программных продуктов. Отличительной чертой подобных программных продуктов является то, что они устанавливаются на компьютер до его передачи пользователю специалистом высокой квалификации, способным устранить все конфликты, возникающие в установленной программной конфигурации. После того как компьютер передается пользователю, на него не может быть установлена ни одна новая программа, поскольку это может привести к краху всей системы. И, действительно, о какой надежности может идти речь в операционной системе, при установке в которую нового приложения может быть замещена добрая половина системных библиотек. Следствием данного подхода является недопустимость создания в данной операционной системе новых программ.
Поскольку писать программы под Windows все-таки приходится, для этого лучше всего использовать систему программирования, разработчики которой хорошо знакомы с используемой операционной системой и которая требует от программиста минимального вмешательства в процесс написания программ. Этим требованиям как нельзя лучше удовлетворяет визуальная среда программирования Visual Studio.NET, разработанная корпорацией Microsoft.
Для кого же предназначена эта книга.
Данная книга посвящена языку программирования Visual C , а не C . В ней будут рассмотрены не конструкции данного языка, а классы библиотеки MFC, позволяющие выполнить ту или иную задачу, встающую перед разработчиком полноценного приложения. В настоящее время остается еще достаточно много программистов, предпочитающих работать в среде DOS. Работа в этой среде позволяет более эффективно использовать системные ресурсы и создавать компактные и быстродействующие приложения. Доказательством этому служит активное использование подобных приложений самой корпорацией Microsoft. Приложения, работающие в среде DOS, называются в среде Windows консольными приложениями. В Visual Studio. NET имеются средства для разработки этого типа приложений, правда, не такие удобные, как в предыдущей версии данного продукта. Поскольку нельзя объять необъятное, данная книга не является учебником по алгоритмическому языку C и операционной системе Windows. Предполагается, что читатель уже написал, по крайней мере, пару программ на этом языке. Однако, как выяснилось, многие программисты, работавшие под DOS и, даже, использовавшие библиотеку классов Turbo Vision фирмы Borland, имеют о классах достаточно смутное представление. Поэтому в данную книгу включена глава, посвященная концепции объектного программирования и классам.

 Просмотреть  содержание  »

Соломенчук В. Г. Linux. Экспресс-курс. — СПб.: БХВ-Петербург, 2006. — 288 с: ил.

Соломенчук В. Г. Linux. Экспресс-курс. — СПб.: БХВ-Петербург, 2006. — 288 с: ил.Основная задача книги, которую вы держите в руках, это рассказать о возможностях операционной системы Linux и сравнить ее с Windows. Как говорится, самое главное не тысячу раз рассказать, а один раз показать, чтобы человек мог сравнить давным-давно привычную операционную систему Windows с Linux. К тому же, современный Linux не просто операционная система, которая ничего не умеет, а целый комплекс программного обеспечения, который носит название — дистрибутив Linux — позволяющий за один раз получать полностью готовую среду для работы, обучения или отдыха.
В Linux сегодня есть только две проблемы, которые создают трудности для неискушенного пользователя. Первая — это отсутствие драйверов к ряду старого периферийного оборудования. Вторая — бесчисленное количество прикладных программ, среди которых все-таки сложно сразу подобрать наиболее подходящие для конкретных нужд программы. Но эти проблемы так или иначе решаются, причем за пользователя этим занимаются разработчики дистрибутивов, поэтому новичку остается только правильно выбрать дистрибутив Linux.
Фактически только отсутствие простых и понятных для всех книг по операционной системе Linux сдерживает массовый переход пользователей на новую операционную систему. Человеку приходится самостоятельно разбираться, где какие кнопки нажимать, какими программами пользоваться. А вот для мира Windows написаны сотни книг по всему программному обеспечению, что позволяет быстро понять, как работать в той или иной программе.
Эта книга как раз и представляет собой ту стартовую ступеньку, с которой можно начинать изучать новую программную среду. Основная ее цель — это дать возможность быстро адаптироваться к работе в операционной системе Linux. Книга позволяет разобраться в непривычных терминах, понять, почему существуют те или иные отличия в подходах к использованию программного обеспечения в Linux и Windows.

 Просмотреть  содержание  »

Тиге Дж. К. DHTML и CSS для Internet / Пер. с англ. А, И. Осипова, -3-е изд. испр. и доп, - М.: НТ Пресс, 2005. - 520 с.

Еще... Джейсон Кренфорд Тиге DHTML и CSS для InternetВ книге описывается использование современных Web-технологий - динамического HTML (DHTML) и каскадных таблиц стилей (CSS), используемых в Web-программировании для создания интерактивных динамических Web-узлов. С помощью этой книги вы научитесь создавать динамические Web страницы, включающие интерактивные элементы, различные текстовые, графические и анимационные эффекты.
Изложение материала сопровождается наглядными примерами, даются советы по планированию и созданию Web-сайтов,
Книга адресована Web-программистам и Web-дизайнерам, а также всем, кто интересуется языком DHTML и прикладными Web-технологиями.

 Просмотреть  содержание  »

Троелсен, Эндрю. Язык программирования С# 2005 и платформа .NET 2.0, 3-е издание. : Пер. с англ. — М. : ООО "И.Д.

Троелсен, Эндрю. Язык программирования С# 2005 и платформа .NET 2.0, 3-е издание. : Пер. с англ. — М. : ООО В этой книге содержится описание базовых принципов функционирования платформы .NET, системы типов .NET и различных инструментальных средств разработки, используемых при создании приложений .NET. Представлены базовые возможности языка программирования С# 2005, включая новые синтаксические конструкции, появившиеся с выходом .NET 2.0, а также синтаксис и семантика языка CIL. В книге рассматривается формат сборок .NET, библиотеки базовых классов .NET. файловый ввод-вывод, возможности удаленного доступа, конструкция приложений Windows Forms, доступ к базам данных с помощью ADO.NET, создание Web-приложений ASP.NET и Web-служб XML. Книга содержит множество примеров программного кода, призванного помочь читателю в освоении предлагаемого материала. Программный код примеров можно загрузить с Web-сайта издательства.

 Просмотреть  содержание  »





Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на книги принадлежат их авторам и издательствам.



Вход в систему