How did you learn Node.js and/or Javascript?
-
Playing around with apps, learning from courses like Code School, reading books, ...?
I'd like to learn Node if some time frees up. Would like to know how y'all learned it, and then compare those answers to Quora and Stackoverflow answers, and then see if the forum type one frequents influences how one learns software
-
I did learn JavaScript in early ages of 14/15 to do fancy stuff with my (horrible looking) websites...
Just learning by doing without courses, etc. main-reference was selfhtml.org and looking into other peoples code.I didn't write Node.js basics (starting server, etc.) by my own yet, because within all node-projects I'm working on someone else did this. So I only have to know how to write new services, controllers, NodeBB-plugins, etc.
But since I've looked at the basics of different projects often enough I'm pretty sure I could do this on my own now ^^
What I know about Node.js I got taught by my brother and through learning by doing and duckduckgo'ing (in my mind way better search-results than google at least for english search).If we should help you to decide how to learn Node it'd be helpful to know what experiences you have with other programming-, script-languages
-
Copy pasta.
I learned JavaScript when I was I guess 15, through w3schools (ikr). Learned from then on out by doing and looking. Learned a lot by making the various *K3y devices Web Interface.
I installed a local copy of NodeBB and hacked a Shoutbox into the core. Than after a while I started trying to get it as a plugin, in which I eventually succeeded. I used existing plugins as a base.
I've never actually researched a thing about Node.js. Except clientsiderequirejs
. Everything I currently know is from plugins and PR's.I'm doing the JS path on CodeSchool for uni credits though, and it has Node.js in it, so that's a plus
-
The best way to learn a new programming language is to write something in it, no exceptions. All those "X language in 24 hours" books are hogwash, because it's just not possible.
Obviously, it's a double-edged sword -- you make mistakes and make bad decisions when you're learning on your own, but that's another way to learn as well, by cleaning up your messes.
That's my philosophy.
-
@frissdiegurke Oh good point -- my experience is close to null, just messing around with some client side (php and just started with javascript a couple months ago).
@psychobunny By the way...this reply is one example where comments would be a good feature/plugin to have. A small enough point that applies specifically to one reply. Almost like I set it up to illustrate an example
-
@Kamal-Patel said:
@psychobunny By the way...this reply is one example where comments would be a good feature/plugin to have. A small enough point that applies specifically to one reply. Almost like I set it up to illustrate an example
I was thinking of writing a theme that looks somewhat like this (Medium): http://i.imgur.com/FvmN2hs.png
Original page - https://medium.com/human-parts/a9dee51df185 -
@psychobunny Tres cool! But how would that work in mobile? The mobile text is already a sorta narrow column in the middle of the screen, can't squish it any more.
-
You should check out how that page looks on mobile. I think I'd do something of a similar concept
-
@psychobunny Interesting...I'm trying to login to NodeBB on my phone but the facebook (nor twitter) login buttons work. Is that a known bug? Second to latest Android on Galaxy S3.
About the Medium comments -- I moderately like them. "Moderately" because people often don't click on stuff if they don't have to, so comments that are tiny and already appearing get more play than comment buttons that have to be clicked, although the latter looks cleaner.
-
Those buttons are not working for me on this site using just Chrome on Windows 7.
-
Oh noes! Now the social login buttons aren't working for me on Windows 8, Chrome. I logged out to test it, and couldn't log back in because I forgot my password
Actually: if you login with facebook and then the facebook button stops working, is there no password to even forget?
-
I'm pretty sure there is a password forget. I had to use it when I logged out to test the buttons.
Yeah, here it is.
-
@Kamal-Patel When logging in through oAuth, no password is supplied to you, it's more a direct handshake/trading of one off data between NodeBB & Facebook (in this case).
-
I'm trying to login to NodeBB on my phone but the facebook (nor twitter) login buttons work. Is that a known bug? Second to latest Android on Galaxy S3.
Thanks btw, https://github.com/designcreateplay/NodeBB/issues/1465
-
Seemed to be my fault sorry for this...
-
No worries Temporarily disabled your plugin here, I think you've just pushed a fix? We'll test it out in the morning
-
@psychobunny yes. And I did one more just now.
0.1.1-3
depends on https://github.com/designcreateplay/NodeBB/commit/6f0e749b60dae4bd2bca9bfc70b72b4285e324dc -
Thanks for the heads up!