SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
INTRODUCAO AO MUNDO
   DO RUBY ON RAILS
O que é Ruby
  on Rails?
Do ponto de vista técnico
É um Framework
   Full Stack
escrito na
linguagem ruby
simples
fácil de utilizar
do ponto de vista
   de negócio
Diminue o time to
     market
Flexível em relação
    à mudanças
A Comunidade do
     Rails
Sua comunidade é
    pro-ativa
Há diversas opções
      de APIs
para todos os tipos
 de necessidades
Mentalidade focada
     em Agile
formada por
empreendedores
E por falar em
empreendedorismo
Empreendendo
  com Rails
Por que
empreender?
como
empreender?
quando
empreender?
Vantagens de uma
empresa iniciante
Dicas para
empreender
Comece de forma
    simples
Não invista muito dinheiro
       na empresa
Não invista muito dinheiro
       na empresa


invista o mínimo possível
Não é obrigatório sair
do seu emprego atual
Ter recursos limitados
estimula a criatividade
Tenha coragem
Tenha persistência
Não tente copiar
   os outros
Não gaste dinheiro
 que você não tem
Seja 2.0
O Mercado Rails
No Brasil
No exterior
Necessidades do
   mercado
Oportunidades para
   freelancers
Oportunidades para
Ateliês de Software
Software
as a Service

   saas
Misture todas as
opções que puder
Misture todas as
opções que puder


  se precisar
Tecnologia
Status atual do
     Rails
Versão 3.0 é beta
Novidades da
 versão 3.0
Fusão com o Merb
Mudanças
estruturais
Modularização
Gembundler
Mudanças na
inicialização
Agnosticismo de
 frameworks
Mudanças nos
comandos de console
ActiveModel
CouchRails
(http://github.com/felipero/couchrails)
Mudanças na sintaxe de
   algumas coisas
Mudanças na
engine de Ajax
Compatibilidade com
versões anteriores
O rails 2.3.x tem
preparado a comunidade
    para o Rails 3.0
O Rails 3.1
será ainda melhor
Um nota sobre
as versões do Ruby
Rails é tudo
sobre facilitação
Rails e testes
TDD com Test Unit
BDD com Rspec
Cucumber
Demonstrações

Mais conteúdo relacionado

Semelhante a Rubyon rails

ruby on rails e o mercado
ruby on rails e o mercadoruby on rails e o mercado
ruby on rails e o mercadoelliando dias
 
Prazer,Ruby On Rails
Prazer,Ruby On RailsPrazer,Ruby On Rails
Prazer,Ruby On RailsAlberto Leal
 
Desenvolvimento Ágil com Rails GURUSC 2011
Desenvolvimento Ágil com Rails GURUSC 2011Desenvolvimento Ágil com Rails GURUSC 2011
Desenvolvimento Ágil com Rails GURUSC 2011Andre Bernardes
 
Introdução ao Ruby on Rails (SOCIESC)
Introdução ao Ruby on Rails (SOCIESC)Introdução ao Ruby on Rails (SOCIESC)
Introdução ao Ruby on Rails (SOCIESC)Julio Monteiro
 
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesRuby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesPotiLivre Sobrenome
 
Introdução ao Ruby on Rails (InstallFest 2006)
Introdução ao Ruby on Rails (InstallFest 2006)Introdução ao Ruby on Rails (InstallFest 2006)
Introdução ao Ruby on Rails (InstallFest 2006)Julio Monteiro
 
Ruby on Rails Colocando a web nos trilhos
Ruby on Rails Colocando a web nos trilhosRuby on Rails Colocando a web nos trilhos
Ruby on Rails Colocando a web nos trilhosjpaulolins
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edtedbrunoaalves
 
Palestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço FilhoPalestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço Filhorafarubert
 
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...Danilo Sato
 
Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01Douglas Roeder
 

Semelhante a Rubyon rails (20)

ruby on rails e o mercado
ruby on rails e o mercadoruby on rails e o mercado
ruby on rails e o mercado
 
Ruby on rails porque usar rails?!
Ruby on rails   porque usar rails?!Ruby on rails   porque usar rails?!
Ruby on rails porque usar rails?!
 
Prazer,Ruby On Rails
Prazer,Ruby On RailsPrazer,Ruby On Rails
Prazer,Ruby On Rails
 
RoR Beta
RoR BetaRoR Beta
RoR Beta
 
Desenvolvimento Ágil com Rails GURUSC 2011
Desenvolvimento Ágil com Rails GURUSC 2011Desenvolvimento Ágil com Rails GURUSC 2011
Desenvolvimento Ágil com Rails GURUSC 2011
 
Introdução ao Ruby on Rails (SOCIESC)
Introdução ao Ruby on Rails (SOCIESC)Introdução ao Ruby on Rails (SOCIESC)
Introdução ao Ruby on Rails (SOCIESC)
 
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia GomesRuby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
Ruby on Rails como deve ser utilizada e onde - Julio Cartier Maia Gomes
 
Ruby on rails como deve ser utilizada e onde
Ruby on rails como deve ser utilizada e ondeRuby on rails como deve ser utilizada e onde
Ruby on rails como deve ser utilizada e onde
 
Introdução ao Ruby on Rails (InstallFest 2006)
Introdução ao Ruby on Rails (InstallFest 2006)Introdução ao Ruby on Rails (InstallFest 2006)
Introdução ao Ruby on Rails (InstallFest 2006)
 
Ruby on Rails Colocando a web nos trilhos
Ruby on Rails Colocando a web nos trilhosRuby on Rails Colocando a web nos trilhos
Ruby on Rails Colocando a web nos trilhos
 
Ruby and Rails
Ruby and RailsRuby and Rails
Ruby and Rails
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edted
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
Ruby on rails
Ruby on railsRuby on rails
Ruby on rails
 
Palestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço FilhoPalestra Faculdade Lourenço Filho
Palestra Faculdade Lourenço Filho
 
Mini-curso RoR - Aula 01
Mini-curso RoR - Aula 01Mini-curso RoR - Aula 01
Mini-curso RoR - Aula 01
 
Rails asservice
Rails asserviceRails asservice
Rails asservice
 
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...
Direto das Trincheiras: Boas e más práticas de aplicações Ruby em ambientes c...
 
Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01
 
Ruby e Rails
Ruby e RailsRuby e Rails
Ruby e Rails
 

Mais de Felipe Rodrigues (14)

TDD e BDD
TDD e BDDTDD e BDD
TDD e BDD
 
Agile lightining talk
Agile lightining talkAgile lightining talk
Agile lightining talk
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Liderança
LiderançaLiderança
Liderança
 
DDD lightining talk
DDD lightining talkDDD lightining talk
DDD lightining talk
 
Visibilidade em agile
Visibilidade em agileVisibilidade em agile
Visibilidade em agile
 
Grails
GrailsGrails
Grails
 
Freelancers
FreelancersFreelancers
Freelancers
 
DDD agile rio
DDD agile rioDDD agile rio
DDD agile rio
 
Agile coaching
Agile coachingAgile coaching
Agile coaching
 
Carreira ágil
Carreira ágilCarreira ágil
Carreira ágil
 
Agile
AgileAgile
Agile
 
Praticas ageis 2012
Praticas ageis 2012Praticas ageis 2012
Praticas ageis 2012
 
Práticas Ágeis
Práticas ÁgeisPráticas Ágeis
Práticas Ágeis
 

Rubyon rails