Java Collections
Квест «Java Collections» посвящен детальному изучению Java-коллекций, но не только их одних. Речь пойдет о том, как работать с файлами и архивами, что такое паттерны проектирования и как их применять. Вы получите опыт работы с JSON, Guava, Apache Commons Collections, JUnit, узнаете подробности о сборке мусора в Java. Помимо продвинутых составляющих Core, вы познакомитесь с необходимыми любому современному разработчику инструментами, узнаете о Git и JAXB, RMI и DynamicProxy, прикоснетесь к другому важному языку программирования — JavaScript. В этом квесте вы создадите мини-проекты — большие задачи. В обучающих целях их решение будет разбито на этапы.
- Level 1
Locked Работа с файлами и архивами - Level 2
Locked RMI и динамический прокси. Опыт работы с Swing - Level 3
Locked JSON, JavaScript. Опыт работы с Guava, Apache Commons Collections, JUnit - Level 4
Locked Рекурсия. Сборка мусора и типы ссылок в Java. Логгирование - Level 5
Locked Системы контроля версий: Git и SVN. Generics - Level 6
Locked Основные паттерны для создания веб приложений. Углубленное изучение коллекций - Level 7
Locked Паттерны проектирования. Утилитные классы Arrays. Collections - Level 8
Locked Методологии разработки. Аннотации в Java. Иерархия исключений - Level 9
Locked Создаем первое веб приложение. Работа с Tomcat и Idea - Level 10
Locked URI, URL. REST сервисы. Создаем свое клиент-серверное приложение. - Level 11
Locked Курс пройден!