Qual è il modo migliore per apprendere queste tecnologie che mi consentiranno di comprendere tutti i 3 in una prospettiva combinata anziché individuale?
Mozilla Developer Network ha grandi risorse; Secondo me ha anche il miglior riferimento JS.
Lo stile di apprendimento dipende da persona a persona e, nel caso ti sentissi a proprio agio nell'apprendere dai libri, ti suggerirei Programmazione HTML5 di Head First . Il libro ha esempi abbastanza decenti che spiegano il potenziale dell'HTML incorporato con javascript. Ci si aspetta un piccolo background di HTML e CSS per non guardare indietro alle regole HTML e CSS di base. È molto più semplice e copre la maggior parte dei requisiti di base nelle app web di oggi.
Leggi altre domande sui tag html5 javascript