As others have recommended u, i would also recommend you learning node.js. As you have clearly stated yourself, node.js is javascript. Now i personally before even nodejs came out, i had learnt JavaScript and i was doing some front end stuff. But when nodejs came n i tried to learn it, i was kinda lost because node.js works Asynchronously, and async JavaScript which is quite hard to write. So the book "eloquent javascript" helped me quite alot to get my head around the asynchronous way of writing javascript which is good for both backend and frontend code.
Hence the reason i say ur on the right path. Though one thing to note is that, since u said "u have very little javascript experience", i would have you know that though the book "eloquent javascript" will help u understand alot about writing async javascript, its also lacks details in other parts of javascript that u would need to know to write front-end javascript. I learnt that on another book by Nicholas C Zakas called JavaScript for Web Developers (u can torrent it). The reason i say this is because since u have "very little javascript experience", i dont want u to be strong on writing Back-end code in javascript and be poor in writing Front-end. # sorry for the slangs, i couldnt be arsed writing full sentences. [?] On Wed, Aug 29, 2012 at 6:52 PM, ANIKET KADAM <[email protected]>wrote: > I know HTML and CSS, but I have very little Javascript experience and very > little programing knowlege. I have decided to learn back-end web > development. I choose Node.js over Ruby on > Rails<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> > . > The reason I choose Node.js is because JavaScript is everywhere. > > Front end - Javascript > (jQuery<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#>), > HTML<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#>, > CSS<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> > . > Back end - Javascript (node.js) > NoSQL Database - Javascript > (MongoDB<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> > ) > > That means that if I learn Javascript I will be able to pick up the above > things reasonably fast (Please tell me if I'm wrong, this is what I > assumed). But in Ruby on Rails things are quite different, and the backend > will be in Ruby. > > So please can you tell me if it would be a good idea to learn Node.js for > or I should learn Ruby on Rails? > > ======>>>> What you suggest me in this Situation ======<<<<<<<<<<<<<< > > On Wed, Aug 29, 2012 at 10:19 PM, Abraham itule <[email protected]>wrote: > >> sorry for the late reply, i was working on a project. >> Here is another excellent place for your to learn node.js >> http://book.mixu.net/ch1.html >> >> # I have read the book "eloquent javascript" before in the past, and i >> can guarantee u that it is an excellent book and a good place for you to >> start. >> >> >> On Wed, Aug 29, 2012 at 12:31 PM, ANIKET KADAM <[email protected] >> > wrote: >> >>> thnaks >>> >>> >>> >>> On Wed, Aug 29, 2012 at 4:08 PM, Shripad K >>> <[email protected]>wrote: >>> >>>> On Wed, Aug 29, 2012 at 3:54 PM, ANIKET KADAM < >>>> [email protected]> wrote: >>>> >>>>> please please provide me a link about HTTP 1.1 API >>>> >>>> >>>> www.w3.org/Protocols/rfc2616/rfc2616.html >>>> >>>> >>>>> >>>>> >>>>> On Wed, Aug 29, 2012 at 3:16 PM, Abramovick <[email protected]>wrote: >>>>> >>>>>> if your going make a website u obviously would need to >>>>>> require("http") or https if thats wat u plan to implement. My point is, >>>>>> that u need to learn the HTTP 1.1 API to understand how to build http web >>>>>> servers and how ur going to fully take advantage of the http features >>>>>> provided in node. It should take u less than an hour really to understand >>>>>> HTTP 1.1 API. >>>>>> >>>>>> >>>>>> On Sunday, August 26, 2012 9:47:19 AM UTC+1, ACK wrote: >>>>>>> >>>>>>> I know HTML and CSS, but I have very little Javascript experience >>>>>>> and very little programing knowlege. I have decided to learn back-end >>>>>>> web >>>>>>> development. I choose Node.js over Ruby on >>>>>>> Rails<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> >>>>>>> . >>>>>>> The reason I choose Node.js is because JavaScript is everywhere. >>>>>>> >>>>>>> Front end - Javascript >>>>>>> (jQuery<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#>), >>>>>>> HTML<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#>, >>>>>>> CSS<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> >>>>>>> . >>>>>>> Back end - Javascript (node.js) >>>>>>> NoSQL Database - Javascript >>>>>>> (MongoDB<http://www.quora.com/Node-js/Is-it-a-good-idea-for-me-to-learn-node-js#> >>>>>>> ) >>>>>>> >>>>>>> That means that if I learn Javascript I will be able to pick up the >>>>>>> above things reasonably fast (Please tell me if I'm wrong, this is what >>>>>>> I >>>>>>> assumed). But in Ruby on Rails things are quite different, and the >>>>>>> backend >>>>>>> will be in Ruby. >>>>>>> >>>>>>> So please can you tell me if it would be a good idea to learn >>>>>>> Node.js for or I should learn Ruby on Rails? >>>>>>> >>>>>> -- >>>>>> Job Board: http://jobs.nodejs.org/ >>>>>> Posting guidelines: >>>>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "nodejs" group. >>>>>> To post to this group, send email to [email protected] >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected] >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/nodejs?hl=en?hl=en >>>>>> >>>>> >>>>> -- >>>>> Job Board: http://jobs.nodejs.org/ >>>>> Posting guidelines: >>>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>>> You received this message because you are subscribed to the Google >>>>> Groups "nodejs" group. >>>>> To post to this group, send email to [email protected] >>>>> To unsubscribe from this group, send email to >>>>> [email protected] >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/nodejs?hl=en?hl=en >>>>> >>>> >>>> -- >>>> Job Board: http://jobs.nodejs.org/ >>>> Posting guidelines: >>>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/nodejs?hl=en?hl=en >>>> >>> >>> -- >>> Job Board: http://jobs.nodejs.org/ >>> Posting guidelines: >>> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >>> You received this message because you are subscribed to the Google >>> Groups "nodejs" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/nodejs?hl=en?hl=en >>> >> >> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> > > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
<<329.gif>>
