В данном курсе учащиеся имеют возможность изучения основ программирования, а также решения прикладных задач, написания продуктов на основе востребованных библиотек:
- игровых приложений;
- десктопных приложений с графическим интерфейсом и поддержкой компьютерных сетей и баз данных;
- веб-приложений и сайтов;
- программирование мобильных устройств и много другого.
Курс закладывает базу для освоения более специализированных областей применения языка Java, таких как Android-разработки, облачные проекты, виртуальная и дополненная реальность, работа с большими данными (Big Data) и многое другое. Курс составлен с использованием графики и визуальных возможностей Java.