📒Курс Высоконагруженные приложения. Программирование, масштабирование, поддержка
🧠О курсе:
Сегодня данные занимают центральное место в решении многих задач проектирования систем. Необходимо находить ответы на сложные вопросы, касающиеся масштабируемости, согласованности, надежности, эффективности и удобства сопровождения. Кроме того, существует огромное разнообразие инструментов, включая реляционные базы данных, NoSQL-хранилища, системы потоковой и пакетной обработки, а также брокеры сообщений.
📒Курс C++ во встраиваемых системах: практический переход от C к современному C++
🧠О курсе:
Переход с языка C может казаться пугающим из-за опасений по поводу накладных расходов на производительность, усложнения кода и необходимости осваивать новые инструменты. Амар Махмутбегович, сторонник использования современного C++ в разработке встраиваемых систем, показывает, как задействовать абстракции с нулевой стоимостью, проверки на этапе компиляции и мощные возможности современного C++, чтобы сохранить высокую производительность и при этом получить более безопасный и чистый код.
Универсальный регулируемый держатель для планшета или телефона, поможет удобно разместить устройство на кровати или столе, освобождая руки для просмотра видео, чтения, работы и учёбы.
📒Курс Руководство по подготовке к сертификации OpenJS Node.js Application Developer
🧠О курсе:
Книга содержит исчерпывающую информацию об основных концепциях Node.js, включая асинхронное программирование, интеграцию промежуточного ПО (middleware) и продвинутые методы маршрутизации. Вы также узнаете о стратегиях тестирования, методах развертывания и оптимизации производительности.
📒Курс Основы системного программирования на Go: системные вызовы, сетевое взаимодействие, эффективность и методы обеспечения безопасности — с практическими проектами на Golang
🧠О курсе:
Из этой книги вы узнаете, как язык Go — в отличие от традиционных языков системного программирования (таких как C и C++) — позволяет сосредоточиться на решении задачи, отдавая приоритет читаемости кода и удобству разработки. Этому способствуют такие возможности, как автоматическая сборка мусора и встроенные примитивы для работы с конкурентностью, избавляющие программиста от необходимости вручную управлять памятью на низком уровне и заниматься сложной синхронизацией.
📒Курс Паттерны Kubernetes: повторно используемые элементы для проектирования облачно-ориентированных приложений
🧠О курсе:
Подходы разработчиков к проектированию, созданию и эксплуатации программного обеспечения претерпели значительные изменения с появлением микросервисов и контейнеров. В этих современных архитектурах используются новые примитивы, требующие применения методов, отличных от тех, к которым привыкло большинство разработчиков, технических руководителей и архитекторов. В этом специализированном руководстве Билгин Ибрям и Роланд Хусс из компании Red Hat описывают универсальные элементы, шаблоны, принципы и практики, предназначенные для проектирования и реализации облачно-ориентированных (cloud-native) приложений в среде Kubernetes.