DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 963,274 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in

Discussion on: What I need to be front end developer

Collapse
 
biccsdev profile image
VΓ­ctor Torres

First you need to learn the basics html/css, after that learn Javascript and finally learn a framework such as react or angular and, congrats! you are a front end developer now.
(Explanation super simplified)

Collapse
 
r3mzy profile image
Ramzy Author

I started learning html and css but I always find a problem to remember things so I was asking if there are something to learn before html and css

Collapse
 
peerreynders profile image
peerreynders • Edited on

For practising there are sites like Frontend Mentor that have free challenges; specifically Free, Newbie (level: 1), HTML & CSS;

Examples:

Order Summary Component; Newbie(1)

Space tourism multi-page website; Intermediate(3)

Other recommendations:

MDN has a fundamental layout comprehension assessment.

I don't know what resources you've used to learn HTML/CSS but some people like Learn to Code HTML & CSS for the very basics. CSS has added a lot recently so Learn CSS should probably be the next stop (they recommend MDN's Introduction to HTML for HTML).

Essentially it's hard to remember things you don't use, so it's important to use them as soon as you learn them (and keep using them). It can also help to put together your own cheat sheets to remind your future self in your own words what you have learned (having to describe it will likely reinforce it or expose gaps in understanding that still need to be filled).

Collapse
 
tmchuynh profile image
Tina Huynh

The more you practice with html/css, the easier it becomes to remember what to use where

Collapse
 
polterguy profile image
Thomas Hansen

I agree, but afterwards scatter knowledge with some basic HTTP and REST know how ...

Collapse
 
curiousdev profile image
CuriousDev

You could also start with JS and only learn the necessary parts of HTML/CSS.