Every week, we pick a real-life project to build your portfolio and get ready for a job. All projects are built with ChatGPT as co-pilot!
Start the ChallengeA tech-culture podcast where you learn to fight the enemies that blocks your way to become a successful professional in tech.
Listen the podcastIn just a few words, front-end development is creating HTML dynamically using JavaScript.
Using all your algorithmic knowledge (loops, conditionals, etc.), you can now let the computer generate HTML code based on different types of events (user interactions, system events, etc.) that occur during the life of any website.
With JavaScript, you are now able to update the HTML or CSS of your website whenever you want.
For example:
<table>
if the user presses a button.The front-end world is huge – you can specialize in anything you want, but there are some important concepts you need to know well in order to begin your specialization: