Di ako nakakuha ng CS degree mahal kasi para sakin, kung handa ka padin makinig sa payo ko well ito yun::
mapapayo ko lang based sa experience ko pano ako matuto, first, nakikita ko kasi sayo now eh, madami kanang naipon na foundation sa CS degree mo, ang problema nalang eh paano mo i mamaximize yung logic and paano mo i apply yun, kadalasan kasi sa school eh, puro basic lang talaga tinuturo, although my mga school talaga real world yung mga problem pero madalang at dipende padin sa teacher, at isa pa nakikita ko sa mga students sa school eh, puro memorization, na to the point na nawawala na yung logical skills diba? well di mo din naman masisisi karamihan sa mga students, dahil kulang sa oras para sa test, kaya instead na alamin logic behind the syntax eh mememorize nalang diba ^_^, pero maling pag iisip yun sa real world... Hindi naman dapat i memorize yung example lahat ng elements sa html, dapat ba memorize mo? of course not, alisin mo sa isip mo yun, walang test paper sa real world, okay lang mag kamali, ilagay mo sa isip mo yun, pag my na encounter ka na problem, most likely nasa Stack overflow na yun problem mo at na solve na, ("wag ka papa pressure na hindi mo ma memorize lahat ng syntax, google is your friend
basta dapat alam mo lang pag naka encounter ka ng problem anong problem yung sesearch mo sa google" yung ganun pag iisip yung pag aralan mo)
First learn the HTML5 again and then CSS3, and then basic of JavaScript Es5-Es6, then create a basic apps, like calculator, todo list etc.. Create mo yung App na mag eenjoy ka sa result, hindi tulad ng sa school na yung apps na sinabi sayo ng prof mo lang yung gagawin mo, most likely kung di ka interested dun sa app na pinapagawa ng prof mo eh, hindi ka mag eenjoy. After nun eh learn some frameworks, like boostrap, learn basic color theory kung pano pag sasama samahin yung mga code, learn to look into others design, then pili ka ng isa dito, React,Vue,Jquery, recommend ko yung React, luma na yung Jquery pero useful padin naman, and yung Vue yung latest.. Then create another app ulit based sa mga natutunan mo, create a basic games, with basic AI algorithm, like tic tac toe, with minimax algorithm, then pag aralan mo din pala yung mga git, like github, yung command line version pano mo i uupload yung mga project mo sa git. then learn Ajax basic lang toh para ma ready kana sa back-end programming, Then learn some API's then pag nasa point kana dito, dito na yung mamimili ka kung anong language or runtime yung pipiliin mo for server side programming, madaming choice, php, python,ruby on rail, java,.net, at javaScript runtime like Node.JS, then learn mo naman mga database , like mongoDB, mysql etc..
Goodluck