
Every site you visit is built using HTML, which handles the structure and the content of the site.ĬSS (Cascading Style Sheets) – Think of CSS as the aesthetics and muscles of the body! CSS makes a site beautiful and interesting to look at. HTML (HyperText Markup Language) – This is like the skeleton of the body, because it gives it a website structure. To get a better understanding, we are going to use our body as an example – cool, right? Skills Needed for Front-End Development Let's break these skills down a little bit. In this case which are HTMl, CSS, and JavaScript. In order to become a front-end developer you need to know the basics of web development. In a real world example, let's take an example of a widely known meme: you can think of front-end as the complete setup in a wedding reception or party: It is also known as client-side or customer facing side. The main role of front-end developers is to develop the visible parts of a website, mainly what the users can see and interact with.
#STACK JAVA DEVELOPER ROADMAP FULL#
We'll also see what skills and knowledge you need to become a front end, back end, or full stack developer. Let's step it up a notch and understand these roles.

So it does not matter what skills you have, the web is diverse it can always accommodate all of us 😊.

It's also worth pointing out that, over the past few years, the web has grown and opened many opportunities for developers with different skills. I just needed to learn more about different terms/roles and I was good to go. But no, all this was because I wasn't well informed when I was starting out. Seeing those new terms made me feel confused and for a moment I thought I had chosen the wrong path. During this time of trying to find a role that aligned with my skills, something stood out in all the descriptions: they either wanted a front-end developer, back-end developer, or a full-stack developer.įor a moment I was confused – all I ever wanted was to be a web developer, or at least I thought that was where everybody began. I knew that with these skills, I was set and ready to apply for jobs.Īfter a year of dedicated learning, there I was already applying for jobs.
#STACK JAVA DEVELOPER ROADMAP ANDROID#
I decided to first learn Android development then later transitioned to web development. So with this in mind it was easier for me to choose a track. Just like any other beginner starting out, when I began to learn about coding, I knew that you were either a web developer or a mobile developer – at least, that's what I thought back then.

Now, to help you answer this burning question, in this article we will cover all this and more including resources and tips to help you become a Full-Stack dev. If you're a beginner in tech and you don't know much about the field, this might be a confusing term that brings up lots of questions like: What is a full-stack developer? What exactly do they do? What skills are needed to become one? And so on. If you peruse sites like LinkedIn, Github, and Quora – or even job listing sites – you may have noticed something common in many developers' profiles: they call themselves "Full-Stack developers".
