Как научиться делать сайты под ключ?
Очевидно необходимы навыки дизайнера, верстальщика, фронтендера, бэкендера, знание SQL, умение администрировать СУБД, http-сервер и операционную систему, под которой они работают, а также в целом глубокое понимание принципов функционирования Web.
просто начать реализовывать портфолио из своих решений для сложных заданий с бирж фриланса