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 51 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.
  • 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
              • 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
                Kirk 10389821
                wrote on last edited by
                #23

                I really enjoyed learning on CodeSchool: [Learn to code by doing | Code School](https://www.codeschool.com/)

                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
                  Lost User
                  wrote on last edited by
                  #24

                  [Learn JavaScript Fundamentals: Training for Beginners - Microsoft Virtual Academy](https://mva.microsoft.com/en-us/training-courses/javascript-fundamentals-for-absolute-beginners-14194?l=DmF3TY1eB\_9500115888)

                  "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                  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.

                    T Offline
                    T Offline
                    thewazz
                    wrote on last edited by
                    #25

                    mdn is great, and some of the previous links. but here are the mSdn articles :-D : - JavaScript Fundamentals[^] next 2 are old. ymmv. - Introduction to JavaScript, Part 1[^] - Introduction to JavaScript, Part 2[^] worth a read, later maybe: - xk0der » JavaScript Associative Arrays Demystified[^] other. again, ymmv: - w3schools: JavaScript Tutorial[^] - JavaScript Essentials - Techotopia[^]

                    1 Reply Last reply
                    0
                    • M Mark_Wallace

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

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

                      C Offline
                      C Offline
                      charlieg
                      wrote on last edited by
                      #26

                      Priceless. My next product development cycle is doing our UI in JavaScript, because "it's more modern, and we can use modern tools" to create it. :^)

                      Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                      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