웹개발 공부 순서, 로드맵이 어떻게 될까요??
비전공 개발자를 희망하는 학생입니다.
html, css, javascript, react, mongodb 등과 네트워크같은 기본적인 인프라들을 공부하고 있습니다.
하지만 방향성이 명확하게 잡히지 않네요
프론트엔드, 백엔드 둘다 알려주시면 감사하겠습니다!
프론트엔드는 자바스크립트가 가장 기본적인 프로그래밍 언어가 아닐까 합니다.
이후에 React.js, Vue.js를 사용하는 방법을 배우는 것이 좋을것 같습니다.
추가적으로 기회가 된다면 타입스크립트를 배우는 것이 좋을 것 같습니다.
타입스크립트를 적용하려고 하는 회사들이 많다고 들었습니다.
지금 일하는 회사에도 프론트엔드는 React.js에 타입스크립트 조합으로 알고 있습니다.
웹 개발자 공부순서 로드맵은 말씀하신 키워드로 검색하시면 잘 정리된 좋은 정보들이 있습니다.
아래의 블로그를 참고해보셔도 괜찮을것 같습니다.
https://www.hanbit.co.kr/media/books/road_map.html
한빛 미디어 사이트에 가면 로드맵이 잘되어있습니다.
프론트 엔드 쪽은 react가 유행하긴 하지만, 제가 이직 준비를 해보면서 느낀 것은
백엔드는 아직 국내 개발자는 자바 스프링을 공부하셔야 합니다.
국내 기업에서 자바 스프링을 계속 유지하려고 하니, 개발자들도 자바 스프링 개발자가 많고,
자바 스프링 개발자가 많으니, 저렴한 연봉으로 스프링 개발자를 계속 뽑으려는 것 같습니다.
안녕하세요.
프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.
시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.
현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.
그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.
프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.
컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.
많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.
처음 배운다면 파이썬으로 시작하는 것을 추천합니다.
다른 언어보다 상대적으로 쉽기 때문에 좋습니다.
"파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다.
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.