Это обычный json, который из соответствующего метода возвращается в виде базовой структуры данных - словаря. Умение работать со словарями и списками - это самые основы, описываемые в первых главах любого учебника.
xaocb, начать стоит как раз с Head First. В переводном издании опечаток многовато, правда. Для продолжающих можно прочитать Шилдта или Хорстмана. "Философия Java" Эккеля хороша. После них и некоторого минимума практики можно переходить к "Эффективному программированию" Блоха, "Лямбда-выражения Java 8" Уорбёртона, "Java Concurrency in Practice" Гетца.
Василий Банников, оно самое. У любого проекта есть точка невозврата, за которой основы влияют на всё дальнейшее развитие. Работа с производительностью подразумевает умение эту точку определять.
sshgyva1123, использовать в сравнении числовой литерал, а не строковый. Это буквально первые страницы любого учебника, уровень "90-летняя бабка и её трёхлетний внук решили изучить питон".
Вы уж определитесь с тем, что вам нужно - демонстрировать или сформировать БД. Для первого никто вам API не даст, а парсинг в этой области практически невозможен. Даже если найдёте лохов, у которых в принципе можно выдернуть ссылку на видео, они будут всячески защищаться от этого. Второе же делает без проблем, можно абсолютно бесплатно использовать API например IMDB для получения информации о фильмах.
Google говорит, что ошибка "could not find artifact in remote repository" при деплое может означать что угодно - не удалось подключиться к репозиторию, не удалось авторизоваться, не удалось выполнить загрузку.