When it comes to designing and prototyping for the web nothing beats Sketch. If you are passionate about designing UIUX for mobile or web applications Sketch is the way to go And to learn Sketch look no further than Mastering Sketch The Beginners Guides.