rubyon rails

67
INTRODUCAO AO MUNDO DO RUBY ON RAILS

Upload: felipe-rodrigues

Post on 26-Jan-2015

143 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Rubyon rails

INTRODUCAO AO MUNDO DO RUBY ON RAILS

Page 2: Rubyon rails

O que é Ruby on Rails?

Page 3: Rubyon rails

Do ponto de vista técnico

Page 4: Rubyon rails

É um Framework Full Stack

Page 5: Rubyon rails

escrito na linguagem ruby

Page 6: Rubyon rails

simples

Page 7: Rubyon rails

fácil de utilizar

Page 8: Rubyon rails

do ponto de vista de negócio

Page 9: Rubyon rails

Diminue o time to market

Page 10: Rubyon rails

Flexível em relação à mudanças

Page 11: Rubyon rails

A Comunidade do Rails

Page 12: Rubyon rails

Sua comunidade é pro-ativa

Page 13: Rubyon rails

Há diversas opções de APIs

Page 14: Rubyon rails

para todos os tipos de necessidades

Page 15: Rubyon rails

Mentalidade focada em Agile

Page 16: Rubyon rails

formada por empreendedores

Page 17: Rubyon rails

E por falar em empreendedorismo

Page 18: Rubyon rails

Empreendendo com Rails

Page 19: Rubyon rails

Por que empreender?

Page 20: Rubyon rails

comoempreender?

Page 21: Rubyon rails

quandoempreender?

Page 22: Rubyon rails

Vantagens de uma empresa iniciante

Page 23: Rubyon rails

Dicas para empreender

Page 24: Rubyon rails

Comece de forma simples

Page 25: Rubyon rails

Não invista muito dinheiro na empresa

Page 26: Rubyon rails

Não invista muito dinheiro na empresa

invista o mínimo possível

Page 27: Rubyon rails

Não é obrigatório sair do seu emprego atual

Page 28: Rubyon rails

Ter recursos limitados estimula a criatividade

Page 29: Rubyon rails

Tenha coragem

Page 30: Rubyon rails

Tenha persistência

Page 31: Rubyon rails

Não tente copiar os outros

Page 32: Rubyon rails

Não gaste dinheiro que você não tem

Page 33: Rubyon rails

Seja 2.0

Page 34: Rubyon rails

O Mercado Rails

Page 35: Rubyon rails

No Brasil

Page 36: Rubyon rails

No exterior

Page 37: Rubyon rails

Necessidades do mercado

Page 38: Rubyon rails

Oportunidades para freelancers

Page 39: Rubyon rails

Oportunidades para Ateliês de Software

Page 40: Rubyon rails

Software as a Service

saas

Page 41: Rubyon rails

Misture todas as opções que puder

Page 42: Rubyon rails

Misture todas as opções que puder

se precisar

Page 43: Rubyon rails

Tecnologia

Page 44: Rubyon rails

Status atual do Rails

Page 45: Rubyon rails

Versão 3.0 é beta

Page 46: Rubyon rails

Novidades da versão 3.0

Page 47: Rubyon rails

Fusão com o Merb

Page 48: Rubyon rails

Mudanças estruturais

Page 49: Rubyon rails

Modularização

Page 50: Rubyon rails

Gembundler

Page 51: Rubyon rails

Mudanças na inicialização

Page 52: Rubyon rails

Agnosticismo de frameworks

Page 53: Rubyon rails

Mudanças nos comandos de console

Page 54: Rubyon rails

ActiveModel

Page 55: Rubyon rails

CouchRails

(http://github.com/felipero/couchrails)

Page 56: Rubyon rails

Mudanças na sintaxe de algumas coisas

Page 57: Rubyon rails

Mudanças na engine de Ajax

Page 58: Rubyon rails

Compatibilidade com versões anteriores

Page 59: Rubyon rails

O rails 2.3.x tem preparado a comunidade

para o Rails 3.0

Page 60: Rubyon rails

O Rails 3.1 será ainda melhor

Page 61: Rubyon rails

Um nota sobre as versões do Ruby

Page 62: Rubyon rails

Rails é tudo sobre facilitação

Page 63: Rubyon rails

Rails e testes

Page 64: Rubyon rails

TDD com Test Unit

Page 65: Rubyon rails

BDD com Rspec

Page 66: Rubyon rails

Cucumber

Page 67: Rubyon rails

Demonstrações