Господа, у меня к вам еще один вопрос.

Я недавно спрашивал про английский. Теперь у меня новый вопрос и я хочу пояснить ситуацию. 

Так получилось что я несколько лет был в депрессии, перед новым годом совсем крыло, во многом спасался здесь бесконечно обновляя ленту в поисках нового. Благодаря друзьям я сначала принял что у меня действительно есть проблема и пришел к осознанию необходимости лечения. Но это уже дело прошлого, сейчас, находясь посреди курса лечения уже сняв острое состояние у меня в первые за долгое время появилась желания не сидеть дальше на жопе ровно на моей работе, а начинать развиваться в ту сторону, в которую я всегда хотел, но из-за сочетания моей врожденной прокрастинации и депрессии было лишь абстрактной мыслью. Я всегда хотел стать разработчиком, в своем время даже учился в колледже информационных технологий, но бросил потому что работать и зарабатывать деньги было проще, хоть и прикрывался всегда необходимостью. Теперь, у меня появились силы бороться со своей прокрастинацией и абстрактные планы начали преобразоваться в конкретные шаги.
Предыдущий вопрос про английский был один из шагов, за что хочу сказать спасибо, потому что некоторые советы пришлись к делу. Но пора перейти к сути. 
В рамках моего запланированного обучения я пришел к тому что мне нужно нормально знать как минимум школьную программу математике с дальнейшим углубление уже в профильные разделы. Вопрос заключается в поиске проверенных методических материалов для повторения и изучения школьного курса на нормальном уровне, по которому я смогу заниматься самостоятельно. Вид может любой, как хорошие уроки на ютубе, так и в текстовом виде, например в виде хорошего учебника или цикла статей на сайте.

И второй вопрос, моя текущая цель утроится через год джуинором чтобы начать получать рабочий опыт.
На данный момент мой крус запланирован из:
Язык программирования C# и платформы .NET Эндрю Троелсен, Джепикс Филипп
Изучаем SQL Линн Бейли
Алгоритмы на JAVA Роберт Сенджвик, Кевин Уэйн - для изучения алгоритмов
Clean Architeture Robert C. Martin
Язык программирования С Деннис Ритчи, Брайнан Кернинган
Идеальный программист Роберт мартин

Может посоветуете что-то добавить и в принципе ваши мысли достаточный ли это список литературы чтобы получить начальную профессию не имея при этом корочки.
Заранее спасибо.
З.Ы. Извиняюсь за стену текста.
,пидоры помогите,реактор помоги,депрессия,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,математика,наука,много текста