Как учить что-то новое и быстро не забывать?
Суть такая, что каждый день что-то читаю и учу по книгам или видеурокам. 
Вера народная в видеоуроки вообще пустая - как в одно ухо надуло, так в другое и выдуло...Как учить и не забывать, 
А техника программирования - это не мнемотехники запоминания как Попка-дурак, а практика применения в написания кода.Ничего не нужно запоминать, на то есть справочники, а нужно понимание и писать, писать и писать свой код. 
А все интересные фрагменты кода (чужого или своего) хранить на диске, под рукой, ... чтобы всегда можно было "списать" копипастом нужные строки.
Используй мнемотехнические приёмы запомингания