IDE
Brackets
Books
Learn CSS in one day and Learn It Well
A beginner friendly book that is perfect for anyone who has no background in HTML/CSS. Each chapter covers the key concepts in HTML and CSS and comes with an exercise at the end of the chapter to help you master the concepts. There is also a project at the end of the book where you get to apply all the concepts taught to build a website together.
Click here to get it from Amazon
HTML and CSS
This is a beautiful book with lots of visual examples and instructive text alongside those examples. Perfect for those who are tired of reading dry programming books.
Click here to get it from Amazon
Javascript and jQuery
Another outstanding book by the same author. Provides you with the same visual approach that explains the topics in a simple and engaging way. You can literary grasp a concept in minutes without having to suffer through 10 pages of text. Highly recommended.
Click here to get it from Amazon
Courses
The Complete JavaScript Course: Build a Real-World Project
This is the best selling Javascript course on Udemy, and it deserves to be. Concepts are explained in a clear and concise manner
and cover a wide range of topics. The course also includes multiple projects and challenges, which I always believe is the best way to learn. If there's only one Javascript course you take on Udemy, this should be the one.
Click here to get it from Udemy
The Complete Web Developer Course 2.0
A comprehensive course that covers a few web development languages, including HTML, CSS, Javascript, jQuery, Python, MySQL and PHP. Understandably, this course does not cover each language in depth, but it definitely serves as a good base for you to explore the different web development languages.
Click here to get it from Udemy
Websites
Can I Use
A useful website for checking which browser supports a certain CSS/HTML/Javascript feature.
Mozilla CSS Guide
A comprehensive CSS reference guide
W3 Schools
A cool website for learning Javascript with a "Try it Yourself" editor that allows you to change the examples and view the results immediately. My only complaint is the site is sort of fragmented and covers each concept as standalone topics. Nonetheless, it's still a very useful site.