Hi all, I''m a new comer. I want to design website myself but i don''t know any thing about coding before. Please advise me to learn which programming language ! I''m very interested on Ruby and Ruby on Rails introduction ... Thank you so much ! -- Posted via http://www.ruby-forum.com/.
I really depends on what you want your website to be and do. I''m going to assume you want a datadriven website. I''d watch the screencasts on the RubyForRails site, then work through some of the tutorials. The Ruby for Rails book is a great way to learn both the Ruby language and the Rails framework. My 2 cents, -Larry On 8/17/06, Minh Tuan <kookymind@yahoo.com> wrote:> > Hi all, > I''m a new comer. I want to design website myself but i don''t know any > thing about coding before. Please advise me to learn which programming > language ! I''m very interested on Ruby and Ruby on Rails introduction > ... > > Thank you so much ! > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Rails mailing list > Rails@lists.rubyonrails.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- Best Regards, -Larry "Work, work, work...there is no satisfactory alternative." --- E.Taft Benson -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/36c5f679/attachment.html
> I''m a new comer. I want to design website myself but i don''t > know any thing about coding before. Please advise me to learn > which programming language ! I''m very interested on Ruby and > Ruby on Rails introduction ...Hi Minh, Welcome to a wonderful and crazy world but I think you''ll have a lot of fun along the way. (I''m going to assume you already know the basics of putting together a web site: HTML, CSS and how HTTP works.) I found this tutorial to be a nice intro to programming and it uses Ruby as the teaching language: "Learn to Program" http://pine.fm/LearnToProgram/?Chapter=00>From there to get into Rails... Well, I think it''s a bit of a jump. Atleast, this is my experience. Rails is fairly sophisticated in terms of the kinds of non-basic programming concepts you''ll want to understand. First off, beyond the programming basics, is the idea of object-oriented programming. From there, it''s design patterns and more specifically, the model-view-controller framework for software development. And as a corollary, if you don''t know some basics already, you''ll want to know SQL. I''m wondering for someone just starting out in programming whether or not it might make sense to start off with a procedural language first like PHP. In many respects, it''s less complicated and you can probably get up and running a lot quicker. I''m sure others will have thoughts on this, too. Good luck!
[...] Hi Minh,> > Welcome to a wonderful and crazy world but I think you''ll have a lot of > fun along the way.very crazy (I''m going to assume you already know the basics of putting together a> web site: HTML, CSS and how HTTP works.)seems he knows dreamweaver at least. [...] <- snip? Rails is fairly sophisticated in terms of the kinds of non-basic> programming concepts you''ll want to understand. First off, beyond the > programming basics, is the idea of object-oriented programming. From there, > it''s design patterns and more specifically, the model-view-controller > framework for software development.how do I drink this? hehe, sure I know And as a corollary, if you don''t know some basics already, you''ll want> to know SQL.MySQL is enough: http://www.mysql.com/ I''m wondering for someone just starting out in programming whether or not it> might make sense to start off with a procedural language first > like PHP. In many respects, it''s less complicated and you can probably > get up and running a lot quicker. > > I''m sure others will have thoughts on this, too.of course, if he starts with PHP 5, he will play with both structured and (pretty bad but functional) object orientation. Better to avoid to become insane. It''s recommended even in academic plans. Good luck!>-- Rodrigo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/caea1108/attachment.html
Minh, if you want to get into Rails, get the Agile Web Development with Rails book and read it from cover to cover, try out every example and re-read it until you grasp what you''re doing. It''s really the best way to understand the concepts behind Rails. Do that first, then get into Ruby (get the Programming Ruby book) and start learning the actual language. But if you don''t understand the concept behind Rails and how it all works together, then you''ll bump into a lot of walls as you progress and wind up frustrated. You will also need a basic understanding of SQL and Object Oriented programming as well, as someone mentioned. I''m sorry I don''t know the best resources to start with those, but I''m sure an online search will show you. Don''t start with PHP if you plan to switch to Rails later. I use Rails and don''t know a single word of PHP :-) Good luck and have fun! -- "Impossible is nothing." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/06997b0c/attachment.html
> Don''t start with PHP if you plan to switch to Rails later. I use Rails and > don''t know a single word of PHP :-) >I think starting with PHP will make him happy to learn something easier, like Rails ;-) -- Rodrigo Fuentealba -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/eff7f7a8/attachment.html
On 8/17/06, Rodrigo Fuentealba <darkprox@gmail.com> wrote:> > > > I think starting with PHP will make him happy to learn something easier, > like Rails ;-) >Good point. Maybe he should start with Java then :-) -- "Impossible is nothing." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/c5fc2f91/attachment.html
> > > I think starting with PHP will make him happy to learn something easier, > > like Rails ;-) > > > > Good point. Maybe he should start with Java then :-) >hahaha, never start with .NET, tho. it''s easier than Rails, also object-oriented but we all know what is the point about Windows :P -- RFC -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/d726b655/attachment.html
when u say "i want to design websites", i have a slight intuition you are a beginner so a better choice is studing HTML and CSS first. open notepad and try some basic webpages like displaying images and the like. -- ______________ Heri R. http://sprinj.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://wrath.rubyonrails.org/pipermail/rails/attachments/20060817/70f86405/attachment.html
On Aug 17, 2006, at 5:47 PM, zer0halo wrote:> You will also need a basic understanding of SQL and Object Oriented > programming as well, as someone mentioned. I''m sorry I don''t know > the best resources to start with those, but I''m sure an online > search will show you.Believe it or not, I like the "SQL for Dummies" book. I picked it up after I already knew SQL (and for the live of me, I don''t know why I picked it up) and have found it useful on several occasions since. Also, once you have your feet wet, the O''Reilly pocket reference is quite good. The revised version also covers PostgreSQL, if that''s your thing. -faisal