Highlights:
- Full stack developer should know front-end technologies like HTML5, CSS3, JavaScript, jQuery, Angular and ReactJS.
- Full stack developer should know at least one server-side programming languages like Java, Python, Ruby, .Net.
- Full stack developer should be Knowledge of various DBMS technology like MySQL, MongoDB, Oracle, SQLServer, PostgreSQL.
- Git is an open-source version control system. That allows developers to track changes made on their code files throughout the lifetime of a project.
What is a stack?
stack is a collection of modules which are taken together to get a completed product. There are three layers those are
- Presentation layer: Presentation layer has UI components that render and show data for end users.
- Logic layer: Logic layer is the interface between the presentation layer and the database.
- Database layer: This is where the data is stored.
What is a Full-Stack Developer:
Full stack developers are developers who work with both the front end and back end of a website or application. Front-end is the part which is seen and used by the user and The back-end involves the processes, databases and other processes like user validation.
Stackoverflow Survey of Developer profiles
See more: Best Python Books
Full Stack Developer Skills:
Front-end technology need to know: Full stack developer should know front-end technologies like HTML5, CSS3, JavaScript, jQuery, Angular and ReactJS.
Back-end technology need to know: Full stack developer should know at least one server-side programming languages like Java, Python, Ruby, .Net.
Databases: Full stack developer should be Knowledge of various DBMS technology like MySQL, MongoDB, Oracle, SQLServer, PostgreSQL.
Deployement/Server’s: Full stack developer should be deploy application by using Apache or nginx servers.
Version control system (VCS): Git is an open-source version control system. That allows developers to track changes made on their code files throughout the lifetime of a project.
Leave a comment