DEV Community

Discussion on: Newbie frontend developer incoming

Collapse
 
angeloryndon profile image
Angelo Ryndon

Hello there

My suggestion is to build something that is closely related to what you like. E.g. if you like games, build a simple game in the browser using plain JS, Html and CSS.

Imo a simple game is good practice because it will definitely have lots more logic compared to parts of webpages (like the forms and tables you mentioned).

If you are not into building a simple game, one suggestion I can give is to build a recommender system, also with the basic trio for web dev. Some good logic to practice here as well, then basic design typical on crud sites.

I actually wanted to suggest learning using a backend as well and go fullstack, but starting with just the frontend with in-memory data is also a good way to start.

Going the CRUD route to learn the basics (which is what you will do in most jobs in industry) is kinda boring in my opinion - unless you really find writing them exciting. I'm saying this because you are a CS major, so you have more time compared to some people who want to be job ready asap.

Good luck on the journey!