Desenvolvimento Web com Rails
Upcoming SlideShare
Loading in...5
×
 

Desenvolvimento Web com Rails

on

  • 2,112 views

Palestra ministrada no dia 18 de maio de 2010 (2010-05-18) na II Semana de Sistemas de Informações da UDESC de Ibirama, no CEAVI, em Ibirama/SC.

Palestra ministrada no dia 18 de maio de 2010 (2010-05-18) na II Semana de Sistemas de Informações da UDESC de Ibirama, no CEAVI, em Ibirama/SC.

Statistics

Views

Total Views
2,112
Slideshare-icon Views on SlideShare
2,077
Embed Views
35

Actions

Likes
1
Downloads
9
Comments
0

5 Embeds 35

http://www.slideshare.net 19
http://nil.monteiro.eti.br 11
http://www.lmodules.com 2
http://coderwall.com 2
http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Desenvolvimento Web com Rails Desenvolvimento Web com Rails Presentation Transcript

  • Desenvolvimento Web com Rails Júlio Monteiro julio@monteiro.eti.br
  • Desenvolvimento Web com Rails Júlio Monteiro
  • Desenvolvimento Web com Rails Júlio Monteiro Arquiteto de Software
  • Desenvolvimento Web com Rails Júlio Monteiro Arquiteto de Software Orientador de Curso
  • Desenvolvimento Web com Rails Júlio Monteiro Arquiteto de Software Orientador de Curso Evangelizador de Software Livre
  • 1993
  • Linguagem de Script
  • Interpretada
  • Orientada a Objeto
  • Extensível
  • General Purpose
  • Influências:
  • Influências: Linguagem Prática
  • Influências: Orientada a Objetos
  • Influências: Metaprogramação
  • Influências: Sintaxe
  • Influências: Tratamento de Exceção
  • Características:
  • Características: Não existem “procedimentos” nem “funções”
  • Características: Tudo é um Objeto
  • Características: Métodos são mensagens
  • Mensagens:
  • Mensagens: 42
  • Mensagens: 42
  • Mensagens: Ei, objeto 42, me responda a seguinte 42 mensagem: “class”
  • Mensagens: Ei, objeto 42, me responda a seguinte 42 mensagem: “class”
  • Mensagens: Ei, objeto 42, me responda a seguinte 42 mensagem: “class” Fixnum
  • Mensagens: 42.class
  • Mensagens: 42.class
  • Mensagens: 42.class
  • Mensagens: 42.class Fixnum
  • Mensagens: 42.send(“class”)
  • Mensagens: 42.send(“class”) Fixnum
  • Mensagens: Até operadores matemáticos são métodos
  • Sintaxe para Servir
  • Sintaxe para Servir ();
  • Classes são abertas
  • Qual a utilidade disso tudo?
  • Código simples
  • Pouco código
  • Onde é mais fácil corrigir um bug?
  • Menos tempo para desenvolvimento
  • Menos tempo para desenvolvimento ou...
  • Mais qualidade no desenvolvimento
  • 2004
  • Framework
  • Framework Desenvolvimento Web
  • Framework Desenvolvimento Web com Banco de Dados
  • Com o Rails, você se preocupa com o “business code”
  • Com o Rails, você se preocupa com o “business code” * através do código
  • Hey, mas o framework ___________ também faz isso!
  • Quem usa isso?
  • Obrigado! http://julio.monteiro.eti.br