Full stack web development is the art of being able to work on both the back-end and front-end portion of any application. Although the course seems lengthy and difficult to complete, however, the scope of learning is vast.
Becoming a full stack web developer does not imply that you have to be perfect in frontend and backend applications, however, it does mean that you have to be able to efficiently work on creating an application well.
What you can learn?
For more info: