Книги по языкам программирования

Бугаенко Егор "Элегантные объекты. Java Edition. Руководство"

924 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Библиотека программиста
  • ISBN: 978-5-4461-1269-2
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 224
  • аннотация: Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа «ООП Лобачевского». Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это — зло. Для начинающего программиста этот томик может стать просветлением или шоком, а для опытного является обязательным чтением.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Бизли Дэвид М. "Python. Подробный справочник"

2715 руб.

Три бесплатные доставки в месяц
  • издательство: Символ-Плюс
  • ISBN: 978-5-93286-157-8
  • год издания: 2014
  • переплет: мягкий
  • количество страниц: 864
  • аннотация: "Python. Подробный справочник" - это авторитетное руководство и детальный путеводитель по языку программирования Python. Книга предназначена для практикующих программистов; она компактна, нацелена на суть дела и написана очень доступным языком. Она детально описывает не только ядро языка, но и наиболее важные части стандартной библиотеки Python. Дополнительно освещается ряд тем, которые не рассматриваются ни в официальной документации, ни в каких-либо других источниках. Читателю предлагается практическое знакомство с особенностями Python, включая генераторы, сопрограммы, замыкания, метаклассы и декораторы. Подробно описаны новые модули, имеющие отношение к разработке многозадачных программ, использующих потоки управления и дочерние процессы, а также предназначенные для работы с системными службами и организации сетевых взаимодействий. В полностью переработанном и обновленном четвертом издании улучшена организация материала, что позволяет еще быстрее находить ответы на вопросы и обеспечивает еще большее удобство работы со справочником. Книга отражает наиболее существенные нововведения в языке и в стандартной библиотеке, появившиеся в Python 2.6 и Python 3.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Томсон Лора "Разработка веб-приложений с помощью PHP и MySQL. Руководство"

2585 руб.

Три бесплатные доставки в месяц
  • издательство: Альфа-книга
  • ISBN: 978-0-321-83389-1
  • год издания: 2017
  • переплет: твердый
  • количество страниц: 768
  • аннотация: PHP и MySQL являются популярными технологиями с открытым кодом, которые идеальны для быстрой разработки веб-приложений, взаимодействующих с базами данных. РНР представляет собой мощный язык написания сценариев, позволяющий создавать веб-приложения с развитой функциональностью, a MySQL — это высокопроизводительная и надежная база данных, которая хорошо интегрируется с РНР и подходит для динамических интернет-приложений. В книге показано, как совместно использовать эти инструменты для получения эффективных интерактивных веб-приложений. В ней рассматриваются основы языка РНР, объясняются настройка и работа с базой данных MySQL и демонстрируется применение РНР для взаимодействия с базой данных и веб-сервером. Основное внимание в этой практической книге сосредоточено на реальных приложениях, причем даже во вводных главах. Авторы раскрывают важные аспекты безопасности и аутентификации, поскольку они связаны с построением реальных веб-сайтов, и показывают, как их реализовать с помощью РНР и MySQL. Кроме того, вы узнаете, каким образом объединять технологии клиентской и серверной сторон за счет использования при разработке приложений технологии JavaScript. Последняя часть книги посвящена работе над реальными проектами. В ней демонстрируется процесс проектирования, планирования и построения нескольких проектов: - аутентификация и персонализация пользователей; - клиент веб-почты; - интеграция с социальными сетями; - корзина для покупок. Новое 5-е издание книги было тщательно пересмотрено, обновлено и расширено, чтобы охватить разработку приложений на РНР версий 5.6 и 7, а также задействовать возможности, появившиеся в последних стабильных выпусках MySQL.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Мартелли Алекс "Python. Справочник"

2585 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 978-5-6040723-8-7
  • год издания: 2019
  • переплет: твердый
  • количество страниц: 896
  • аннотация: Python — один из наиболее популярных современных языков программирования. Третье издание этого практического руководства представляет собой исчерпывающий справочник, содержащий описание большинства модулей обширной стандартной библиотеки Python и наиболее часто используемых модулей сторонних производителей. Справочник ориентирован на версии Python 2.7 и 3.5, но также включает информацию об изменениях и новшествах, появившихся в версии Python З.6. Книга охватывает чрезвычайно широкий спектр областей применения Python, включая веб-приложения, сетевое программирование, обработку XML-документов, взаимодействие с базами данных и высокоскоростные вычисления. Она станет идеальным подспорьем как для тех, кто решил изучить Python, имея предварительный опыт программирования на других языках, так и для тех, кто уже использует этот язык в своих разработках. Основные темы книги: - Синтаксис Python, объектно-ориентированные возможности языка, модули стандартной библиотеки и пакеты расширений - Операции с файлами, работа с текстом, базы данных, многозадачность и обработка числовых данных - Основы работы с сетями, управляемые событиями программы и клиентские модули сетевых протоколов - Модули расширения Python, средства пакетирования и распространения расширений, модулей и приложений

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Плас Джейк Вандер "Python для сложных задач. Наука о данных и машинное обучение. Руководство"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Бестселлеры O'Reilly
  • ISBN: 978-1-49191-205-8
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 576
  • аннотация: Книга «Python для сложных задач: наука о данных и машинное обучение» — это подробное руководство по самым разным вычислительным и статистическим методам, без которых немыслима любая интенсивная обработка данных, научные исследования и передовые разработки. Читатели, уже имеющие опыт программирования и желающие эффективно использовать Python в сфере Data Science, найдут в этой книге ответы на всевозможные вопросы, например: как считать этот формат данных в скрипт? как преобразовать, очистить эти данные и манипулировать ими? как визуализировать данные такого типа? как при помощи этих данных разобраться в ситуации, получить ответы на вопросы, построить статистические модели или реализовать машинное обучение?

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Симпсон К. "{Вы не знаете JS} Асинхронная обработка и оптимизация"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Бестселлеры O'Reilly
  • ISBN: 978-5-4461-1313-2
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 352
  • аннотация: Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство посвящено новым асинхронным возможностям и средствам повышения производительности, которые позволяют создавать сложные одностраничные веб-приложения и избежать при этом «кошмара обратных вызовов». Как и в других книгах серии «Вы не знаете JS», вы познакомитесь с нетривиальными особенностями языка, которых так боятся программисты. Только вооружившись знаниями можно достичь истинного мастерства.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Сергеев А.О. "HTML 4.0"

249 руб.

Три бесплатные доставки в месяц
  • издательство: БХВ-Петербург
  • серия: В подлиннике
  • ISBN: 978-5-8206-0072-2
  • год издания: 2008
  • переплет: мягкий
  • количество страниц: 672
  • аннотация: Представлен весь спектр технологий создания Web-документов (начиная от простейших — статических — и до документов на основе динамического HTML), включая форматирование текста, создание списков, таблиц, форм, применение графики, каскадных таблиц стилей, встраивание различных объектов, использование средств интерактивного общения с пользователем, баз данных, мультимедиа-объектов и пр. Рассматриваются объектно-ориентированные технологии и программирование на языке Perl, а также создание CGI-программ и написание сценариев на языках JavaScript и VBScript. Приводятся сведения о браузерах Netscape Communicator и Microsoft Internet Explorer и таблице HTML-тэгов. Для Web-дизайнеров

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Макфарланд Д. "Новая большая книга CSS"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Бестселлеры O`Reilly
  • ISBN: 978-5-4461-1140-4
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 70
  • аннотация: Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководства. Веб-дизайнеры, как начинающие, так и опытные, при помощи этой книги быстро научатся создавать красивые веб-страницы, которые при этом молниеносно загружаются как на ПК, так и на мобильных устройствах.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Станек У.Р. "Microsoft SQL Server 2008. Справочник администратора"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Русская Редакция
  • серия: IT Professional
  • ISBN: 978-5-7502-0382-6
  • год издания: 2009
  • переплет: твердый
  • количество страниц: 720
  • аннотация: Данная книга - краткий, исчерпывающий справочник, посвященный администрированию новейшей системы управления базами данных SQL Server 2008. Здесь рассматриваются все основные вопросы, связанные с выполнением стандартных задач по установке, развертыванию и настройке системы. Подробно рассказывается о работе с административным интерфейсом SQL Server 2008, в том числе с SQL Server Management Studio, об управлении системой из командной строки, о мониторинге процессов и событий, об использовании политик для настройки SQL Server. Особое внимание уделено вопросам производительности системы, безопасности данных, а также их архивации и восстановлению. Кроме того, рассматриваются вопросы администрирования данных - управление схемами, таблицами, индексами и представлениями, полнотекстовый поиск, репликация, импорт, экспорт и преобразование данных. Книга состоит из 18 глав и богато иллюстрирована. Предназначена для администраторов и опытных пользователей SQL Server.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Мейер Эрик А. "CSS. Карманный справочник"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • ISBN: 978-1-449-39903-0
  • год издания: 2016
  • переплет: мягкий
  • количество страниц: 288
  • аннотация: Работая с каскадными таблицами стилей (CSS), читатель может быстро найти нужный ответ в этом удобном кратком справочнике, в котором предоставляются все основные сведения, необходимые для оперативной реализации CSS. Этот карманный справочник идеально подходит для веб-разработчиков от промежуточного до продвинутого уровня квалификации, а его четвертое издание дополнено согласно спецификации CSS3. Помимо полного перечня в алфавитном порядке селекторов и свойств CSS3, вы найдете в этом издании краткое введение в основные понятия CSS. В основу этого справочника положен материал книги CSS. Каскадные таблицы стилей. Подробное руководство того же автора. Он служит удобной памяткой по спецификациям CSS при решении текущих задач веб-разработки.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Дейт К.Дж. "SQL и реляционная теория. Как грамотно писать код на SQL"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Символ-Плюс
  • серия: High tech
  • ISBN: 978-5-93286-173-8
  • год издания: 2010
  • переплет: мягкий
  • количество страниц: 480
  • аннотация: Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, - лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема. В предлагаемой книге К.Дж. Дейт - признанный эксперт, начавший заниматься этими вопросами еще в 1970 году, - демонстрирует, как применить реляционную теорию к повседневной практике работы с SQL. Автор подробно объясняет различные аспекты этой модели, рассуждает и доказывает, приводит многочисленные примеры использования этого языка в соответствии с реляционной теорией. Не будучи привязанным ни к какому конкретному продукту, издание опирается на многолетний опыт исследований и представляет наиболее актуальное на сегодняшний день изложение материала. Всякий, кто имеет хоть какой-то опыт использования SQL - от скромного до весьма обширного, - получит от прочтения этой книги немалую пользу и удовольствие.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Гэддис Т. "Начинаем программировать на Python"

249 руб.

Три бесплатные доставки в месяц
  • издательство: БХВ-Петербург
  • ISBN: 978-5-9775-4002-5
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 768
  • аннотация: Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др. Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Атенсио Луис "Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Альфа-книга
  • ISBN: 978-5-9909445-8-9
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 304
  • аннотация: В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение. В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад! Основные темы книги: • Применение ценных методик ФП на практике и там, где это наиболее целесообразно. • Отделение логики системы от подробностей ее реализации. • Обработка ошибок, тестирование и отладка прикладного кода в стиле ФП. • Демонстрация и обсуждение всех примеров кода на JavaScript, написанных по стандарту ES6 (ES 2015). Книга адресована разработчикам, твердо усвоившим основы программирования на JavaScript и обладающим достаточным опытом проектирования веб-приложений.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Киндал Мэтс "Обеспечение высокой доступности систем на основе MySQL"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Русская Редакция
  • ISBN: 978-5-7502-0409-0
  • год издания: 2012
  • переплет: мягкий
  • количество страниц: 624
  • аннотация: Данная книга - подробное руководство по обеспечению высокой доступности ИТ-систем, построенных с использованием СУБД MySQL. Здесь рассматриваются методические приемы и функции, раскрываются общие подходы и тонкости, связанные с репликацией и мониторингом серверов баз данных. Авторы - лидеры команды разработчиков MySQL и признанные эксперты в области теории и практики применения СУБД - приводят множество реальных примеров, сопровождая их подробным анализом. "Изюминкой" книги является рассказ о недокументированных и неочевидных функциях, позволяющих повысить отказоустойчивость MySQL в любой среде - в среде "обычных", виртуальных и кластерных серверов, а также в облачных вычислениях. Издание состоит из пятнадцати глав и предметного указателя. Рекомендуется системным администраторам, администраторам БД и всем интересующимся практическими аспектами повышения надежности ИТ-систем.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Фримен Адам "Angular для профессионалов"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Для профессионалов
  • ISBN: 978-1-484-22306-2
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 800
  • аннотация: Выжмите из Angular — ведущего фреймворка для динамических приложений JavaScript — всё. Адам Фримен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, охватывая все этапы, начиная с основ и до самых передовых возможностей, которые кроются в глубинах этого фреймворка. Каждая тема изложена четко и лаконично, снабжена большим количеством подробностей, которые позволят вам стать действительно эффективными. Наиболее важные фичи даны без излишних подробностей, но содержат всю необходимую информацию, чтобы вы смогли обойти все подводные камни.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Культин Н. "Visual Basic. Освой на примерах"

249 руб.

Три бесплатные доставки в месяц
  • издательство: БХВ-Петербург
  • ISBN: 5-94157-521-1
  • год издания: 2012
  • переплет: мягкий
  • количество страниц: 288
  • аннотация: Рассмотрены примеры на языке Visual Basic - от простейших до приложений работы с графикой, мультимедиа и базами данных - которые демонстрируют назначение компонентов и раскрывают тонкости процесса программирования. Справочник содержит описания базовых компонентов и наиболее часто используемых функций. На прилагаемом компакт-диске находятся исходные тексты программ. Для начинающих программистов.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Доуни Аллен Б. "Алгоритмы и структуры данных. Извлечение информации на языке Java"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Бестселлеры O'Reilly
  • ISBN: 978-5-4461-0572-4
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 240
  • аннотация: Изучите, как следует реализовывать эффективные алгоритмы на основе важнейших структур данных на языке Java, а также как измерять производительность этих алгоритмов. Каждая глава сопровождается упражнениями, помогающими закрепить материал. - Научитесь работать со структурами данных, например, со списками и словарями, разберитесь, как они работают. - Напишите приложение, которое читает страницы Википедии, выполняет синтаксический разбор и обеспечивает навигацию по полученному дереву данных. - Анализируйте код и учитесь прогнозировать, как быстро он будет работать и сколько памяти при этом потреблять. - Пишите классы, реализующие интерфейс Map, пользуйтесь при этом хеш-таблицей и двоичным деревом поиска. - Создайте простой веб-поисковик с собственным поисковым роботом: он будет индексировать веб-страницы, сохранять их содержимое и возвращать нужные результаты.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Форта Бен "SQL за 10 минут"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Диалектика/Вильямс
  • серия: Освой самостоятельно
  • ISBN: 978-0-672-33607-2
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 288
  • аннотация: В книге предлагаются простые и практичные решения для тех, кто хочет быстро получить результат. Проработав все 22 урока, на каждый из которых придется затратить не более 10 минут, вы узнаете обо всем, что необходимо для практического применения SQL. Приведенные в книге примеры подходят для IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, SQLite, MariaDB и Apache OpenOffice Base.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Дэви Силен "Основы Data Science, Big Data. Python и наука о данных"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Библиотека программиста
  • ISBN: 978-5-4461-0944-9
  • год издания: 2018
  • переплет: мягкий
  • количество страниц: 336
  • аннотация: Data Science - это совокупность понятий и методов, позволяющих придать смысл и понятный вид огромным объемам данных. Каждая из глав этой книги посвящена одному из самых интересных аспектов анализа и обработки данных. Вы начнете с теоретических основ, затем перейдете к алгоритмам машинного обучения, работе с огромными массивами данных, NoSQL, потоковым данным, глубокому анализу текстов и визуализации информации. В многочисленных практических примерах использованы сценарии Python. Обработка и анализ данных - одна из самых горячих областей IT, где постоянно требуются разработчики, которым по плечу проекты любого уровня, от социальных сетей до обучаемых систем. Надеемся, книга станет отправной точкой для вашего путешествия в увлекательный мир Data Science.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат

Симпсон К. "{Вы не знаете JS} Типы и грамматические конструкции"

249 руб.

Три бесплатные доставки в месяц
  • издательство: Издательский Дом ПИТЕР
  • серия: Бестселлеры O'Reilly
  • ISBN: 978-5-4461-1266-1
  • год издания: 2019
  • переплет: мягкий
  • количество страниц: 240
  • аннотация: Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете как работают типы, о проблемах их преобразования, и научитесь пользоваться новыми возможностями. Как и в других книгах серии «Вы не знаете JS», здесь рассматриваются нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.

 Бесплатная доставка

 Удобная оплата

 Легкий возврат