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