Develop effective and captivating websites (affiliate link)

Learn JavaScrip and Get Good at It

Learning Functional Programming with JavaScript (Anjana Vakil)