Please note that some of the following links are affiliate links, meaning that if you choose to buy a course using the links, I will receive a tiny commission for referring you (at no extra cost to you!). This will help me keep this website running. Thank you for your support!
Learn more about Team Treehouse and their pricing plans.
Some courses at Udemy are free, while others come with a price tag. However, Udemy often does quite amazing campaigns with massive discounts of up to 95%!
The front-end development modules also include jQuery and other useful tools. Simply create a profile and start learning right away. What makes things even easier is that all courses and materials are 100% free at freeCodeCamp.
FCC has quite an extensive curriculum for both front-end as well as back-end development, making it really easy to set learning targets for yourself.
Most of the actual content is freely available, but getting the Pro membership unlocks cool projects and helpful quizzes to get more out of your learning.
What I love the most about this book is that it’s actually written for beginners. You will learn the very basics first before you advance to more complex topics. The book has a clear structure and a pleasant, easily readable design, too.
If you’re anything like me, you sometimes prefer to have a physical copy of a book in your hand instead of taking an online course. If that’s the case, this is the book I’d recommend adding to your shelf.