[완료] JavaScript 를 공부하려면 어떻게 하죠?

winner의 이미지

아무래도 책을 봐야 할 것 같긴 한데 좋은 책 좀 소개해 주셨으면 합니다.
JavaScript 에 관해서는 완전초보입니다.

가능하면 한글서적이면 한데 정 안되면 원서도 좋습니다.

Web 에 있는 자료가 최고다 싶으면 URL 부탁합니다.
역시 한글이면 더 좋겠다는 생각... (-_-)a.
정안되면 영어도 OK.

표준에 입각해서 다루었으면 하네요.
특히 DOM 을 다루는 부분은.

개인적으로 좋아하는 Programming 언어 책은 Accelerated C++ 입니다.
이런 느낌의 책 없나요?

HTML/XHTML, CSS, Server Side Script 가 섞여도 상관없습니다만 역시
제가 집중적으로 공부하고 싶은 것은 JavaScript 입니다.

gamdora의 이미지

왠지 한글 책 중에는 표준 DOM을 다루는 책을 찾기 힘들 것 같네요. OTL

평양선봉의 이미지

저 같은경우 한빛미디어에서 나온 자바스크립트 핵심 가이드(개정3판)을 보고, FF의 DOM Inspector 을 참고로 하여 개념을 잡고, 에이콘 출판사의 Beginnig JavaScript 를 참고하며 코드를 작성 했었습니다.

사이트는
http://www.google.com/custom?q=javascript&hl=ko&client=pub-6651292044448473&cof=FORID:1%3BAH:left%3BS:http://kldp.org%3BCX:Search%2520KLDP%3BL:http://kldp.org/files/bluemarine_logo.png%3BLH:69%3BLP:1%3BVLC:%23663399%3BDIV:%23336699%3B&cx=008003481944448818972:2qzu0ulqay4&start=0&sa=N
http://www.mozilla.or.kr/docs/web-developer/standard/
http://developer.yahoo.com/javascript
http://directory.google.com/Top/Computers/Programming/Languages/JavaScript/
등을 통해 찾아보세요.. :)

도움이 되시길 바랍니다.

----
사진기록 : http://eunchul.blogspot.com/

----
웹페이지 : http://bzpalm.net/

winner의 이미지

평양선봉 님께서 나열해 주신 URL 들은 저한테는 좀 버거운 느낌이네요.
완전초보라...

저도 좀 검색해봤습니다만 한글 web 에 있는 내용들은 절망이더군요... (T.T)
서점가서 책 좀 뒤져볼려고 합니다.
Beginning JavaScript 는 잘은 모르겠습니다만 목차에 ActiveX 가 들어가는 걸로 봐서
표준에서 벗어나는 것이 아닌가 걱정이 되는군요.

평양선봉의 이미지

언어는 계속 발전하는데, 책(번역서)은 좀 쳐저있는것 같습니다.

개인적으로는, 자바스크립트 핵심가이드를 추천해드리고 싶습니다. :)

----
사진기록 : http://eunchul.blogspot.com/

----
웹페이지 : http://bzpalm.net/

winner의 이미지

자바스크립트 핵심가이드는 번역서가 3판까지 나왔는데 원서는 5판까지 진행되어있더군요.
그나마 3판 나온 번역서도 절판이라 e-book 만 있구요.

서점에 있는 책 중에 가장 괜찮아 보였던 것은 어이없게도 정보문화사가 번역한 Wrox 의 Beginning XHTML 이었습니다...
분량도 많고, 범위가 좀 벗어났다 싶더군요.

영문 web site 의 tutorial 두개 찾아서 이걸로 공부해 보고 만족이 안되면 원서도 고려하고 있습니다.
하지만 원서가기 전에 Ajax 로 넘어가지 않을까 싶습니다.

답글 감사드립니다.

익명사용자의 이미지

Ajax 에는 JavaScript 가 필수인건 아시죠 ?
Ajax 로 넘어가더라도 원서는 필요할 것 같군요 ^^

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.