Full-stack developers need to know a mix of front-end, back-end, and database applications.
Front-end languages include HTML5, CSS, AngularJS, JavaScript, and React.
Important back-end technologies to know include PHP, Ruby on Rails, Python, Node, and Laravel.
Database technologies to know include SQL, Apache, NGINX, and MongoDB to name a few.