Help me please!

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 !

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

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. At
least, 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!

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 :slight_smile:

I think starting with PHP will make him happy to learn something easier,
like Rails :wink:

On 8/17/06, Rodrigo F. [email protected] wrote:

I think starting with PHP will make him happy to learn something easier,
like Rails :wink:

Good point. Maybe he should start with Java then :slight_smile:

Minh, if you want to get into Rails, get the Agile Web D. 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 :slight_smile:

Good luck and have fun!

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.

I think starting with PHP will make him happy to learn something easier,
like Rails :wink:

Good point. Maybe he should start with Java then :slight_smile:

hahaha, never start with .NET, tho. it’s easier than Rails, also
object-oriented but we all know what is the point about Windows :stuck_out_tongue:

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