Программа и содержание

Чему вы научитесь

На этом курсе Вы познакомитесь с облачными и распределенными системами, узнаете о процессах и потоках

Вы научитесь писать многопоточные Java приложения с использованием различных фреймворков

Изучите протоколы, используемые в облачных и распределенных системах

Изучите потокобезопасные коллекции, параллельные и реактивные потоки

Требования

Знания Java на базовом уровне

Описание

Этот курс ориентирован на тех, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить программирование многопоточных Java приложений и познакомиться с облачными и распределенными системами.

На этом курсе Вы познакомитесь с архитектурой облачных и распределенных систем, используемых в них решениях и протоколах.

Вы научитесь писать многопоточный код Java с использованием различных фреймворков и с учетом возможностей Java 8 и Java 9.

Для кого этот курс:

Этот курс предназначен для тех, кто хочет познакомиться с распределенными, многопоточными и параллельными вычислениями в Java