There are a lot of jobs available for frontend web developers. And you can learn all the skills you need to know without paying anything.
You probably already know about freeCodeCamp's free interactive curriculum that will teach you the skills you need to become a fullstack web developer. But we also have plenty of videos that will teach you web development skills on the freeCodeCamp.org YouTube channel.
Zach Gollwitzer teaches this course. Zack is an experienced software engineer and a fullstack developer. He is also an excellent instructor.
In this massive course, you will go from no coding experience to having the essential skills of a frontend web developer. You will learn various web development technologies and create a few projects along the way.
Here are the sections covered in this massive course:
- Callback functions
- Regular Expressions
- HTML Crash Course
- "About me page" HTML challenge
- Document Object Model (DOM)
- CSS Crash Course
- The CSS Box Model
- Most common CSS properties
- Frontend Mentor CSS "Pricing Card" challenge
- Introduction to responsive web design
- CSS Flexbox Crash Course
- Frontend Mentor CSS Flexbox "Testimonials" challenge
- Final thoughts and next steps
Watch the full course below or on the freeCodeCamp.org YouTube channel (21-hour watch).