Modern JavaScript Tools & Skills - James Kolce; Mark Brown; Craig Buckler; Michael Wanyoike; Nilson Jacques; James Kolce; Mark Brown; Craig Buckler; Michael Wanyoike; Nilson Jacques (Modern JavaScript Tools & Skills, 2018)