Full-Stack Developer is simply someone who is familiar with all layers in Software Development. These developers are not experts at every layer of development.
Full-Stack Developers just have a functional knowledge and ability to take a concept and turn it into a finished product.
To become a Full-Stack Web Developer you need to start learning following things,
1. HTML/CSS
2. JavaScript
3. Databases & Web Storage
4. Back-End Language
5. Web Application Architecture
6. Basic Algorithms & Data Structures
7. Git
8. HTTP & REST
1. HTML/CSS
2. JavaScript
3. Databases & Web Storage
4. Back-End Language
5. Web Application Architecture
6. Basic Algorithms & Data Structures
7. Git
8. HTTP & REST
MEAN is an acronym for MongoDB, ExpressJS, AngularJS and Node.js. From client to server to database, MEAN is full stack JavaScript.
A MEAN stack developer is someone who is has knowledge in some particular areas alone.
To become MEAN Stack Developer you should first learn the basics of javascript and node.js.
MEAN is comprise of following four technologies,
Node.js is a server side JavaScript execution environment.
Express is lightweight framework used to build web applications in Node.
MongoDB is a schemaless NoSQL database system.
AngularJS is a JavaScript framework developed by Google.
Reference URL:- https://www.quora.com/What-is-difference-between-MEAN-stack-developer-and-FULL-stack-developer