자바스크립트 공부를 어느 정도까지 해야하나요?
자바스크립트 공부하고 있는데요 오늘 시작해서 변수에 대한 것 까지 공부했습니다.
근데 이걸 어떤 파트까진 공부해야 그래도 최소한의 볼만한 웹사이트를 만들어 볼 수 있을까요?
감이 잘 안잡히네요 ㅠㅠ
웹을 만들때는 자바스크립트만 필요한 것이 아닙니다.
그 외에도 여러가지의 기술들이 웹 개발을 하는데 사용됩니다.
그렇기에 제 생각에는 책을 한 번 정도만 훑는 것 만으로도 충분히 웹개발을 해볼 수 있지 않을까 생각합니다.
물론 아무런 베이스없이 혼자서 개발하는 것은 불가능에 가깝습니다.
하지만 이미 여러 사람들이 만들어놓은 오픈소스들이 존재합니다.
그런 오픈소스들의 코드를 읽고 따라쳐보면서 익혀나가시면 충분히 웹개발을 해보실 수 있습니다.
목표가 자바스크립트 공부라면 자바스크립트에 대해서 공부하는게 맞지만.
웹사이트를 만드는게 목표라면 바로 웹개발을 해봐야한다고 생각합니다.
아래는 제가 간단히 찾은 오픈소스들입니다.
1. https://github.com/riktar/jkanban (칸반 보드 만들기)
2. https://github.com/dwyl/javascript-todo-list-tutorial (TODO List 만들기)
3. https://templated.co/ (웹 템플릿 - 디자인적인 요소)
어느정도 익숙해지면 서버 연동도 같이 해보세요! (날씨 API 같은거)
웹에서 동적으로 움직이는 거의 모든 행위는 JS 기반으로 움직입니다.
질문자님께서 만들고 싶으신 웹사이트와 가장 비슷한 웹사이트를 살펴보신 후 .
해당 웹사이트에서 발생하는 모든 눈에 보이는 행위를 JS 로 구축하실 수준만큼 공부하신다고 생각하시면 됩니다.
보통 빠르면 3개월 ~ 6개월 정도 공부하시면 간단한 웹사이트 만드는데는 큰 문제 없습니다.
변수까지 공부하셨으면 막 공부를 시작하신 정도로 보시면 됩니다.
비교, 조건, 반복, 함수, 배열, 객체, 모듈 등 자바스크립트의 요소들을 차근차근 배워가시다보면 감이 잡히실 것 같습니다.
좋은 책을 한 권 정도 구입하셔서 처음부터 살펴보시는 걸 추천드립니다.
막연히 진행하시기엔 어려우실 수 있습니다.
기본적으로 어느 회사든 게시판을 만드는 걸 기본으로 잡고 시작합니다 자바를 공부하시는거에서 제 개인적인 생각은
끝은 없지만 남의 코드를 읽을수 있고 동적쿼리를 잘 활용하실수 있다면 초급에서 취업후 천천히 배우시면 될거같아요
자바 html css 를 담들보다 효율절으로 다루실때 까지 하시면 됩니다 ㅎ
자바스크립트 공부하고 있는데요 오늘 시작해서 변수에 대한 것 까지 공부했습니다.
근데 이걸 어떤 파트까진 공부해야 그래도 최소한의 볼만한 웹사이트를 만들어 볼 수 있을까요?
감이 잘 안잡히네요 ㅠㅠ
===> 자바 스크립트만 해서는 힘듭니다
JS + CSS + HTML 을 만져야 볼만한 intro 웹사이트 정도 만들수 있습니다
회원가입도 가능하게 만들어야 한다면? php + mysql 할줄 아셔야 합니다
안녕하세요. 답변함에 있어서 어디서 퍼오거나 하지않고 제가 직접 경험한 상황에 비춰서 실제로 격은 내용으로 답변을 하는 별님입니다.
자바스크립트는 웹사이트를 동적인 즉 움직임이나 이벤트등 좀더 활동적인 사이트를 만드는데 필요한 언어입니다.
자바스크립트가 c언어와 비슷한점이 많아 잘 배워둔다면 다른 언어를 습득하는데 있어 매우 편하게 공부할 수 있습니다.
제가 봤을적에 자바스크립 기본까지만 습득하시고 이후엔 검색을 통해 사이트 페이지에 윈하는 부분의 소스를 구해 수정하여 사용할 수 있으면 됩니다.
제가 생각하는 자바스크립트의 기본정도란?
1. 변수와 자료형 그리고 연산
2. 제어문 ㅡ if, if-else, switch, while, continue, break 3. 배열 객체 ㅡArray
4. 함수와 이벤트배열 객체 Array
이정도 까지 확실히 습득하시고 이미 수많은 자바스크립트 소스들이 있으니 가져다가 내것으로 즉 수정하셔서 사용하시는 방법을 지속해서 하시면됩니다.
추가로 제이쿼리라는 자바스크립트를 더 쉽고 간편하게 사용할 수 있는 것에대해 공부하시면 더 퀄리티있는 웹페이지를 만들 수 있습니다.
이상 별님이었습니다.
글쎄요.
어느정도까지라고 하기에는 막연하네요..
뭐 일반적으로 화면에서 구현되는 정도의 스킬을 배우시면 될것 같아요.
뭐 화면에서 버튼 클릭했을 때 이벤트에 관한 처리라던지 계산하는 로직이라던지 if, for 같은 조건문의 사용법 같은 것을 공부하면 될 듯한데요.
동영상 강의나 책에 있는 강의를 배우시면 될것 같습니다.
아래 관련 사이트 참고하시길 바랍니다.