DEV Community

Discussion on: Is it True? Come On, You Can Tell Me.

Collapse
 
efpage profile image
Eckehard • Edited

Yes, you are right. Frameworks are like islands. As the community is isolated form the rest of the world, after some time they start to develop their own dialect. It also seems that has genetic consequences, and there are some endimic species grown up behind their desks.

But you have to recognize: It is a very hard way to become a full stack developer (no joke). Peope say, this is the minimal "way of cross" you have to go to the promised land:

Front-end - Steps :

  • Learn HTML5, CSS and create 1–2 simple website
  • Learn CSS Animations, flexbox, Grid
  • JavaScript
  • ES6 (the latest version)
  • HTML DOM
  • Angular, Vue or React.

Back-end - Steps:

  • PHP - Laravel
  • Node.js or Express.js
  • Python or Django
  • Python - Flask
  • Java or Ruby on rails
  • SQL
  • MongoDB or MySQL

Stacks

  • MERN Stack - MongoDB, Express.js, React.js & Node.js
  • MEAN Stack - MongoDB, Express.js, Angular.js & Node.js
  • LAMP Stack - Linux, Apache, MySQL, PHP/Perl/Python
  • MEVN Stack - MongoDB, Express.js, Vue.js & Node.js

What else
Are you prepared to build websites now?`Not yet:

  • Choose a CMS-System and learn to use it
  • Create some content
  • Learn Photoshop to make all those nice pictures

Each of this steps will cost you one year of your life to read the minimal necessary documentation, so, after reading about 150.000 pages (from which 50% was outdated, as the framework has changed, but not the documentation) you will suddenly start to understand one of the endemic languages... :-)