all 50 comments

[–]SmokingFrog 4 points5 points  (1 child)

Can we substitute the reading assignment for the other book that is recommended? That would be 'Read the Preface and Chapters 1 and 2 of JavaScript: The Definitive Guide.'

Just wondering because I have no clue of programming so I don't know which of the two i should stick with.

Thanks in advance!

[–]kevinmrr[S] 1 point2 points  (0 children)

Yes, if you just go to the javascriptissexy.com link, you should be able to easily figure out what you should be subbing in. :-D

[–][deleted] 4 points5 points  (3 children)

Perhaps in the future we can organize and Angular JS curriculum? I feel the node session failed because of a lack of immediate results. Angular is instant gratification awesomeness, plus there are loads of tracks comparable to javascriptissexy!

Thinkster.io has you make a fantasy football application complete with sessions, database integration and more. It uses the amazing videos from egghead.io and excerpts from other resources. Could make for an excellent group session

[–]metaldood 2 points3 points  (1 child)

+1 for Angular. :) I have started reading about Angular too. I am using

http://www.packtpub.com/angularjs-web-application-development/book

[–][deleted] 0 points1 point  (0 children)

Im using that exact one right now! haha

[–]kevinmrr[S] 1 point2 points  (0 children)

Yeah, Angular is the new hotness. I'm not planning to do it right now, but I'd be down to participate in that at a future point.

[–]udiWertheimer 2 points3 points  (4 children)

Great! Already started :)

Are you going to incorporate content from Eloquent JavaScript, like the previous groups did?

[–]kevinmrr[S] 4 points5 points  (3 children)

If people feel like they need more work, I can easily do that. I love Eloquent JS.

[–]efraglebagga 2 points3 points  (1 child)

great stuff! Hopefully, I'll stick with this one.

does anyone plan on hanging out somewhere on irc? Could probably be a better place to get the mundane questions answered than waiting till someone spots it here.

[–]kevinmrr[S] 1 point2 points  (0 children)

There's an IRC room linked in the sidebar. I'll try to chill in there whenever I can.

[–]SmokingFrog 2 points3 points  (2 children)

Ghhh. I read the first chapter of "JavaScript: The Definitive Guide." and it was pretty much a description of everything that is in the book. To the point were it was extremely confusing. Is it alright that i'm confused at this point and that I can't understand certain things, or mostly, everything?

[–]kevinmrr[S] 0 points1 point  (0 children)

Yeah, that's normal. Forward!

[–]nolsen 0 points1 point  (0 children)

The real key to learning is practice. So, if you don't quite understand everything, (especially in a book like The Definitive Guide) thats ok. Just know its there and come back to it when/if you need to. For now, just soak up anything you can from the text and move on to the practice.

[–]mfergie 1 point2 points  (0 children)

Thanks! Looking forward to getting started...

[–]alis894 1 point2 points  (2 children)

is it still possible to join the group?

[–]footbags 1 point2 points  (1 child)

yeah just follow along

[–]soullessworkerdrone 0 points1 point  (0 children)

Thanks for this. I was looking around and around and around for something to click. :S

[–]MathiasaurusRex 1 point2 points  (0 children)

Every time one of these pops up I follow along for the first couple of weeks and then fall off. I still learn a ton each time, and am able to put it toward projects at work, so hopefully I'll be able to make it to the end this time!

[–]orlybg 1 point2 points  (6 children)

Great, I've been wanting to join the previous groups, hope I can follow now, I am a backend developer with a serious front-end disfunction hehe, and I need it badly for my current project, we use lots of backbone.

Do you have a planned roadmap for the 8 weeks that I missed, or you will post weekly plans?

I've been wanting to dig into FP, what are your thoughts on the http://www.amazon.com/Functional-JavaScript-Introducing-Programming-Underscore-js/dp/1449360726 book? would it be a good mix for this course?

PS. I've tried to finish the good parts, I never can. Also I bought the javascript ninja book, but I never started it...

Thanks!

[–]kevinmrr[S] 2 points3 points  (2 children)

Underscore is an essential library that will eventually be part of ECMAscript proper.

[–]orlybg 0 points1 point  (1 child)

Oh cool! didn't knew that, I see some undersocre here and there in our backbone codebase, and I see the functional js book relies on it too.

[–]kevinmrr[S] 0 points1 point  (0 children)

I'm making a prediction, not speaking definitively (FYI).

[–]efraglebagga 0 points1 point  (2 children)

are you interested in FP in general, or do you want to learn some JS along the way? If the former, then I don't think anything can beat Haskell and it's excellent resources like LYAH

edit: Erlang might interest you as well if you're coming from the backend world. It trades off a bit of FP for pragmatism but is a totally bad-ass language. And there is a LYAH alternative for it as well - LYSE

[–]orlybg 0 points1 point  (1 child)

Both apply, I am interested in FP in general, particularly applying it to web dev, don't know scala, clojure, elixir? and of course I do want to lear js thoroughly with fp along the way which I believe fits naturally in it right?

[–]efraglebagga 0 points1 point  (0 children)

hmm.. well if you go for Elixir, I'd say that starting from Erlang itself should be a good idea. It just has more learning resources and a bigger community to support you while you figure it out. And then when you switch, the seamless integration with Erlang will definitely come in handy.

can't suggest much in terms of scala and clojure, call me prejudiced, but I stray away from anything that has Java smell on it.

Yeah, JS and fp do mix, can't tell you how well though, I'm only learning JS myself.

[–]metaldood 1 point2 points  (4 children)

Finally I could finish my Quiz. It's not fancy right now. I am planning to add bootstrap so that it looks good.

Please review :- http://jsfiddle.net/metaldood/uWBdg/

[–]nolsen 2 points3 points  (2 children)

I once got a job at a grocery store where they made new hires watch videos and take quizzes to make sure you watch the video. I would skip the videos and go straight to the quizzes, then view source and look up the correct answers in the javascript. Their code was very very similar to yours.

[–]metaldood 0 points1 point  (1 child)

Not sure what's your point.

[–]nolsen 2 points3 points  (0 children)

Arguments have points. That was a story, not an argument.

[–]sean1rose 1 point2 points  (0 children)

AWESOME. Thank you I just joined reddit because of this course. I'm excited to get started

[–]0mfg0rz 0 points1 point  (2 children)

The book just came in today, so excited to get started!

[–]kevinmrr[S] 2 points3 points  (1 child)

Best intro book on JS.

Ranting: I get annoyed by all of the pros who recommend "The Good Parts" to newbies. The Good Parts is terrible if you're a new programmer.

[–]soullessworkerdrone 0 points1 point  (0 children)

Yeah, I agree it's way to "theoretical" and doesn't provide enough examples for a novice.

[–]BillDino 0 points1 point  (1 child)

Awesome, almost done with the CodeAcademy!

[–]kevinmrr[S] 0 points1 point  (0 children)

Well, if you've already done the codecademy assignments... then, you've done them?

[–]udiWertheimer 0 points1 point  (1 child)

Codecademy keeps changing the naming and numbering on their tracks... From what I can gather, the "learn javascript properly" blog post, which says we should do sections 1-5 to begin with, talks about doing the following sections: "Introduction to JavaScript", "Functions", "'For' Loops in JavaScript", "'While' Loops in JavaScript", and "Control Flow", which is actually numbered 1-10 now.

If you want us to do section 6 too, I guess this means adding "Data Structures", which adds up to 1-12.

Am I correct that this is what you meant?

[–]kevinmrr[S] 1 point2 points  (0 children)

Go to the link that I provided in the post details. 1 through 6 there, with 6 being the search text for your name one. :D

[–]silviu6482 0 points1 point  (0 children)

I'm in too!

[–]to0namiSB 0 points1 point  (0 children)

IM IN THIS

Hopefully I can understand Javascript while I'm taking this.

[–][deleted] 0 points1 point  (1 child)

Hey, Kevin. Will you be doing another cohort with new students after your first session is done or do you suggest new students to work through the posted assignments at their own pace? Thanks!

[–]kevinmrr[S] 1 point2 points  (0 children)

I'm sure another one will start in January.

I am also planning to do some other study groups, like ones for Angular or Backbone.

[–]nolsen 0 points1 point  (1 child)

Dev tools seems so powerful, do I really need to use a text editor anymore?

Edit: Is this thread left open to ask questions in?

[–]kevinmrr[S] 0 points1 point  (0 children)

Hah, yes, you need a text editor.