Full stack developer is one who can work on both front-end and back-end portion of an application. Front-end generally refers to the portion of an application the user will see or interact with, and the back-end is the part of the application that handles the logic, database interactions, user authentication, server configuration, etc. Being a Full-Stack Developer doesn’t mean that you have necessarily mastered everything required to work with the front-end or back-end, but it means that you are able to work on both sides and understand what is going on when building an application.
Technical skills required for full stack developer
- HTML and CSS
- Javascript: JS libraries and frameworks
- Back-End Language: Java, PHP, Python, C#, nodeJs
- Database and Webstorage: SQL, NoSQL (mongoDB)
- HTTP and REST
- Web Application Architecture
- Version control system: GIT or Bit Bucket
- Basic Algorithm and Data Structures
MERN (Mongo, Express, React, Node) Stack developer are quiet common these days
No comments:
Post a Comment