9 книг
-
Компьютерные сети Эндрю Таненбаум
ISBN: 978-5-4461-1248-7 Год издания: 2020 Издательство: Питер Язык: Русский Перед вами - очередное, пятое издание самой авторитетной книги по современным сетевым технологиям, написанной признанным экспертом в этой области Эндрю Таненбаумом в соавторстве с профессором Вашингтонского университета Дэвидом Уэзероллом. Первая версия этого классического труда появилась на свет в далеком 1980 году, и с тех пор каждое издание книги неизменно становилось бестселлером и использовалось в качестве базового учебника в ведущих технических вузах. В книге последовательно изложены основные концепции, определяющие современное состояние и тенденции развития компьютерных сетей. Авторы подробнейшим образом объясняют устройство и…
-
Паттерны объектно-ориентированного проектирования Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
ISBN: 978-5-4461-1595-2 Год издания: 2021 Издательство: Питер Язык: Русский Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь.
Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования».
Четыре первоклассных разработчика - Банда четырех - представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C ++ или Smalltalk, демонстрирующий его возможности. -
Страдания юного Вертера Иоганн Вольфганг фон Гёте
ISBN: 978-5-04-203756-6 Год издания: 2024 Издательство: Эксмо Язык: Русский Молодой Вертер мечтает стать художником. Весь мир для него — источник вдохновения, наслаждения и восхищения. Вертеру даже не нужны краска и холст, он пишет картины в своем воображении. Но в это умиротворенное существование пробиваются трещинки сомнения. Мир слишком строг и суров, и даже самые светлые чувства разбиваются о преграды... -
JavaScript. Подробное руководство Дэвид Флэнаган
ISBN: 978-5-93286-215-5 Год издания: 2013 Издательство: Символ-Плюс Язык: Русский Шестое издание бестселлера "JavaScript. Подробное руководство" полностью пересмотрено и дополнено сведениями о JavaScript в соответствии с современным положением дел в разработке приложений для Web 2.0. Эта книга - одновременно и руководство программиста с большим числом практических примеров, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами.
Издание охватывает стандарты ECMAScript 5 и HTML5. Многие главы переписаны заново, другие дополнены новой информацией, появились и новые главы с описанием библиотеки jQuery и поддержки JavaScript на стороне сервера. Часть I знакомит с основами JavaScript. В части II описывается среда разработки сценариев, предоставляемая веб-броузерами. Основное внимание уделяется разработке сценариев с применением методики ненавязчивого JavaScript и модели DOM. Часть III - обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV - справочник по клиентскому JavaScript. Здесь описываются API веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и Web Workers, объекты localStorage и sessionStorage, а также теги и .
Издание рекомендуется программистам, которым потребовалось изучить язык программирования для Веб, а также программистам, использующим язык JavaScript и желающим овладеть им в совершенстве. -
JavaScript. Карманный справочник Дэвид Флэнаган
ISBN: 978-5-8459-1948-9, 978-1-449-31685-3 Год издания: 2015 Издательство: Вильямс Язык: Русский JavaScript - популярнейший язык программирования, который уже более 15 лет применяется для написания сценариев интерактивных веб-страниц. В книге представлены самые важные сведения о синтаксисе языка и показаны примеры его практического применения. Несмотря на малый объем карманного издания, в нем содержится все, что необходимо знать для разработки профессиональных веб-приложений.
Главы 1-9 посвящены описанию синтаксиса последней версии языка JavaScript (спецификация ECMAScript 5).
- Типы данных, значения и переменные; - Инструкции, операторы и выражения; - Объекты и массивы; - Классы и функции; - Регулярные выражения.
В главах 10-14 рассматриваются функциональные возможности языка наряду с моделью DOM и средствами поддержки HTML5.
- Взаимодействие кода JavaScript с окнами браузера; - Сценарии HTML-документов и элементы страницы; - Управление стилями и классами CSS посредством кода JavaScript; - Реагирование на события мыши и клавиатуры; - Взаимодействие с веб-серверами; - Хранение данных на компьютере пользователя. -
Программист-фанатик Чед Фаулер
ISBN: 978-5-496-01062-7 Год издания: 2015 Издательство: Питер Язык: Русский В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования - ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многих других. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счёту перед вами - ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы. -
Психотренинг по методу Альберта Эллиса Альберт Эллис
ISBN: 5-314-00048-2 Год издания: 1999 Издательство: Питер Ком Язык: Русский Основная мысль `Психотренинга...` - не поддаваться искушению стать несчастным. Эта простая мысль подкрепляется четкой программой действий, что следует предпринять в той или иной ситуации. Книга автора, вернувшего тысячам своих пациентов способность жить счастливо, окажет вам быструю и квалифицированную помощь. Альберт Эллис - известный во всем мире психолог, основатель рационально - эмотивной терапии. Многие психотерапевтические методики, предлагаемые этой книгой, публикуются впервые. -
Карьера программиста Г. Лакман Макдауэлл
ISBN: 978-5-496-03239-1 Год издания: 2020 Издательство: Питер Язык: Русский Очередное собеседование обернулось разочарованием… в очередной раз. Никто из десяти кандидатов не получил работу. Может быть, "экзаменаторы" были слишком строги?
Увы, для поступления на работу в ведущую IT-компанию академического образования недостаточно. Учебники - это замечательно, но они не помогут вам пройти собеседование, для этого нужно готовиться на реальных вопросах. Нужно решать реальные задачи и изучать встречающиеся закономерности. Главное - разработка новых алгоритмов, а не запоминание существующих задач.
"Карьера программиста" основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых.
Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.