Get well-versed with JavaScript by working through 3 real-world projects and 80 programming challenges, along with exploring ES6 and ES7