For me, books or online courses can be considered as extremely useful resources in learning and improving professionalism in web design and development. Because it is the synthesis of the author's experience in the learning process as well as applying that knowledge to real projects.
What better way if you can afford to buy the best programming books and courses to develop your skills without even looking at its price tag. However, for example, when I was a student, at first having no income, it was also a very difficult thought to spend money to buy programming books. Therefore, I often collect some eBooks, free programming courses to help me develop my professional without worrying about economics.
In post, I will introduce you to the free HTML, CSS and Javascript ebooks that I have collected. Hopefully it will help you in the web development process. (If you can afford it, you should buy books or support the authors of these ebooks!)
Free HTML, CSS Ebooks
Learn to Code HTML & CSS
HTML5 Notes for Professionals book
Htmldog
CSS Animation
Web Visual Effects with CSS3
The Magic Of CSS
HTML & CSS Is Hard
DIVE INTO HTML5
Dash
MaintainableCSS
MarkSheet
Enduring CSS
HTML Canvas Deep Dive
Code Guide
A Guide to HTML5 and CSS3
Understanding Flexbox
Free Ebooks Javascript
Eloquent JavaScript
JavaScript (ES2015+) Enlightenment
JavaScript® Notes for Professionals book
JavaScript Garden
JavaScript Info
The Odin Project
JS Books
Robust Client-Side JavaScript
Front-End Web Apps with Plain JavaScript
Human JavaScript
Learn JS
Courses HTML, CSS, Javascript Free
Foundations of Front-End Web Development
Web Development By Doing: HTML / CSS From Scratch
Master the Basics of HTML5 & CSS3: Beginner Web Development
Learn HTML5 and CSS3 From Scratch
Learn JavaScript (Code Cademy)
Computer programming (Khan Academy)
Javascript Essentials
Qvault
This is a web application that allows you to learn programming in computer science from beginner to advanced. What I like about it is that you get to learn a free demo before buying the course. Also here will focus on the application of algorithms into programming.
Link Website
Related Articles:
26 Place To Learn Website Development
Best App to Learn Coding for Free
42 Place To Learn Web Design
Best YouTube Channel to Learn Web Development for Beginners