bannerbanner
logo

Разработка программного обеспечения

Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Непрерывное развертывание ПО: автоматизация процессов сборки, тестирования и внедрения новых версий программ
Tестирование программного обеспечения, поставляемого пользователям, часто бывает болезненным, рискованным и длительным процессом. Перед вами книга, пр…
Подробнее
Unity в действии. Мультиплатформенная разработка на C# (pdf + epub)
Unity в действии. Мультиплатформенная разработка на C# (pdf + epub)
Создание игр – увлекательное дело, а Unity делает его простым и доступным! Unity возьмет на себя всю тяжелую работу, и вы сможете сосредоточиться на и…
Подробнее
1С:Предприятие 8.3. Практическое пособие разработчика. Используем 1C:EDT (+ 2epub)
1С:Предприятие 8.3. Практическое пособие разработчика. Используем 1C:EDT (+ 2epub)
Книга позволяет быстро освоить приемы разработки и модификации прикладных решений на платформе «1 С:Предприятие 8.3», используя 1C:EDT 1C:EDT-это совр…
Подробнее
Пять строк кода (+ epub)
Пять строк кода (+ epub)
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтен…
Подробнее
Веб-дизайн для недизайнеров (pdf + epub)
Веб-дизайн для недизайнеров (pdf + epub)
Пора сделать веб-разработку доступной для всех. Забавное, полезное и насыщенное информацией руководство охватывает все ключевые принципы дизайна, пере…
Подробнее
Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд
Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд
Тестирование является ключевым компонентом гибкой разработки. Широкое внедрение гибких методов привело к необходимости помещения в центр внимания прие…
Подробнее
Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте (pdf+epub)
Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте (pdf+epub)
Для реализации API необходимо провести большую работу, но эти усилия не всегда окупаются. Чрезмерное планирование может стать пустой тратой сил, а его…
Подробнее
Разработка пре- и постпроцессоров программных комплексов моделирования сложных физических процессов
Разработка пре- и постпроцессоров программных комплексов моделирования сложных физических процессов
В данном учебном пособии рассмотрены основные принципы разработки систем пре- и постобработки и графических интерфейсов к ним. Пособие может быть реко…
Подробнее
От джуна до сеньора. Как стать востребованным разработчиком
От джуна до сеньора. Как стать востребованным разработчиком
Быть разработчиком – трудно, а делать первые шаги – еще труднее. Вам предстоит постоянно практиковаться, осваивать большие объемы сложной информации, …
Подробнее
Python. Чистый код для продолжающих
Python. Чистый код для продолжающих
Вы прошли обучающий курс программирования на Python или прочли несколько книг для начинающих. Что дальше? Как подняться над базовым уровнем, превратит…
Подробнее
Пользовательские истории: гибкая разработка программного обеспечения
Пользовательские истории: гибкая разработка программного обеспечения
В этой книге, выхода которой с нетерпением ожидало сообщество сторонников гибких методологий разработки программного обеспечения, описывается процесс …
Подробнее
Начинаем программировать на Python
Начинаем программировать на Python
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта пр…
Подробнее
Разработка программных коллекций данных
Разработка программных коллекций данных
Настоящее пособие предназначено для изучения основных типов программных коллекций, хранящих множества данных, фундаментальных структур данных и алгори…
Подробнее
От джуна до сеньора. Как стать востребованным разработчиком
От джуна до сеньора. Как стать востребованным разработчиком
Быть разработчиком – трудно, а делать первые шаги – еще труднее. Вам предстоит постоянно практиковаться, осваивать большие объемы сложной информации, …
Подробнее
Scala. Профессиональное программирование
Scala. Профессиональное программирование
«Scala. Профессиональное программирование» – главная книга по Scala, популярному языку для платформы Java, в котором сочетаются концепции объектно-ори…
Подробнее
Основы Scrum: практическое руководство по гибкой разработке ПО
Основы Scrum: практическое руководство по гибкой разработке ПО
Если вы хотите разрабатывать по методике Scrum программные продукты, способные удовлетворить любого заказчика, то в этой книге вы обнаружите единый ис…
Подробнее
Qt 6. Разработка оконных приложений на C++
Qt 6. Разработка оконных приложений на C++
Описываются базовые возможности библиотеки Qt, позволяющей создавать приложения с графическим интерфейсом на языке C++. Книга ориентирована на тех, кт…
Подробнее
Модульное тестирование
Модульное тестирование
Учебное пособие предназначено для магистрантов ФПМ, обучающихся по направлению 02.04.03 – Математическое обеспечение и администрирование информационны…
Подробнее
Универсальные коллекции языка C#
Универсальные коллекции языка C#
Учебное пособие предназначено для студентов факультета ПМИ, обучающихся по направлению: 02.03.03 – Математическое обеспечение и администрирование инфо…
Подробнее
Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin
Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin
Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили рев…
Подробнее
iOS 6 SDK. Разработка приложений для iPhone, iPad и iPod touch
iOS 6 SDK. Разработка приложений для iPhone, iPad и iPod touch
Эта книга научит читателей разрабатывать собственные приложения для iPhone, iPad и iPod touch. Требуя лишь минимального знания языка Objective-C, напи…
Подробнее
Что такое тестирование. Курс молодого бойца
Что такое тестирование. Курс молодого бойца
Уникальная книга-тренинг по тестированию программ, охватывающая весь необходимый тестировщику спектр знаний с азов до сложных концепций. Рассматривают…
Подробнее
Байки для оруженосца
Байки для оруженосца
Это производственный роман о разработке программного обеспечения. Во многом вдохновение я черпал из цикла «Бета-тестеры», много лет печатавшийся в жур…
Подробнее
Структуры данных и проектирование программ
Структуры данных и проектирование программ
В качестве фундаментальных средств разработки программ рассматриваются такие вопросы, как структурное решение задач, абстракция данных, принципы прогр…
Подробнее
Масштабируемый рефакторинг. Возвращаем контроль над кодом
Масштабируемый рефакторинг. Возвращаем контроль над кодом
Поддерживать большие приложения сложно, а поддержка больших «неорганизованных» приложений превращается в непосильную задачу. Пришло время сделать пауз…
Подробнее
C# 10 и .NET 6. Современная кросс-платформенная разработка (pdf + epub)
C# 10 и .NET 6. Современная кросс-платформенная разработка (pdf + epub)
Шестое издание книги серьезно переработано, добавлены все новые функции, реализованные в версиях C# 10 и .NET 6. Вы изучите принципы объектно-ориентир…
Подробнее
Создание событийно-управляемых микросервисов. Масштабирование использования организационных данных
Создание событийно-управляемых микросервисов. Масштабирование использования организационных данных
Книга описывает методы создания событийно-управляемых микросервисов для обработки больших объемов данных и предлагает шаблоны приложений, использующих…
Подробнее
Абстракции данных и их реализация классами коллекций языка С#
Абстракции данных и их реализация классами коллекций языка С#
Учебное пособие предназначено для студентов, обучающихся по направлению 38.03.05 «Бизнес-информатика», дневной, заочной и дистанционной форм обучения …
Подробнее
Создание чат-ботов с Dialogflow, Watson, ChatterBot и Rasa
Создание чат-ботов с Dialogflow, Watson, ChatterBot и Rasa
С этой книгой Вы познакомитесь с чат-ботами и поймете как создавать чат-ботов без программирования с использованием таких облачных служб как Google Di…
Подробнее
Методы и средства передачи данных в автоматизированных системах
Методы и средства передачи данных в автоматизированных системах
Пособие предназначено для студентов дневной и заочной форм обучения, обучающихся по направлению магистратуры 09.04.01 «Информатика и вычислительная те…
Подробнее
Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания (pdf + epub)
Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания (pdf + epub)
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познак…
Подробнее
Python 3 и PyQt 6. Разработка приложений
Python 3 и PyQt 6. Разработка приложений
Описан язык Python 3: типы данных, операторы, условия ветвления и выбора, циклы, регулярные выражения, функции, классы, работа с файлами и каталогами,…
Подробнее
1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3-е
1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. Издание 3-е
Книга позволяет быстро освоить приемы разработки и модификации прикладных решений на платформе «1С:Предприятие 8.3». На примере создания реального при…
Подробнее
Машинное обучение и Искусственный Интеллект
Машинное обучение и Искусственный Интеллект
Эта книга будет интересна всем, кто хочет научиться применять Python 3 при разработке в области искусственного интеллекта и машинного обучения. С этой…
Подробнее
Арт-информатика. Основы, технологии, перспективы
Арт-информатика. Основы, технологии, перспективы
Исследование посвящено актуальной проблеме современного художественного образования – использованию компьютерных средств обучения в процессе профессио…
Подробнее
Head First. Изучаем Swift
Head First. Изучаем Swift
Swift известен как язык разработки приложений, выбранный компанией Apple для iOS, iPadOS, macOS, watchOS и tvOS. Но этим его применение не ограничивае…
Подробнее
Мышь Эйнштейна
Мышь Эйнштейна
Из жизни программистов. Не воспринимайте всерьез. Для тех, кто в теме. Кто не в теме, тот может погуглить.
Подробнее
Тестирование JavaScript
Тестирование JavaScript
Автоматизированное тестирование – залог стабильной разработки качественных приложений. Полноценное тестирование должно охватывать отдельные функции, п…
Подробнее
Разработка интерфейсов. Паттерны проектирования (pdf + epub)
Разработка интерфейсов. Паттерны проектирования (pdf + epub)
Спроектировать хороший интерфейс приложения не так просто. Все заказчики хотят, чтобы пользовательский опыт (user experience) был гладким, чтобы польз…
Подробнее
Разработка приложений на Swift и SwiftUI с нуля
Разработка приложений на Swift и SwiftUI с нуля
Рассмотрены принципы протокольно-ориентированного и функционального программирования на языке Swift 5.5 для операционных систем macOS, iOS и iPadOS. П…
Подробнее
Хочу в геймдев! Основы игровой разработки для начинающих
Хочу в геймдев! Основы игровой разработки для начинающих
Создание новых игровых миров может стать вашей профессией! Индустрия разработки игр дает шанс раскрыть творческий потенциал, воплощая идеи в игровые п…
Подробнее
Системное программирование в среде Linux
Системное программирование в среде Linux
В данном пособии описан интерфейс прикладного программирования (API) UNIX-совместимых операционных систем: от файловых операций и использования библио…
Подробнее
Грокаем стриминг. Обработка событий в реальном времени
Грокаем стриминг. Обработка событий в реальном времени
Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В …
Подробнее
Алгоритмизация. Технология разработки программного обеспечения
Алгоритмизация. Технология разработки программного обеспечения
В учебно-методическом пособии содержатся указания к выполнению курсового проекта по дисциплине «Алгоритмизация. Технология разработки программного обе…
Подробнее
Дружеское знакомство с тестированием программ
Дружеское знакомство с тестированием программ
Рассмотрены основные понятия и терминология в сфере тестирования и контроля качества ПО. Приведены рекомендации по составлению правил тестирования и о…
Подробнее
Вход В личный кабинетРегистрация