В ходе этого курса слушатели научатся применять принципы разработки через тестирование поведения (Behavior-Driven Development, BDD) и использовать JUnit5, Cucumber и JBehave для написания собственных приложений.
О чём курс
В курсе рассматриваются основные аспекты разработки через тестирование...
О чём курс
Программа курса «Микросервисы на Java» состоит из пяти модулей, которые позволяют ознакомиться с концепциями и паттернами микросервисной архитектуры, а также применить эти знания на практике.
В первом модуле вы изучите концепцию микросервисов, их архитектуру и компоненты.
Во втором...
Китайские школьники регулярно занимают призовые места на международных математических олимпиадах. Среди основных тем книги: оригинальные способы работы с числами; способы решения уравнений, неравенств и их систем; упрощение и вычисление алгебраических выражений; логический вывод; занимательные...
Книга предлагает исчерпывающее описание фундаментальных идей, лежащих в основе глубокого обучения и выдержавших испытание временем. Для глубокого понимания принципов машинного обучения требуется определенная математическая подготовка, поэтому в книгу включено основательное введение в теорию...
Книга рассказывает о приемах эффективной работы со столбцово-ориентированной системой управления базами данных DuckDB, которая легко встраивается в аналитические приложения, работает на ноутбуке и оперирует данными практически из любого источника, включая JSON, CSV, Parquet, SQLite и Postgres...
Идеи и передовые практики 36 ведущих мировых профессионалов и исследователей ИИ в компьютерных играх Игровой искусственный интеллект – самая интересная часть разработки игр. Это не умаляет той великолепной работы, которая проделана в области графики, физики, инструментария разработки, звука и...
Глубокое изучение и понимание комплексного взаимодействия света, поверхностей, атмосферы и оптических эффектов, а также методы достижения этого в цифровой сфере, охватывающие как 3D, так и 2D-методы.
Исследуя цвет, поведение света и поверхности, атмосферу, шейдинг, текстурирование, физически...
Лучший способ научиться проектированию чего бы то ни было — изучать примеры!
В книге на примерах системы резервного копирования, фреймворка автономного тестирования, сопоставления с регулярными выражениями, браузерного движка размещения, небольшого компилятора исследуются распространенные...
«Захватывающий рассказ о том, чем занимаются археологи».
Common Sense Media
Эта книга отправляет читателей в путешествие по увлекательному миру археологии. Мы выясним, как жили представители древних цивилизаций и как учёные об этом узнали. Наш маршрут включает важные археологические шаги: поиск...
Эта книга дает полное представление о современном трехмерном глубоком обучении и помогает разработчикам в области компьютерного зрения применить свои знания на практике.
Вы научитесь:
разрабатывать модели трехмерного компьютерного зрения для взаимодействия с окружающей средой;
обрабатывать...
Перед вами книга для самостоятельного знакомства с основами языка Ruby для начинающих разработчиков любого возраста. Последовательное изложение материала позволит не только освоить тонкости языка в удобной игровой форме, но и заложить твердый фундамент для дальнейшего обучения. Многочисленные...
Описание книги:
Приложения ASP.NET Core подвержены риску атак. Существуют конкретные меры, которые помогут избежать взлома. В книге показаны такие методы защиты веб-приложений ASP.NET Core, как безопасное взаимодействие с браузером, распознавание и предотвращение распространенных угроз...
Описание книги:
В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов...
SystemVerilog – язык описания аппаратуры, позволяющий инженерам работать с моделями высокого уровня абстракции, что отвечает сложности современных систем на базе СБИС и ПЛИС.
Цель книги – дать представление о широком спектре возможностей языка и заложить фундамент для дальнейшего изучения...
Elastic Security – открытое решение, которое предоставляет профессионалам инструменты для предотвращения, обнаружения и отражения кибератак. Эта книга покажет вам, как наилучшим образом использовать Elastic Security для обеспечения оптимальной защиты от угроз. С помощью этой книги специалисты по...
Даже если дизайнер в совершенстве владеет техническими приемами работы с компьютерной графикой, нужны продуманная концепция и чувство стиля, чтобы грамотно воплотить творческий замысел. Вон Гличка, признанный специалист в области дизайна, делится секретами мастерства, рассказывая о методах...
Описание:
Улучшить знания в javascript – обобщить и укрепить классические темы, рассмотреть и осмыслить новшества стандартов после ES6+.
А также выстроить систему написания кода и научиться взаимодействовать с серверной частью.
16 ноября, 20:00 — урок 1
Этапы готовности новшеств
Настройка...
Начинающим Java-разработчикам. Изучите актуальные инструменты и поймёте, как их использовать в рабочих задачах. Улучшите свои решения благодаря ревью и подробной обратной связи от senior разработчиков.
Java-разработчикам с опытом. Расширите стек, чтобы заниматься более сложными проектами...
В данном пособии приведен необходимый учебный материал для изучения основ программирования на Java в среде разработки NetBeans. Особенность пособия заключается в его направленности на быструю начальную разработку программ с графическим интерфейсом, что позволяет в дальнейшем без проблем изучать...
Причина чаще всего не там где болит"... Знакомое правило? А главное - работает!
И работает практически на каждом сеансе, с какой проблемой к вам бы пациент ни обратился.
Практика работы с мужской и с женской половой системой не является исключением.
Причины многих проблем в малом тазу следует...