A full-stack web developer will be typically must have a mix of front and back end skills. A full-stack developer should be proficient in HTML, CSS, JavaScript, one or more third-party libraries like ReactJS or Angular, Ruby, PHP, and Python programming languages.
If you want to become a full-stack developer, check out this Full stack Developer Course by Intellipaat.