Requirements
- No programming or coding experience needed. You will learn everything you need to know.
- Basic computer skills
Description
Front end developers mainly use HTML, CSS, JavaScript and React JS to build front ends.
HTML is the building block of web pages and it stands for HyperText Markup Language.
CSS stands for Cascading Style Sheet and it’s used for styling web pages and making them beautiful.
JavaScript is a programming language and it’s used to give functionality to web pages.
React is a JavaScript library for building fast and interactive user interfaces and it’s currently the most popular JavaScript library in the world for building user interfaces.
Your front end development journey should start with HTML and then be followed by CSS. If you spend 3 to 5 hours per day every day studying and coding each one of them, within 4 to 6 weeks you’ll attain a reasonable level of understanding about HTML and CSS.
Once you learn HTML and CSS then you need to learn JavaScript. Learning, understanding and being able to apply the fundamentals of JavaScript should take you approximately six weeks.
As you can see the first three months are all about learning the fundamentals of HTML, CSS and JavaScript. When you start working on projects, you’ll learn more libraries, packages and frameworks.
In summary, the essential skills for every front developer are HTML, CSS, JavaScript and React. You’ll see these tools listed in almost every job description. For now, keep in mind that less is more and just focus on these five skills and tools.
Who this course is for
- This course is for students that want to learn web development.