@CyberDroid, приветствую тебя! Знаешь, ты очень на меня похож в плане рассуждений. Я тоже считаю что какое-либо копирование ни к чему не приведёт в фундаментальном плане. Я тоже пытался найти какую-то информацию(видеоматериалы по алгоритмам, по синтаксису java и прочему) Однако всё это мне не сильно помогло. Как-то случайно ютуб мне выдал вот такой вот плейлист:
2017-2018 Алгоритмы и структуры данных на Python 3 - YouTube
Сначала, я подумал: "кто же будет смотреть эти тупые студенческие лекции в которых наверное не будет ни-че-го полезного" ? Однако послушав в фоне пару этих лекций я очень сильно втянулся, и стал их досконально внимать. После чего в комментариях я наткнулся на упоминание такой книги как "Код. Тайный язык информатики" Чарльз Петцольд 2001 год, описание этой книги меня очень заинтересовало: Книга сия начинается с общения с помощью фонариков, потом идёт азбука Морзе, шрифт Брайля, системы исчисления, электрические схемы, и дальше, дальше, дальше, и заканчивается чем-то похожим на низкоуровневый язык Ассемблер. Загрузив это книгу, я на какой-то период так в неё вникнул что просто не передать, я её читал в школе, дома, в машине, везде! Книга вместе с тем видео курсом реально помогает осмыслить что, как, к чему, и почему! Так же советую как-бы это глупо не звучало попробовать какие-то программы которые помогли бы в изучении таких понятий как: тайлы, события, алгоритмы и прочее встречающееся при написании чего либо на определённом ЯП. Могу в качестве такой программы посоветовать веб-приложение Construct 3, оно представляет из себя приложение для создания виртуальных игр, я сам лично в данной программе создал аналог популярной игры Super Mario Bros (Вот кстати ссылка на мой проект:
Super Mario Bros.c3p ), и понял о том что работа в данной программе не так сильно отличается от работы в то же IDE, только лишь методы взаимодействия разные, там надо писать код, а там надо использовать уже готовые блоки кода.
Вообщем-то кратко резюмируя источники вдохновения:
- "Алгоритмы и структуры данных"
- "Код. Тайный язык информатики" (Если книгу всё таки не нашёл, стучи в ЛС, я тебе pdf"ку скину, тут просто пиратство не хочу разводить. )
- "Construct 3: Game Making Software"
~~~
Самое главное забыл: Желаю тебе удачи во всех твоих начинаниях!