배우고있는 자바 스크립트를 실제로 어떻게 적용 할 수 있습니까?


10

저는 프론트 엔드 프로그래머입니다. 나는 디자인, html, CSS 및 jquery에 능숙하지만 무엇보다도 자바 스크립트를 배우고 싶습니다. 몇 가지 과정을 수강하고 온라인으로 책과 자습서를 읽었으며 변수, 논리 등 핵심 원칙을 잘 알고 있다고 생각합니다.

이것은 웹에서 다른 모든 "JS를 배우는 가장 좋은 방법은 무엇입니까?"질문과 다른 점입니다.

내가 할 수없는 것은 이것을 실제 연습에 넣는 것입니다. 나는 비트와 조각을 아는 것에서 그들이 프로그램이되기 위해 어떻게 협력하는지 알아내는 데 뛰어들 수 없습니다.

js로 실제 응용 지식을 얻는 가장 좋은 방법은 무엇입니까? 나는 견습생이되거나 개인지도를받는 것이 가장 좋을 것이라고 생각하지만, 그런 종류의 것들에 대해 자주 듣지 못한다.


2
node.js에 서버를 작성하십시오. 전체 웹 스택에 js를 사용하는 것을 가르치는 것은 없습니다. 운이 좋으면 여기에서 개인지도를 찾을 수 있습니다
Raynos

나는 그 소리를 좋아한다!
Gregg B

사람들이 자바 스크립트에서 jQuery로 마이그레이션하는 것을 자주 보았습니다. 이것이 역전 된 첫 번째 사례입니다! ;)
check123

그것은 당신에게 질문을 다시 보내는 것과 거의 같지만 여전히 jQuery에 익숙하다면 js에서 무엇을 성취하고 싶습니까?
check123

jquery가 실제로 수행하는 작업에 대해 더 많이 배우는 것이 더 좋을 것 같습니다. 또한 html5는 js에 너무 많이 의존합니다. 내가 할 수있는 모든 것을 알고 싶습니다 .jquery에 완전히 의존하는 것이 좋은 습관이 아니며 "raw"를 단단히 이해하면 더 쉬운 것들이 있다고 확신합니다. "js. 또한 백엔드 프로그래밍으로 조금 옮기고 싶습니다. 이것이 좋은 디딤돌이 될 것이라고 생각합니다.
Gregg B

답변:


18
  • 모양과 느낌이 마음에 드는 웹 사이트를 찾아 복사 하십시오.
  • 나만 의 웹 사이트 를 만들고 자바 스크립트 기반의 상호 작용을 계속 추가하십시오.
  • 항상 원했던 webapp 을 만드십시오 . 가장 기본적인 임의의 앱은 냉장고에있는 제품 목록을 제공했습니다. (내가 구입 한 것을 잊어 버린 것으로 악명 높다 ...)

당신이 때 학습 (그리고 유지)하는 가장 쉬운 방법은 배울 수 있습니다. , 개념에 노출 될 원하는 그것을 구현하기 위해 이동 하고 그것을 할.


감사. 어떻게해야할지 모르겠다는 느낌이 들기 때문에 스스로 무언가를 만들고 싶을 때 협박을받은 것 같습니다.
Gregg B

7

일부 수행 자바 스크립트 화두를

자바 스크립트로 간단한 게임을 구현하십시오.

멋진 스크롤 UI를 만들고, 아약스 쿼리를 수행하여 '다음 10 구문'또는 '다음 보드 구성'을 얻습니다.

체크 아웃 폴 아일랜드어의 10 일을 내가 읽고 JQuery와 소스에서 배운11 개

MDC 설명서를 읽으십시오 . 읽기 JQuery와 문서의 모든을 (그 쉽게 읽고 시간을 단 몇 시간).

아, 그리고 jsfiddle.net 에 대해 알고 있습니다.


Paul Irsh 페이지의 경우 +1, 배경의 js가 멋집니다.
DMin

1
@Grillz-방금 Javascript 및 jQuery에 대해 알아야 할 모든 것에 대해 5 시간의 집중적 인 교육을 실시했습니다. 슬라이드 데크에 오신 것을 환영합니다 : dl.dropbox.com/u/108084/All%20of%20Javascript%20DEP.pptx
George Mauer

1
더 나은, 여기 그것은 슬라이드 공유에 있습니다 : slideshare.net/Togakangaroo/all-of-javascript
George Mauer

1

jQuery에 대해 잘 알고 있으므로 jQuery 플러그인을 작성해 보겠다고 말할 수 있습니다. 거기에서 당신의 js 기술을 사용할 수 있습니다.

또는

기존 jQuery 플러그인을 가져 와서 일반 js를 사용하여 동일한 것을 개발하십시오.


0

JavaScript 전문가가되는 가장 쉬운 방법은 소프트웨어 개발 회사에 프론트 엔드 엔지니어로 가입하여 지식을 새로운 프로젝트에 적용하는 것입니다. 잘했다면 (jquery ajax javascript)로 무언가를 개발했을 때 빠르고 최적화되어 있기 때문에 모든 사람들이 그것을 좋아할 것입니다. 그러면 당신은 조직에서 칭찬받을 것입니다.


0

내가 가진 하나의 JavaScript 책은 결코 도움이되지 않았습니다. 실제 문제를 해결하기 위해 언어를 적용한 덕분에 거의 즉시 JavaScript 마법사가되었습니다. 내가 사용하는 거의 모든 언어에 대해서도 마찬가지입니다.

JS의 좋은 사용 사례는 응용 프로그램 매핑입니다. Google지도 또는 OpenLayers로 작업 해보십시오. 지도에없는 경우 jQuery 또는 프로토 타입과 같은 JavaScript 프레임 워크를 사용해보십시오. 할 수있는 일을보십시오. 멋진 형태를 만들고 아약스 애플리케이션을 구현하는 웹 사이트의 속도를 높이는 방법에 대한 아이디어를 생각해보십시오. 어쩌면 다른 슬라이드 쇼 응용 프로그램 ... 정말 멋진 것? 아니면 관리자 인터페이스가 필요한 것이 있습니까? JavaScript를 사용하여보다 사용자 친화적으로 만드는 방법 완전히 새로운 가능성의 세계를 여는 node.js는 말할 것도없이 가능성은 무한합니다.

그것은 당신과 당신의 요구에 달려 있습니다. 내가 당신에게 말할 수있는 것은 : 문제를 선택하고 해결하십시오. 책은 길을 따라 당신을 도울 것입니다, 그러나 당신이 얻는 경험을 결코 대체하지 마십시오

cu 로마

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.