프론트엔드 개발자가 배워야 하는 언어들 무엇이 있을까요?
html css js는 필수인데 추가로 jsp나 ts 등등 여러개의 언어가 있는데 뭐를 더 공부해야 취업에 유리할까요? 그리고 공부는 독학하기 좀 힘들 거 같은데 인강을 보는게 도움이 될까요?
안녕하세요.
웹프로그래밍을 하시려면 화면쪽언어(프론트엔드)인 HTML, CSS, 자바스크립트를 3개를 기본적으로 배우셔야 합니다.
HTML, CSS는 화면을 디자인 하는데 사용하는 언어이고, 자바스크립트는 화면의 이벤트나 액션, 로직 등을 구현할 때 사용하는 언어입니다.
또한 화면에 입력한 내용 등을 처리할때는 서버쪽 언어(백엔드)인 자바 등을 사용합니다.
우선 프로그래밍 언어를 공부하기 전에 프로그래밍에 대한 기초를 좀 공부하시면 더 도움이 됩니다.
참고로 몇 가지 무료로 볼수 있는 강의 추천드릴께요. 한번 보시기 바랍니다.
[기초강의]
https://youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD[html]
https://inf.run/dTkb[css]
https://inf.run/aRb1[자바스크립트]
https://inf.run/AdJa[자바]
https://www.youtube.com/playlist?list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck안녕하세요
개인적인 생각을 드리자면 포론트단 개발자라면 기본적으로 html, css, javascript는 기본이라 생각 됩니다.
여기서 본인이 node.js나 react, anguler.js, php등 선택을 하시고요 단순 취업이라면, 일단 취업도
회사를 정하시고 언어를 선택 하시는것도 괜찮습니다. 회사마다 쓰는게 다 다릅니다, 일반 기업, 일반인등
상태로 하는 회사라면 위 scirpt쪽을 많이 사용 하실테고, 관공서등의 프로젝트 하는 기업이라면
jsp를 많이 합니다. 이것도 질문자님이 방향을 먼저 잡으시고 선택 하시는게 좋아 보입니다.
독학이 힘들거 같다고 하셨는데 물론 누군가 있으면 많은 경험을 들으면서 불필요한 경험을 안해도 됩니다.
저같으면 국비 지원해서 6개월정도 공부하는 학원 다니면서 인강이나 작은 프로젝트를 해 볼거 같습니다.
그럼 열공하세요~
안녕하세요.
자바스크립트 라이브러리인 리액트를 익히면 될 것같습니다.
리액트 사용하는곳이 많고 취업도 잘 됩니다.
그 외에 형상관리툴인 git이나
보안에 대한 이론과 시큐어코딩 이런쪽 찾아보시면 될 것같습니다.
독학이 힘드시면 유투프 무료강의 많으니 찾아서 보시고 따라하시면 될 것 같습니다.
프론트엔드 개발자라면 자바스크립트를 더 많이 공부하는 것이 좋을 것 같습니다.
jsp같은 것은 몇년동안 사용해본적이 없을 정도로 많이 사용되지 않는 것 같습니다.
레거시 프로젝트는 아직사용할지 모르겠지만 아지까지 그정도 레거시는 만나보지 못하다보니...
React.js, Vue.js 등과 타입스크립트를 보는게 좋을 것 같습니다.
안녕하세요!
말씀하신대로 html, css, js는 프론트앤드를 지탱하는 핵심입니다.
그밖에 프론트앤드 생태계는 근래에 빠르게 진화하고 있습니다.
node.js, webpack, babel, typescript, react, angular, vue 등이 있을거 같네요
채용공고 페이지에서 자격조건 및 우대사항들을 보시면서 하나의 웹사이트를 만들어보는걸 추천드립니다.
만드는 과정에서 여러가지 어려움이 있으실거고 그런 문제를 해결해 나가는데 위의 기술들이 해결책이 될 수 있습니다.
그 과정에 필요한 것을 습득하시면서 적용해가세요. 처음부터 다 하려고하면 지치기마련입니다.
독학을 하신다고 하셨는데, 유튜브에서 제로초 혹은 벨로퍼트 또는 노마드코더와 같은 양질의 무료 강의도 좋습니다.
생활코딩도 처음 접근하기 좋으니 관련된 영상으로 학습하신후에 필요한 부분들은 유료 컨텐츠에서 보강하시면서
자신만의 포트폴리오를 만들어가시는거 추천드려요 :)