what's a full stack Web developer and what do they need to know? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

what's a full stack Web developer and what do they need to know?

Web development

21st Sep 2019, 8:26 PM
Mr. Jason Hester (storm me, follow me)
Mr. Jason Hester (storm  me,  follow me) - avatar
6 Answers
+ 4
In addition to mastering HTML and CSS, he/she also knows how to: Program a browser (like using JavaScript, jQuery, Angular, or Vue) Program a server (like using PHP, ASP, Python, or Node) Program a database (like using SQL, SQLite, or MongoDB) Ā  What is Full Stack? Full Stack Web Developer A full stack web developer is a person who can develop both client and server software. In addition to mastering HTML and CSS, he/she also knows how to: Program a browser (like using JavaScript, jQuery, Angular, or Vue) Program a server (like using PHP, ASP, Python, or Node) Program a database (like using SQL, SQLite, or MongoDB) Client Software (Front End) HTML CSS Bootstrap W3.CSS JavaScript ES5 HTML DOM JSON XML jQuery Angular React Backbone.js Express.js Ember.js Redux Storybook GraphQL Meteor.js Grunt Gulp Server Software
21st Sep 2019, 8:27 PM
Mr. Jason Hester (storm me, follow me)
Mr. Jason Hester (storm  me,  follow me) - avatar
+ 4
Advantages The advantage of being a full stack web developer is: You can master all the techniques involved in a development project You can make a prototype very rapidly You can provide help to all the team members You can reduce the cost of the project You can reduce the time used for team communication You can switch between front and back end development based on requirements You can better understand all aspects of new and upcoming technologies Disadvantages The solution chosen can be wrong for the project The solution chosen can be dependent on developer skills The solution can generate a key person risk Being a full stack developer is increasingly complex
22nd Sep 2019, 5:03 PM
Mr. Jason Hester (storm me, follow me)
Mr. Jason Hester (storm  me,  follow me) - avatar
+ 2
A full stack developer is an engineer who can handle all the work of databases, servers, systems engineering, and clients. Depending on the project, what customers need may be a mobile stack, a Web stack, or a native application stack. In fact, ā€œfull stackā€ refers to the collection of a series of technologies needed to complete a project. ā€œStackā€ refers to a collection of sub-modules. These software sub-modules or components combined together to achieve the established function while without the need for other modules. Ā The full stack developers involved in a horizontal technical requirement, so that he/she can make a prototype design for a product very rapidly with his wide range of techniques. With the full stackability, they have a broader angle of views and a more active mindset. Moreover, they will be more sensitive to techniques and products. So, this kind of people can always have his/her opinions towards the product or design. From another aspect, he/she can provide help to everyone in the team and
21st Sep 2019, 8:26 PM
Mr. Jason Hester (storm me, follow me)
Mr. Jason Hester (storm  me,  follow me) - avatar
+ 2
Someone capable of doing both front end and back end.
21st Sep 2019, 10:45 PM
Sonic
Sonic - avatar
+ 2
(Back End) PHP ASP C++ C# Java Python Node.js Ruby REST GO SQL MongoDB Firebase.com Sass Less Parse.com PaaS (Azure and Heroku) Popular Stacks LAMP stack: JavaScript - Linux - Apache - MySQL - PHP LEMP stack: JavaScript - Linux - Nginx - MySQL - PHP MEAN stack: JavaScript - MongoDB - Express - AngularJS - Node.js Django stack: JavaScript - Python - Django - MySQL Ruby on Rails: JavaScript - Ruby - SQLite - PHP
22nd Sep 2019, 5:02 PM
Mr. Jason Hester (storm me, follow me)
Mr. Jason Hester (storm  me,  follow me) - avatar
+ 1
Capable of doing Front end Back end And database And also with networks and os
22nd Sep 2019, 4:46 PM
Caleb Samuel