Книги серии Библиотека программиста (Питер)
Станислав Андреевич Чернышев
Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языком программирования. Вы узнаете об истории создания, синтаксисе и…
Книга «Основы Dart» адресована тем, кто интересуется этим удивительным языком программирования. Вы узнаете об истории создания, синтаксисе и…
Коллектив авторов
Погрузитесь в мир алгоритмов! Разберитесь в их принципах, особенностях проектирования и практического применения.
Вы познакомитесь с различн…
Погрузитесь в мир алгоритмов! Разберитесь в их принципах, особенностях проектирования и практического применения.
Вы познакомитесь с различн…
Харви М. Дейтел
Программисты с опытом работы на других языках высокого уровня смогут на практике освоить современный С++ и «большую четверку» его новых возм…
Программисты с опытом работы на других языках высокого уровня смогут на практике освоить современный С++ и «большую четверку» его новых возм…
Адам Фримен
TypeScript – популярная надстройка над JavaScript с поддержкой статической типизации, которая наверняка покажется знакомой программистам на …
TypeScript – популярная надстройка над JavaScript с поддержкой статической типизации, которая наверняка покажется знакомой программистам на …
Мартин Фербург
Язык Java – сердце корпоративного ПО. Если программист хорошо знает Java, он без особого труда найдет интересную работу. Поднимите ваши навы…
Язык Java – сердце корпоративного ПО. Если программист хорошо знает Java, он без особого труда найдет интересную работу. Поднимите ваши навы…
Рик Ховард
С 1970-х годов InfoSec-специалисты постепенно совершенствовали безопасность, даже не задумываясь, в правильном ли направлении со стратегичес…
С 1970-х годов InfoSec-специалисты постепенно совершенствовали безопасность, даже не задумываясь, в правильном ли направлении со стратегичес…
Чхави Радж Досадж
Чтобы стать успешным тестировщиком ПО, необходимы глубокие знания основ и опыт тестирования, который можно получить, поработав над реальным …
Чтобы стать успешным тестировщиком ПО, необходимы глубокие знания основ и опыт тестирования, который можно получить, поработав над реальным …
Аха Лей
Зачем читать скучные описания алгоритмов и продираться через нагромождение формул? Практические примеры и забавные объяснения позволят момен…
Зачем читать скучные описания алгоритмов и продираться через нагромождение формул? Практические примеры и забавные объяснения позволят момен…
Лео Портер
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна д…
В наши дни люди пишут компьютерные программы совсем не так, как раньше. Используя GitHub Copilot, можно простым языком описать, что должна д…
Павел Анни
Программирование – это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эр…
Программирование – это приключение, полное трудностей, нового опыта, побед и поражений. В книге «Поговорим на Python» вы присоединитесь к Эр…
Денис Акшимшек
Опытные программисты, выросшие вместе со Всемирной паутиной, не уделяли идеям гипермедиа особого внимания. А молодые веб-разработчики не зна…
Опытные программисты, выросшие вместе со Всемирной паутиной, не уделяли идеям гипермедиа особого внимания. А молодые веб-разработчики не зна…
Cuantum Technologies
Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откро…
Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откро…
Кирилл Бобров
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подхо…
Конкурентность позволяет эффективно выполнять компьютерные программы, разделяя их на задачи, которые можно запускать независимо. Такой подхо…
Брет Петтикорд
Хорошими тестировщиками не рождаются – ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек,…
Хорошими тестировщиками не рождаются – ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек,…
Адитья Бхаргава
Алгоритмы – это пошаговые инструкции решения задач, большинство из которых уже были кем-то решены, протестированы и доказали свою эффективно…
Алгоритмы – это пошаговые инструкции решения задач, большинство из которых уже были кем-то решены, протестированы и доказали свою эффективно…
Билл Карвин
Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не мог…
Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не мог…
Мэтью Доуст
PowerShell – это язык для написания скриптов, инструмент, позволяющий программно управлять всем центром обработки данных. С его помощью можн…
PowerShell – это язык для написания скриптов, инструмент, позволяющий программно управлять всем центром обработки данных. С его помощью можн…
Дэвид Свит
Работает ли программа так, как следует? Изменения сделали систему лучше или хуже? Стоит ли заниматься повышением производительности вместо р…
Работает ли программа так, как следует? Изменения сделали систему лучше или хуже? Стоит ли заниматься повышением производительности вместо р…
Юн Цуй
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулирует…
В «Рецептах Python» используется простой, но эффективный метод освоения 63-х базовых навыков программирования на Python. Сначала формулирует…
Хосе Аро Перальта
Простые и понятные API – необходимое условие успеха микросервисных приложений. Хорошо продуманные API гарантируют надежную интеграцию сервис…
Простые и понятные API – необходимое условие успеха микросервисных приложений. Хорошо продуманные API гарантируют надежную интеграцию сервис…































