Reminder: you may want to stay away from W3Schools and instead google with MDN and follow their documentation. It is often more up to date, explained better and accurate.
CAREFUL: you're not building server-side applications with Node.js! Try searching using '-node.js' in google searches.
Search for these on iTunes or Podcast app of your choice, or google them and pick the episodes you want based on the descriptions.
A great overall talk about Fundamentals of UX