Curso De Ruby On Rails M Dulo I
8915 palavras
36 páginas
Curso de Ruby on Rails - Módulo IIndice :
Modulo I aula 1 -introdução e conceitos - 1h
Características da linguagem Ruby
O que são Ruby Gems ? o que é MVC ?
O que é Rails ?
aula 2 - o básico da linguagem ruby - 2h
Instalando o Ruby
Programando em Ruby
aula 3 - introdução ao rails - 1 h
Instalando o rails
A primeira aplicação no rails
aula 4 - criação de cadastros e sistemas simples com rails - 2h
Entendendo o controller gerado pelo Scaffold
Entendendo as views geradas pelo Scaffold
As associações no rails
Exercitando o Crud no braço.
O poderoso plugin ActiveScaffold
Criando os cadastros de nosso Aplicação. (Clientes , marcas , grupos ,produtos e vendedores)
Aula 1 -introdução e conceitos
Características da Linguagem Ruby
Ruby é uma Linguagem de programação interpretada, com Tipagem Dinâmica e Tipagem Forte, orientada a objetos e, com várias semelhanças com Perl, Python e SmallTalk.
Projetada tanto para a programação em grande escala quanto para codificação rápida, tem um suporte a orientação a objetos que tem o objetivo de ser simples e prático. A linguagem foi criada pelo japonês Yukihiro Matsumoto (Matz), que aproveitou o que considerou serem as melhores idéias das outras linguagens da época.
Ruby se tornou reconhecida no meio especializado desde que Dave Thomas e Andrew Hunt, conhecidos como "Programadores Pragmáticos", adotou-a como uma de suas linguagens preferidas e acabou por escrever um dos mais completos livros sobre a linguagem, o Programming Ruby. Com o advento desta publicação, a linguagem passou a contar com uma boa fonte de iniciação e referência em inglês, aumentando consequentemente o número de adeptos da linguagem no Ocidente.
O que são Ruby Gems ?
Ruby gems são bibliotecas e frameworks tais como : hibernate , spring e struts o são para Java. A diferença entre as Ruby Gems e os tradicionais frameworks Java é que as ruby Gems podem ser instaladas por um comando simples , tal como o : "apt-get install" dos debian