Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. JavaScript Book

JavaScript Book

Scheduled Pinned Locked Moved The Lounge
learningjavascripthelpquestion
26 Posts 22 Posters 50 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jon McKee

    I don't have any book recommendations but the MDN JavaScript[^] page has excellent tutorials. It's where I learned initially. Just go down that list on the left side starting with "Javascript Guide." :thumbsup:

    K Offline
    K Offline
    Kevin Marois
    wrote on last edited by
    #3

    Awesome. Thanks!

    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

    1 Reply Last reply
    0
    • K Kevin Marois

      Can anyone recommend a decent JavaScript book for the total beginner?

      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

      J Offline
      J Offline
      Jeremy Falcon
      wrote on last edited by
      #4

      I started studying it back in the 90s, so anything I can say is a bit dated. However, "back in the day" I read the first edition of the JavaScript Bible, and it was pretty darn good. It's up to the seventh edition now, but I'd suspect it's still a quality book. JavaScript Bible[^]

      Jeremy Falcon

      1 Reply Last reply
      0
      • J Jon McKee

        I don't have any book recommendations but the MDN JavaScript[^] page has excellent tutorials. It's where I learned initially. Just go down that list on the left side starting with "Javascript Guide." :thumbsup:

        R Offline
        R Offline
        Rajesh R Subramanian
        wrote on last edited by
        #5

        Holy shit, I think I've been a Microsoft code monkey for way too long. I actually read that link as "MSDN JavaScript", and then freaked out when the link took me to a mozilla page. :) On the other hand, thanks very much for posting it. I will go through the page as well. :thumbsup:

        J B 2 Replies Last reply
        0
        • K Kevin Marois

          Can anyone recommend a decent JavaScript book for the total beginner?

          If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

          R Offline
          R Offline
          raddevus
          wrote on last edited by
          #6

          Really great book by a very good technical author: Professional JavaScript for Web Developers by Nicholas Zakas [^] Very readable and very well researched. Zakas knows JavaScript very deeply and is a great writer. Highly recommend.

          R 1 Reply Last reply
          0
          • J Jon McKee

            I don't have any book recommendations but the MDN JavaScript[^] page has excellent tutorials. It's where I learned initially. Just go down that list on the left side starting with "Javascript Guide." :thumbsup:

            R Offline
            R Offline
            Ravi Bhavnani
            wrote on last edited by
            #7

            Nice link - thanks, Jon! :thumbsup: /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            1 Reply Last reply
            0
            • R Rajesh R Subramanian

              Holy shit, I think I've been a Microsoft code monkey for way too long. I actually read that link as "MSDN JavaScript", and then freaked out when the link took me to a mozilla page. :) On the other hand, thanks very much for posting it. I will go through the page as well. :thumbsup:

              J Offline
              J Offline
              Jon McKee
              wrote on last edited by
              #8

              Haha, I've done that as well. I started out on C/C++, went to Perl, then to C# and all its related technologies. I actually started learning web development last since now everything seems to be web-integrated. MSDN and MDN are still probably my two most-viewed domains :thumbsup:

              1 Reply Last reply
              0
              • R raddevus

                Really great book by a very good technical author: Professional JavaScript for Web Developers by Nicholas Zakas [^] Very readable and very well researched. Zakas knows JavaScript very deeply and is a great writer. Highly recommend.

                R Offline
                R Offline
                Rajesh R Subramanian
                wrote on last edited by
                #9

                Thanks for that! :thumbsup:

                1 Reply Last reply
                0
                • K Kevin Marois

                  Can anyone recommend a decent JavaScript book for the total beginner?

                  If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                  B Offline
                  B Offline
                  Brady Kelly
                  wrote on last edited by
                  #10

                  Douglass Crockford's JavaScript - The Good Parts is oft considered seminal, but the language has changed a hell of a lot since then, but it is probably a good starter anyway. Everything in ES6 is just making things in ES5 easier, and so back down the ES lineage.

                  Follow my adventures with .NET Core at my new blog, Erisia Information Services.

                  1 Reply Last reply
                  0
                  • K Kevin Marois

                    Can anyone recommend a decent JavaScript book for the total beginner?

                    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                    M Offline
                    M Offline
                    Mark_Wallace
                    wrote on last edited by
                    #11

                    This[^] is a useful reference, if you're using javascript.

                    I wanna be a eunuchs developer! Pass me a bread knife!

                    C 1 Reply Last reply
                    0
                    • K Kevin Marois

                      Can anyone recommend a decent JavaScript book for the total beginner?

                      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                      S Offline
                      S Offline
                      Spoon Of Doom
                      wrote on last edited by
                      #12

                      In case you are not a human, this might help you: JavaScript for Cats[^] :-D

                      1 Reply Last reply
                      0
                      • K Kevin Marois

                        Can anyone recommend a decent JavaScript book for the total beginner?

                        If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                        J Offline
                        J Offline
                        johnsh
                        wrote on last edited by
                        #13

                        I found that Speaking JavaScript by Axel Rauschmayer to be an excellent read. There is even an online version available at Speaking JavaScript: An In-Depth Guide for Programmers[^]

                        1 Reply Last reply
                        0
                        • K Kevin Marois

                          Can anyone recommend a decent JavaScript book for the total beginner?

                          If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                          M Offline
                          M Offline
                          MDosanjh Cloud9
                          wrote on last edited by
                          #14

                          I struggled to come to grips with JS for ages until I came across

                          1 Reply Last reply
                          0
                          • K Kevin Marois

                            Can anyone recommend a decent JavaScript book for the total beginner?

                            If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                            D Offline
                            D Offline
                            Dominic Burford
                            wrote on last edited by
                            #15

                            The only book on Javascript I have ever bought and read and the only one I will recommend JavaScript: The Good Parts: Amazon.co.uk: Douglas Crockford: 0636920517740: Books[^]

                            "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter

                            1 Reply Last reply
                            0
                            • K Kevin Marois

                              Can anyone recommend a decent JavaScript book for the total beginner?

                              If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                              K Offline
                              K Offline
                              Keviniano Gayo
                              wrote on last edited by
                              #16

                              i recommend: [You Don't Know JS: Scope & Closures]

                              1 Reply Last reply
                              0
                              • R Rajesh R Subramanian

                                Holy shit, I think I've been a Microsoft code monkey for way too long. I actually read that link as "MSDN JavaScript", and then freaked out when the link took me to a mozilla page. :) On the other hand, thanks very much for posting it. I will go through the page as well. :thumbsup:

                                B Offline
                                B Offline
                                BuggyTimes
                                wrote on last edited by
                                #17

                                Been outside of the MS ecosystem for a while now, but I read the link as MSDN as well. On the second look I realized it's Mozilla docs :)

                                1 Reply Last reply
                                0
                                • K Kevin Marois

                                  Can anyone recommend a decent JavaScript book for the total beginner?

                                  If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                  B Offline
                                  B Offline
                                  BryanFazekas
                                  wrote on last edited by
                                  #18

                                  I like the SAMS books as they start from the absolute beginning and work through a language using discrete lessons. Each lesson is supposed to take an hour -- which is probably accurate for a complete beginner -- however, anyone with any programming knowledge will buzz through the first 7 lessons in less than an hour. SAMS Teach Yourself JavaScript in 24 Hours[^] Each lesson has a quiz and exercises for practice, some of which are practical brain teasers. My learning style needs practical work to cement the lessons. I had been out of programming professionally for a number of years and this book was a good introduction to JavaScript. [I have used 3 or 4 other SAMS books in the last 20 years with good results.] After finishing this book you'll want some of the other books that have been recommended, but for a beginner this one will help you develop basic knowledge which makes the other books easier to understand. You can also look for free books. SyncFusion[^] has published a lot of books in their "Succinctly" series, including 8 that involve JavaScript. I downloaded JavaScript Succinctly but Cody Lindley, but haven't read it yet.

                                  J 1 Reply Last reply
                                  0
                                  • K Kevin Marois

                                    Can anyone recommend a decent JavaScript book for the total beginner?

                                    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                    L Offline
                                    L Offline
                                    lsardina87
                                    wrote on last edited by
                                    #19

                                    Take a look at Eloquent Javascript , its free if you read it online :)

                                    1 Reply Last reply
                                    0
                                    • B BryanFazekas

                                      I like the SAMS books as they start from the absolute beginning and work through a language using discrete lessons. Each lesson is supposed to take an hour -- which is probably accurate for a complete beginner -- however, anyone with any programming knowledge will buzz through the first 7 lessons in less than an hour. SAMS Teach Yourself JavaScript in 24 Hours[^] Each lesson has a quiz and exercises for practice, some of which are practical brain teasers. My learning style needs practical work to cement the lessons. I had been out of programming professionally for a number of years and this book was a good introduction to JavaScript. [I have used 3 or 4 other SAMS books in the last 20 years with good results.] After finishing this book you'll want some of the other books that have been recommended, but for a beginner this one will help you develop basic knowledge which makes the other books easier to understand. You can also look for free books. SyncFusion[^] has published a lot of books in their "Succinctly" series, including 8 that involve JavaScript. I downloaded JavaScript Succinctly but Cody Lindley, but haven't read it yet.

                                      J Offline
                                      J Offline
                                      Jerry722
                                      wrote on last edited by
                                      #20

                                      I'm going to go get JavaScript: The Definitive Guide next. I have read the JavaScript the Good Parts about 1.5 years ago and it was good. I have the JavaScript Pocket Reference from O'Reilly and it's good but not for a beginner. I have read the Sync-Fusion Free e-books on JS and they are ok but the last one had a different approach and I'm no JS expert. I'm hoping this Definitive Guide will push me along. I'm an experienced professional programmer with 20+ years experience. Mainly Turbo Pascal, C,& C++ in DOS days and all flavors of Basic and VB to VB 6 and VB.net up to 4.0 framework. C# from the beginning to now including XAML in WPF and Silverlight, etc... Some Java along the way with others like Gupta SQL Windows/CB. Everything, but, M$ is Java or JavaScript these days. I've even done some objective-c, swift and Android Java lately. :)

                                      B 1 Reply Last reply
                                      0
                                      • J Jerry722

                                        I'm going to go get JavaScript: The Definitive Guide next. I have read the JavaScript the Good Parts about 1.5 years ago and it was good. I have the JavaScript Pocket Reference from O'Reilly and it's good but not for a beginner. I have read the Sync-Fusion Free e-books on JS and they are ok but the last one had a different approach and I'm no JS expert. I'm hoping this Definitive Guide will push me along. I'm an experienced professional programmer with 20+ years experience. Mainly Turbo Pascal, C,& C++ in DOS days and all flavors of Basic and VB to VB 6 and VB.net up to 4.0 framework. C# from the beginning to now including XAML in WPF and Silverlight, etc... Some Java along the way with others like Gupta SQL Windows/CB. Everything, but, M$ is Java or JavaScript these days. I've even done some objective-c, swift and Android Java lately. :)

                                        B Offline
                                        B Offline
                                        BryanFazekas
                                        wrote on last edited by
                                        #21

                                        Finding a good "introduction" book can be difficult. A programmer experienced in a subject needs a good reference ... which isn't good for learning. Which is, of course, the OP's point in posting. ;P

                                        1 Reply Last reply
                                        0
                                        • K Kevin Marois

                                          Can anyone recommend a decent JavaScript book for the total beginner?

                                          If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                          J Offline
                                          J Offline
                                          Jonathan Rupe
                                          wrote on last edited by
                                          #22

                                          I would advise against starting with "JavaScript: The Good Parts" by Douglas Crockford and Kyle Simpson's "You don't know JS" series for an total beginner. I think these are best read after already having a basic understanding of JavaScript as well having put some time in front of the keyboard using JavaScript. Both books/series, however, I *highly* recommend. Do read them, but after you've read another introductory book. I have read "Professional JavaScript for Web Developers" by Nicholas C. Zakas and I think it is a great book for learning ES5. But I haven't read "Speaking Javascript", "Eloquent JavaScript", or "JavaScript: the Definitive Guide". However, Eric Elliot, an experience JavaScript programmer who has written his own JS book, has written an article that may help: 12 Books Every JavaScript Developer Should Read – JavaScript Scene – Medium[^] After you've learned the language fundamentals, you will be overwhelmed with all the other "stuff" you will need to know. For all that "other stuff", I think you will find this other article, also by Eric Elliot, to be *very* helpful: Top JavaScript Frameworks & Topics to Learn in 2017[^] I'd also recommending subscribing to JavaScript Weekly to keep up to date on things and find out some great articles: JavaScript Weekly: A Free, Weekly Email Newsletter[^]

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups