When you step into web application development you may see some words like front-end, back-end, and full-stack engineering. When you see them for the first time you may feel like 'What the h@*l I wanna learn web application development and not these ends and stacks.' Okay, don't be confused! Lemme explain them clearly.
What is front-end development?
What do I need to learn to be a front-end developer?
- HTML
- CSS/Sass
- JavaScript/TypeScript/ECMAScript
- Front end libraries like Reacr.js/Angular
- A responsive grid system like bootstrap
How much does a front-end engineer earn?
Actually, still I don't have my own experience of working as a web developer. But I'm regularly in touch with the job offers on Stackoverflow.com. Because of that, I have seen lots of offers that pay more than 4,000 USD/mo for front-end web development.
What is back-end development?
What do I need to learn to be a back-end engineer?
- A server-side programming language like python, JavaScript
- Web framework like Django
- Database management (either SQL or non-SQL)
- Handling APIs
How much does a back-end engineer earn?
As I said above back-end engineering is more complex than front-end engineering. According to my experience in stack overflow, even medium-scale companies pay more than 8,000 USD/mo to back-end developers.
Who is a full-stack developer?
Basically, a full-stack developer is a person who can handle both front-end and back-end.
How much does a full-stack engineer earn?
The minimum salary of a full-stack developer is around 10,000 - 15,000 USD/mo.



Comments
Post a Comment