안녕하세요.
웹 개발을 공부하는 중이시라면
프론트엔드 & 백엔드 둘다 접하게 되실겁니다.
프론트엔드 => 사용자 입장에서 접하게되는 부분 개발. UI가 중심이고 UI를 컨트롤하는 각종 프레임워크 사용(자바스크립트, vue.js, angualar.js 등등)
백엔드 => 웹 개발 언어(jsp, php, asp) + 백단 언어(node.js, pythons, 서버단) 등등
자바스크립트는 응용에 따라 둘 다 사용하실 수 있겠네요.
현업을 하게 되면 업무 효율을 위해 프론트엔드와 백엔드를 나누게 되어서
저는 프론트엔드 개발자입니다. 백엔드 개발자입니다. 이렇게 구분하는것일뿐
웹 개발을 전체를 보게 되면 동일한 웹 개발을 하는겁니다.
한쪽만 염두해서 공부하지 마시고
둘다 다룰수 있게 다양한 경험을 하시는게 좋습니다.
물론 자신이 자신있는 분야가 있을수 있는데, 업무 경험에 따라 좌우되는거니 너무 걱정하지마세요
요샌 풀스택 개발자가 정답이라 생각합니다. ^^
파이썬만 할 줄 아셔도 괜찮습니다. 파이썬 개발자 수요가 점점 늘어나고 있거든요.
그래도 가장 흔한 웹 개발자 테크를 타시려면 아래 두가지 방향을 추천드립니다.
1. jsp 개발자
java 기초 -> jsp 웹 개발 공부 (스프링 프레임워크) + javascript + MSSQL + 기타 관련 언어
2. php 개발자
php 기초 -> php 웹 개발 (라라벨 프레임워크 추천) + javascript + Mysql(MariaDB) + 기타 관련 언어