One of the most often asked questions a novice developer is definitely "where do I start?" π¦
I have also asked myself this question a lot of times.
The best way I could learn was to get my hands on it. Practice, practice and more practice.
So here's a short list of websites I've used in the past (and still use) to practice and improve my s*kills as a frontend developer*. πͺπͺπͺ
FreeCodeCamp
url: freecodecamp.org
One of the best websites for beginners.
You can follow the path that is most interesting for you based on what you would like to know.
You will find lots of useful resources, precise and easy to understand explanations for each topic.
You will learn using a "Project Oriented" approach and you can get many free certifications. π€©
Javascript30
url: javascript30.com
As mentioned, the best way to learn is to create. π»
On this site you will find 30 projects (one per day) that will help you build your portfolio with Vanilla Javascript.
You will be guided step by step following the videos by a great instructor and you will be able to improve your javascript skills. π
CSS Battle
url: cssbattle.dev
Another way to learn that it always works with me is to have fun and on CSSBattle you can really do it π
You will have lots of really fun challenges to complete, take you to challenge friends and colleagues and in the meantime learn new css techniques.
Frontend Mentor
url: frontendmentor.io
Frontend Mentor is a website suitable for all skill levels. π€―
Through the many challenges that the site offers you will learn Javascript, CSS and HTML with a practical approach and creating real projects that will help you build your portfolio with βreal-lifeβ cases.
...and last but not least...
The Odin Project
url: theodinproject.com
The Odin Project is the website that will push you to follow a path more relative to FullStack Development.
You will find many "Curriculum" to follow step by step and which cover everything in a realistic way. π€
You will also be supported by a large community ready to help you on your journey.
Ready to get back in the game?
What other websites do you use to improve your web developer experience?
Top comments (1)
With the rapid pace of change in the tech industry, it can be difficult to predict which skills will be in demand in the future ?
However, there are top 10 skills that are essential for any front-end developer.