Питер
Материалов: 50

Python за 7 дней. Краткий курс для начинающих
В этом материале разберём тему: чтобы. Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бес…

JavaScript. Рецепты для разработчиков. 3 изд
Ниже — практический обзор по теме «кода». Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере…

Head First. Программирование для Android на Kotlin. 3 изд
В этом материале разберём тему: книги. Дело за малым — воплотить ее в жизнь. Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Эта полностью переработанная и обн…

Создаем динамические веб-сайты на PHP. 4 изд
Коротко и по делу о том, что важно знать про данных. Проверенная временем, обновленная в четвертом издании, эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания кач…

Ruby. Объектно-ориентированное проектирование
Ниже — практический обзор по теме «объектно». Тем, кто уже знаком с объектно-ориентированным проектированием, будет о чем поразмышлять; возможно, они по-новому посмотрят на уже привычные вещи и, вполн…

Unity в действии. Мультиплатформенная разработка на C#. 2 изд
Коротко и по делу о том, что важно знать про unity. Больше внимания уделено проектированию двумерных игр, фундаментальные концепции которых читатель может применить на практике и построить сложный дву…

Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше
Ниже — практический обзор по теме «объединить». Знаменитый геймдизайнер Тайнан Сильвестр на примере кейсов из самых популярных игр рассказывает как объединить эмоции и впечатления, игровую механику и …

Теоретический минимум по Big Data. Всё что нужно знать о больших данных
Ниже — практический обзор по теме «data». Нашей жизнью управляет информация, и извлечение выгоды из нее становится центральным моментом в работе современных организаций. Cегодня Big Data — это большой…

Работа с BigData в облаках. Обработка и хранение данных с примерами из Microsoft Azure
Ниже — практический обзор по теме «данных». Основное внимание уделено решениям Microsoft Azure и AWS. Перед вами - первая исходно русскоязычная книга, в которой на реальных примерах рассматриваются се…

Git для профессионального программиста. Подробное описание самой популярной системы контроля версий
Коротко и по делу о том, что важно знать про система. С тех пор как проект Git – распределенная система управления версиями – был создан Линусом Торвальдсом, прошло много лет, и система Git превратила…

Блистательный Agile. Гибкое управление проектами с помощью Agile, Scrum и Kanban
В этом материале разберём тему: agile. Что такое гибкое управление проектами? Нужно ли оно вашему проекту? Будет ли от этого выгода? Хотите разобраться, как работает гибкое управление проектами и восп…

Еще более эффективный Agile
Коротко и по делу о том, что важно знать про agile. Большая часть литературы по Agile ориентирована на крупные компании с высокими темпами роста, но как быть, если ваша компания находится не на передн…

Kali Linux. Тестирование на проникновение и безопасность
В этом материале разберём тему: linux. От читателя требуются базовые знания операционных систем Windows и Linux. 4-е издание Kali Linux 2018: Assuring Security by Penetration Testing предназначено для…

Хакинг. Искусство эксплойта. 2 изд
Коротко и по делу о том, что важно знать про техниках. Ведь первоначально хакингом называли поиск искусного и неочевидного решения. Каждый программист по сути своей — хакер. Понимание принципов програ…

Защита данных. От авторизации до аудита
В этом материале разберём тему: защиты. Как сохранить конфиденциальность и провести тестирование на проникновение? Чем авторизация отличается от аутентификации? Автор отвечает на все базовые вопросы и…

Kali Linux от разработчиков
Коротко и по делу о том, что важно знать про linux. Авторы шаг за шагом познакомят вас с основами и возможностями Kali Linux. Прочитав эту книгу, вы научитесь конфигурировать, отлаживать и защищать Ka…

Ловушка для багов. Полевое руководство по веб-хакингу
В этом материале разберём тему: сайты. Именно так мы освоили ремесло взлома» - Майкл Принс и Йоберт Абма, соучредители HackerOne.«Ловушка для багов» познакомит вас с белым хакингом — поиском уязвимост…

Аппаратный хакинг: взлом реальных вещей
Ниже — практический обзор по теме «встроенные». Различных конструкций плат, процессоров и операционных систем слишком много, и это затрудняет их реверс-инжиниринг. Встроенные системы трудно атаковать.…

Кибердзюцу: кибербезопасность для современных ниндзя
В этом материале разберём тему: ниндзя. Кибердзюцу — это практическое руководство по кибербезопасности, в основу которого легли техники, тактики и приемы древних ниндзя. Специалист по кибервойне Бен М…

Kali Linux: библия пентестера
В этом материале разберём тему: пентестеры. В книге есть все об инструментах и способах, которыми пользуются хакеры при взломе систем. Пентестеры должны в совершенстве знать Kali, чтобы эффективно вып…

Black Hat Go: Программирование для хакеров и пентестеров
Коротко и по делу о том, что важно знать про инструментов. Эта книга – арсенал практических приемов для специалистов по безопасности и хакеров – поможет вам в тестировании систем, создании и автоматиз…

Безопасно by design
Коротко и по делу о том, что важно знать про безопасности. В ней нет дискуссий на такие классические темы, как переполнение буфера или слабые места в криптографических хэш-функциях. «Безопасно by Desi…

Этичный хакинг. Практическое руководство по взлому
Ниже — практический обзор по теме «практическое». Книга «Этичный хакинг» освещает современные проблемы кибербезопасности и помогает освоить навыки, необходимые любому этичному хакеру. Практическое рук…

Искусство программирования на R. Погружение в большие данные
Ниже — практический обзор по теме «статистических». Вам не понадобятся специальные знания в области статистики, а программистский опыт может варьироваться от начинающего до профессионала. R является с…

Head First. Изучаем Go
Коротко и по делу о том, что важно знать про позволят. А эта книга сделает его доступным для обычных программистов. Go упрощает построение простых, надежных и эффективных программ. Основная задача Go …

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 6 изд
Коротко и по делу о том, что важно знать про новое. Книга, наполненная ценными практическими советами и подробным теоретическим материалом, поможет вам освоить динамическое веб-программирование с прим…

Отзывчивый дизайн на HTML5 и CSS3 для любых устройств: Создавайте адаптивные веб-сайты, соответствующие требованиям завтрашнего дня, используя новейшие технологии HTML5 и CSS. 3 изд
Ниже — практический обзор по теме «html». Или фронтенд-разработчик, ищущий качественный обзор современных возможностей HTML и CSS? Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-раз…

Новая большая книга CSS
Ниже — практический обзор по теме «создавать». Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; оно содержит множество ценных сове…

HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств. 2 изд
Ниже — практический обзор по теме «более». Или, может быть, у вас уже есть первый продукт в стиле адаптивного веб-дизайна, но вы пока не можете собрать в нем все в единое целое? Приходилось ли вам соз…

Секреты CSS. Идеальные решения ежедневных задач
Ниже — практический обзор по теме «знаете». Избавившись от информации начального уровня, мы можем посвятить больше времени изучению сложных сценариев использования современных возможностей CSS и их ра…

Аудит безопасности информационных систем
Ниже — практический обзор по теме «проникновения». Информационная безопасность, как и многое в нашем мире, представляет собой медаль с двумя сторонами. В этой книге рассматриваются методы обхода систе…

The Game Console 2.0. История консолей от Atari до Xbox
Ниже — практический обзор по теме «консолей». В книге собрана уникальная информация о том как менялся мир "приставок" на протяжении пяти десятилетий. The Game Console 2.0 – это великолепный …

Golang для профи: Создаем профессиональные утилиты, параллельные серверы и сервисы. 3 изд
В этом материале разберём тему: языка. В таком случае эта книга для вас. Вам уже знакомы основы языка Go? Михалис Цукалос продемонстрирует возможности языка, даст понятные и простые объяснения, привед…

Однострочники Python: лаконичный и содержательный код
Ниже — практический обзор по теме «писать». Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Краткость — сестра программиста. Вы сможете системно разбирать и понимать ко…

Масштабируемый рефакторинг. Возвращаем контроль над кодом
В этом материале разберём тему: кодовую. Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать паузу и задум…

Kotlin. Программирование для профессионалов. 2 изд
В этом материале разберём тему: java. В 2011 году компания JetBrains анонсировала альтернативу языкам Java и Scala —язык программирования Kotlin, код которого тоже выполняется под управлением виртуаль…

JavaScript с нуля до профи
Ниже — практический обзор по теме «javascript». Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как про…

Искусство Agile-разработки. Теория и практика гибкой разработки ПО
Ниже — практический обзор по теме «agile». Хотите повысить гибкость своей команды? Большинство компаний, разрабатывающих ПО, якобы используют Agile, но на самом деле не понимают, что это такое Agile. …

Pandas в действии
Ниже — практический обзор по теме «python». Если вы научились пользоваться электронными таблицами, то сможете освоить и pandas! Язык Python помогает упростить анализ данных. Несмотря на сходство с таб…

Python с нуля
Коротко и по делу о том, что важно знать про python. Независимо от того, начинающий вы или опытный программист, вы вооружитесь знаниями и навыками, необходимыми для успешного освоения языка. Добро пож…

Тестирование веб-API
В этом материале разберём тему: тестирования. Внедрение программы автоматизированного тестирования — лучший способ убедиться, что ваши API готовы к работе.«Тестирование веб-API» — это уникальное практ…

React. Быстрый старт: Создаём веб-приложение. 2 изд
В этом материале разберём тему: react. Второе издание, обновленное с учетом последней версии React, показывает, как создавать компоненты React и организовывать их в удобные для сопровождения крупномас…

Рецепты Python. Коллекция лучших техник программирования
Коротко и по делу о том, что важно знать про python. Сначала формулируется вопрос, например «Как найти элементы в последовательности?» Затем приводится базовое решение на чистом понятном коде. В «Реце…

Распределенные данные. Алгоритмы работы современных систем хранения информации
Ниже — практический обзор по теме «данных». Как разобраться в огромном море доступных сегодня распределенных баз данных и инструментов? Когда дело доходит до выбора, использования и обслуживания базы …

Python без проблем. Решаем реальные задачи и пишем полезный код
Коротко и по делу о том, что важно знать про решения. С этого и начинается программирование. Компьютер способен решить практически любую задачу, если ему дать правильные инструкции. Даниэль Зингаро со…

Kali Linux в действии: Аудит безопасности информационных систем. 2 изд
Ниже — практический обзор по теме «безопасности». Информационная безопасность, как и многое в нашем мире, представляет собой медаль с двумя сторонами. В этой книге рассматриваются методы обхода систем…

Основы TypeScript
В этом материале разберём тему: typescript. TypeScript — популярная надстройка над JavaScript с поддержкой статической типизации, которая наверняка покажется знакомой программистам на C# или Java. Typ…

React моментально. 2 межд. изд
Коротко и по делу о том, что важно знать про react. Эта великолепная библиотека JavaScript имеет модульную архитектуру, что позволяет легко создавать, объединять и тестировать компоненты. React предел…

Антипаттерны SQL. Как избежать ловушек при работе с базами данных
В этом материале разберём тему: язык. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Язык SQL необходим дл…

Здесь должен быть текст: Профессиональный UX-райтинг
В этом материале разберём тему: текст. Слова делают программное обеспечение человеко-ориентированным и требуют не меньшей работы мысли, чем брендинг и кодинг. Без текста приложения стали бы бесполезно…