Описание:
Книга начинается с основ и знакомит читателей с фундаментальными концепциями программирования на языке C, включая переменные, типы данных и управляющие конструкции, а затем переходит к более сложным темам, таким как управление памятью и системное программирование. Далее в книге рассматривается объектно-ориентированное программирование, инкапсуляция, наследование и полиморфизм на языке C++. Читатели получают инструменты, необходимые для создания надежного и эффективного программного обеспечения.
Описание:
«Освоение CakePHP: полное руководство по быстрой веб-разработке» — важный ресурс как для начинающих, так и для опытных разработчиков, которые хотят использовать возможности CakePHP, мощного PHP-фреймворка, предназначенного для эффективной разработки высокомасштабируемых веб-приложений. В этом руководстве подробно рассматривается архитектура CakePHP и показано, как максимально эффективно использовать фреймворк для ускорения разработки веб-приложений без ущерба для функциональности и дизайна.
Описание:
Эта книга представляет собой исчерпывающее руководство по внедрению принципов безопасности с нулевым доверием, облачной защиты и надежных методов разработки приложений. Благодаря практическим примерам и советам экспертов читатели приобретут навыки, необходимые для проектирования и разработки безопасных Java-приложений, способных противостоять современным киберугрозам.
Описание:
Эта книга — исчерпывающее руководство по внедрению принципов SOLID и рефакторингу унаследованного кода с использованием современных возможностей и подходов C++, стандартной библиотеки, коллекции библиотек Boost и библиотеки поддержки рекомендаций от Microsoft. Книга начинается с описания основных принципов написания чистого кода и обсуждения объектно-ориентированного программирования на C++. Вы познакомитесь с принципами тестирования программного обеспечения на примере популярных фреймворков для модульного тестирования, таких как Google Test. Книга также рассказывает о применении автоматизированных инструментов для статического и динамического анализа кода с использованием Clang Tools.
Описание:
«Изучаем C++ на примерах» — это увлекательный и практичный способ начать писать современный код на C++. Книга предлагает вам пройти увлекательные тесты, в которых особое внимание уделяется функциям и приемам, доступным в C++ 17, 20 и 23. Вы узнаете об объектах и массивах, создав колоду игральных карт, освоите библиотеку C++ random для игры в угадайку, научитесь использовать библиотеку chrono для создания таймера обратного отсчета и многое другое. Кроме того, вы получите ценные советы по тестированию, организации проектов и другим навыкам повышения продуктивности.
Описание:
Разработчикам приложений часто приходится дублировать один и тот же код на разных платформах, что не только отнимает много времени, но и чревато ошибками. Большая часть документации ориентирована на конкретные сценарии использования и не учитывает нюансы, необходимые для эффективного переноса кода с одной платформы на другую..