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:
Client Software(Front End)
HTML CSS Bootstrap JavaScript ES5
HTML DOM JSON XML jQuery Angular
React Backbone.js Ember.js Redux Storybook
GraphQL Meteor.js Grunt Gulp
HTML CSS Bootstrap JavaScript ES5
HTML DOM JSON XML jQuery Angular
React Backbone.js Ember.js Redux Storybook
GraphQL Meteor.js Grunt Gulp
Server Software (Back End)
PHP ASP C++ C# Java
Python Node.js Express.js Ruby REST
GO SQL MongoDB Firebase.com Sass
Less Parse.com PaaS (Azure and Heroku)
PHP ASP C++ C# Java
Python Node.js Express.js Ruby REST
GO SQL MongoDB Firebase.com Sass
Less Parse.com PaaS (Azure and Heroku)
Popular Stacks
LAMP stack: JavaScript - Linux - Apache - MySQL - PHPLEMP 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 - Rails