Soumettre la recherche
Mettre en ligne
Ruby fundamentos
•
0 j'aime
•
629 vues
Titre amélioré par l'IA
Wende Mendes
Suivre
Um apresentação sobre ruby
Lire moins
Lire la suite
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 37
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Redes 03 - rede
Redes 03 - rede
Christopher Cerqueira
Ruby e Erlang de mãos dadas
Ruby e Erlang de mãos dadas
Éverton Ribeiro
Cool 3 assembly para linux
Cool 3 assembly para linux
Luiz Vieira .´. CISSP, OSCE, GXPN, CEH
Alocação dinâmica em C
Alocação dinâmica em C
Bruno Oliveira
servlet-respostas
servlet-respostas
Fábio Nogueira de Lucena
Soa#cap4.1 gestor de pacotes
Soa#cap4.1 gestor de pacotes
portal_Do_estudante
Desenvolvimento de Extensões PECL
Desenvolvimento de Extensões PECL
Erick Belluci Tedeschi
Definição de processos
Definição de processos
Rodrigo Almeida
Recommandé
Redes 03 - rede
Redes 03 - rede
Christopher Cerqueira
Ruby e Erlang de mãos dadas
Ruby e Erlang de mãos dadas
Éverton Ribeiro
Cool 3 assembly para linux
Cool 3 assembly para linux
Luiz Vieira .´. CISSP, OSCE, GXPN, CEH
Alocação dinâmica em C
Alocação dinâmica em C
Bruno Oliveira
servlet-respostas
servlet-respostas
Fábio Nogueira de Lucena
Soa#cap4.1 gestor de pacotes
Soa#cap4.1 gestor de pacotes
portal_Do_estudante
Desenvolvimento de Extensões PECL
Desenvolvimento de Extensões PECL
Erick Belluci Tedeschi
Definição de processos
Definição de processos
Rodrigo Almeida
Programação GUI com jRuby
Programação GUI com jRuby
Frevo on Rails
WebApps minimalistas com Sinatra
WebApps minimalistas com Sinatra
Frevo on Rails
Jruby - Ruby em Ambientes 100% Java
Jruby - Ruby em Ambientes 100% Java
Sergio Azevedo
QCon São Paulo 2010 - JRuby
QCon São Paulo 2010 - JRuby
Charles Nutter
Jasmine - Sinon - BrazilJS
Jasmine - Sinon - BrazilJS
Sergio Azevedo
Rest Teoria E Pratica
Rest Teoria E Pratica
Sergio Azevedo
Introducing Ruby
Introducing Ruby
Robson de Almeida
Quick introduction to Ruby on Rails
Quick introduction to Ruby on Rails
Whitesmith
Ruby and Rails intro
Ruby and Rails intro
Nuno Silva
Desenvolvimento web com Ruby on Rails (parte 1)
Desenvolvimento web com Ruby on Rails (parte 1)
Joao Lucas Santana
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Cristiano Almeida
O que é que o Java não tem?
O que é que o Java não tem?
Denis Costa
Desenvolvimento ágil de software com Ruby on Rails
Desenvolvimento ágil de software com Ruby on Rails
Lucas Caton
Escrevendo modulos python com rust
Escrevendo modulos python com rust
Bruno Rocha
Minicurso de Rails - WTISC 2014
Minicurso de Rails - WTISC 2014
Zarathon Maia
Esta começando a programar para a web? Então começe com Rails
Esta começando a programar para a web? Então começe com Rails
ismaelstahelin
Ruby
Ruby
rafaeldx7
Ruby (1)
Ruby (1)
Renato Sousa
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
tdc-globalcode
O que mudou no Ruby 1.9
O que mudou no Ruby 1.9
Nando Vieira
Ruby e Rails
Ruby e Rails
Tsuharesu L
Apresentação Ruby no Dojo da UFBA
Apresentação Ruby no Dojo da UFBA
Luciano Borges
Contenu connexe
En vedette
Programação GUI com jRuby
Programação GUI com jRuby
Frevo on Rails
WebApps minimalistas com Sinatra
WebApps minimalistas com Sinatra
Frevo on Rails
Jruby - Ruby em Ambientes 100% Java
Jruby - Ruby em Ambientes 100% Java
Sergio Azevedo
QCon São Paulo 2010 - JRuby
QCon São Paulo 2010 - JRuby
Charles Nutter
Jasmine - Sinon - BrazilJS
Jasmine - Sinon - BrazilJS
Sergio Azevedo
Rest Teoria E Pratica
Rest Teoria E Pratica
Sergio Azevedo
En vedette
(6)
Programação GUI com jRuby
Programação GUI com jRuby
WebApps minimalistas com Sinatra
WebApps minimalistas com Sinatra
Jruby - Ruby em Ambientes 100% Java
Jruby - Ruby em Ambientes 100% Java
QCon São Paulo 2010 - JRuby
QCon São Paulo 2010 - JRuby
Jasmine - Sinon - BrazilJS
Jasmine - Sinon - BrazilJS
Rest Teoria E Pratica
Rest Teoria E Pratica
Similaire à Ruby fundamentos
Introducing Ruby
Introducing Ruby
Robson de Almeida
Quick introduction to Ruby on Rails
Quick introduction to Ruby on Rails
Whitesmith
Ruby and Rails intro
Ruby and Rails intro
Nuno Silva
Desenvolvimento web com Ruby on Rails (parte 1)
Desenvolvimento web com Ruby on Rails (parte 1)
Joao Lucas Santana
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Cristiano Almeida
O que é que o Java não tem?
O que é que o Java não tem?
Denis Costa
Desenvolvimento ágil de software com Ruby on Rails
Desenvolvimento ágil de software com Ruby on Rails
Lucas Caton
Escrevendo modulos python com rust
Escrevendo modulos python com rust
Bruno Rocha
Minicurso de Rails - WTISC 2014
Minicurso de Rails - WTISC 2014
Zarathon Maia
Esta começando a programar para a web? Então começe com Rails
Esta começando a programar para a web? Então começe com Rails
ismaelstahelin
Ruby
Ruby
rafaeldx7
Ruby (1)
Ruby (1)
Renato Sousa
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
tdc-globalcode
O que mudou no Ruby 1.9
O que mudou no Ruby 1.9
Nando Vieira
Ruby e Rails
Ruby e Rails
Tsuharesu L
Apresentação Ruby no Dojo da UFBA
Apresentação Ruby no Dojo da UFBA
Luciano Borges
Sistemas Distribuídos: RMI, CORBA e SOA
Sistemas Distribuídos: RMI, CORBA e SOA
Líus Fontenelle Carneiro
Ruby & Rails
Ruby & Rails
Sergio Henrique
Conhecendo a JSR 223: Scripting for the Java Platform
Conhecendo a JSR 223: Scripting for the Java Platform
Milfont Consulting
Linguagem lua
Linguagem lua
Paulo Henrique
Similaire à Ruby fundamentos
(20)
Introducing Ruby
Introducing Ruby
Quick introduction to Ruby on Rails
Quick introduction to Ruby on Rails
Ruby and Rails intro
Ruby and Rails intro
Desenvolvimento web com Ruby on Rails (parte 1)
Desenvolvimento web com Ruby on Rails (parte 1)
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
Programação Orientada a Objetos - Conceitos básicos da linguagem JAVA
O que é que o Java não tem?
O que é que o Java não tem?
Desenvolvimento ágil de software com Ruby on Rails
Desenvolvimento ágil de software com Ruby on Rails
Escrevendo modulos python com rust
Escrevendo modulos python com rust
Minicurso de Rails - WTISC 2014
Minicurso de Rails - WTISC 2014
Esta começando a programar para a web? Então começe com Rails
Esta começando a programar para a web? Então começe com Rails
Ruby
Ruby
Ruby (1)
Ruby (1)
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
TDC2018SP | Trilha Ruby - Programacao funcional com Ruby, potencialize e simp...
O que mudou no Ruby 1.9
O que mudou no Ruby 1.9
Ruby e Rails
Ruby e Rails
Apresentação Ruby no Dojo da UFBA
Apresentação Ruby no Dojo da UFBA
Sistemas Distribuídos: RMI, CORBA e SOA
Sistemas Distribuídos: RMI, CORBA e SOA
Ruby & Rails
Ruby & Rails
Conhecendo a JSR 223: Scripting for the Java Platform
Conhecendo a JSR 223: Scripting for the Java Platform
Linguagem lua
Linguagem lua
Plus de Wende Mendes
Rotas com angular
Rotas com angular
Wende Mendes
Angular Nodejs e com mongolab
Angular Nodejs e com mongolab
Wende Mendes
Dicas para pescar tucunare
Dicas para pescar tucunare
Wende Mendes
Produtividade com teste de integracao
Produtividade com teste de integracao
Wende Mendes
Táticas para motivar a sus equipe
Táticas para motivar a sus equipe
Wende Mendes
Apreenda a trabalhar em equipe
Apreenda a trabalhar em equipe
Wende Mendes
Pare de dar descupas a voce mesmo e aproveite a vida
Pare de dar descupas a voce mesmo e aproveite a vida
Wende Mendes
Aprenda com o simples
Aprenda com o simples
Wende Mendes
Motivação e Metas para Equipe
Motivação e Metas para Equipe
Wende Mendes
Uma breve introdução de play framework
Uma breve introdução de play framework
Wende Mendes
CDI -Contextos e Dependências
CDI -Contextos e Dependências
Wende Mendes
100 maneiras de motivar sua equipe parte 1
100 maneiras de motivar sua equipe parte 1
Wende Mendes
Domain-Driven-Design
Domain-Driven-Design
Wende Mendes
Como aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipe
Wende Mendes
Apresentação de Ruby para desktop, xml, yaml, e testes unitários
Apresentação de Ruby para desktop, xml, yaml, e testes unitários
Wende Mendes
Apresentação de ruby parte 5
Apresentação de ruby parte 5
Wende Mendes
Apresentação de ruby com blocos de programação, módulos e outros exemplos
Apresentação de ruby com blocos de programação, módulos e outros exemplos
Wende Mendes
Ruby com Singleton class, Metaprogramação e muito mais
Ruby com Singleton class, Metaprogramação e muito mais
Wende Mendes
Ruby com Objetos e classes
Ruby com Objetos e classes
Wende Mendes
Javaone2010
Javaone2010
Wende Mendes
Plus de Wende Mendes
(20)
Rotas com angular
Rotas com angular
Angular Nodejs e com mongolab
Angular Nodejs e com mongolab
Dicas para pescar tucunare
Dicas para pescar tucunare
Produtividade com teste de integracao
Produtividade com teste de integracao
Táticas para motivar a sus equipe
Táticas para motivar a sus equipe
Apreenda a trabalhar em equipe
Apreenda a trabalhar em equipe
Pare de dar descupas a voce mesmo e aproveite a vida
Pare de dar descupas a voce mesmo e aproveite a vida
Aprenda com o simples
Aprenda com o simples
Motivação e Metas para Equipe
Motivação e Metas para Equipe
Uma breve introdução de play framework
Uma breve introdução de play framework
CDI -Contextos e Dependências
CDI -Contextos e Dependências
100 maneiras de motivar sua equipe parte 1
100 maneiras de motivar sua equipe parte 1
Domain-Driven-Design
Domain-Driven-Design
Como aumentar a produtividade da sua equipe
Como aumentar a produtividade da sua equipe
Apresentação de Ruby para desktop, xml, yaml, e testes unitários
Apresentação de Ruby para desktop, xml, yaml, e testes unitários
Apresentação de ruby parte 5
Apresentação de ruby parte 5
Apresentação de ruby com blocos de programação, módulos e outros exemplos
Apresentação de ruby com blocos de programação, módulos e outros exemplos
Ruby com Singleton class, Metaprogramação e muito mais
Ruby com Singleton class, Metaprogramação e muito mais
Ruby com Objetos e classes
Ruby com Objetos e classes
Javaone2010
Javaone2010
Ruby fundamentos
1.
Wende Mendes Higino email:
wende.mendes@bluesoft.com.br
2.
Ruby - Foi criada
por Yukihiro Matsumoto ( 1993 ) link : http://vimeo.com/17091861 - Orientada a objeto - Tipagem Forte - Dinâmica
3.
Objetivo da sua
criação
4.
Puramente orientada a
objeto
5.
Linguagem interpretada - Necessita
da instalação de um interpretador ( MRI ) - No MAC OS X ( já vem instalado )
6.
Gerenciador de pacotes -
Ruby-Gems - Contém bibliotecas reutilizáveis - Pode conter código em ( C, Java, .Net )
7.
Gerenciador de pacotes -
Precisamos instalar o Rubygems. - http://www.rubygems.org/
8.
Interpretadores Ruby - JRuby
( implementação em java da linguagen Ruby ) * interoperabilidade com código java existente * suporta Rails 3 - IronRuby - Ruby.Net
9.
IRB - Um grande
recurso - Avalia cada linha inserida
10.
IRB
11.
Executando Ruby - ruby
wende.rb
12.
Executando Ruby
13.
Operações Aritméticas - Multiplicação
( * ) - Adição ( + ) - Subtração ( - ) - Divisão ( / ) - Potência ( ** ) - Resto da divisão inteira ( % )
14.
Adição
15.
Subtração
16.
Multiplicação
17.
Divisão
18.
Potência
19.
Ruby - Puts - nil -
Strings ( 'teste' ou “teste” )
20.
String - Operador (
+ ) - Operador ( << ) - Interpolação #{n}
21.
String com operadores
( +, << )
22.
String com interpolação
( #{n} )
23.
String com interpolação
( #{n} )
24.
String com interpolação
( #{n} )
25.
String com interpolação
( #{n} ) - Interpolação ao invés de ( +, << ) - Mais limpo - Mais legível - Mais rápido
26.
Classe Symbol - Imutáveis -
Compartilhado - Utilizados para nomenclatura - Utilizados para identifcadores
27.
Classe Symbol
28.
Operadores boleanos - Operadores
( ==, >, <, >=, <= ) - Combinações ( and, or )
29.
Range - (1..10) - ('a'..'z') -
('cab'..'caf')
30.
Range
31.
Trabalhando com IF
32.
Trabalhando com IF
33.
Trabalhando com Switch
34.
Trabalhando com Switch
35.
Trabalhando com if/elsif
36.
Trabalhando com if/elsif
Télécharger maintenant