질문 상세 보기
Q 개발쪽으로 이직하고 싶은데 방법을 모르겠어요ㅠㅠ
-
일단, 국비지원하는 학원에서 html 부터 배워 보세요
그리고 본인이 프로그래머로서의 자질이 있는지 판단해 보세요.
그리고, 프론트엔드는 퍼블리싱을 하신 분들이 접근할 수 있는 분야 입니다.
퍼블리싱은 예전의 개념이구요
프론트엔드/백엔드 개념은 html5 가 나오기 시작하면서 시작된 개념입니다.
예를 들면, 예전의 홈페이지를 만들면, 디자이너가 디자인을 하는 것이, 더 큰 요소 였습니다.
그래서, 책을 내는 곳에서 쓰는 용어인 퍼블리싱이라는 말을 하게 된 것 이구요
html5가 나오면, 디자인 요소의 적용이 많이 다르게 되었읍니다.
그리고, html5가 서버와 통신을 하는 방식이 많이 바뀌게 되어서, 데이타베이스나 홈페이이지를 보는 클라이언트 측에서 처리 할 수 없는 일을 서버측에서 해줘야 하는데, 서버측에서 하는 일을 프로그래밍 하는 분야가 백엔드 이구요.
당연히, 클라이이언트측에서 돌아가는 것을 만드는 분야가 프론트엔드 입니다.
이때, 쓰는 라이브러리 같은 것이 bootstrap 같은 것이 있습니다.
그리고, 디자이너 분들이 프론트엔드 공부를 해서 함께 하는 방향으로 가고 있는 경향입니다.
그럼 도움이 되시길 바랍니다2021-03-12 작성 -
사용자가 마주보는 인터페이스를 테크놀로지 분야에서 프론트엔드라고 부릅니다. 그렇기 때문에 프론트엔드 개발은 주로 웹 및 모바일 솔루션의 UI와 UX를 만드는데 초점을 맞추고 있습니다. 해당 분야에서는 HTML, CSS, Javascript 등의 언어를 주로 사용하기 때문에 이에 대한 공부를 하는 것이 필수입니다. 한편 백엔드는 눈에 보이지 않는 서버에서 작용하는 기술을 다루게 됩니다. 흔히 얘기하는 SW개발도 이에 속하고, 웹사이트의 클라이언트 측에서 모든 것이 매끄럽게 작동할 수 있도록 합니다. PHP, Node.js, Javascript, C++, Java, Python 등의 언어를 주로 사용합니다.
포트폴리오는 팀프로젝트든 혼자서 한 개인 프로젝트든 상관없이 과정과 결과물을 장 정리해서 보여줄 수 있도록 만드는 것이 핵심입니다.2021-03-09 작성 -
프론트는 그냥 사용자에게 보여지는 홈페이지 디자인 위주이고 백엔트는 서버를 통해 데이터를 주고받는 것을 보여주는 것이죠
독학으로 할 거면 뭐.. 웹퍼블리싱을 하고 싶다면 일단 html css js는 아셔야하고 어떤 사이트를 보고 그걸 그대로 만들어 보면서 연습하시면 좋을 거 같아요!2021-03-09 작성