Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ruby on Rails - UNISO
Search
lucas renan
October 29, 2012
Technology
1
200
Ruby on Rails - UNISO
Apresentação sobre Ruby on Rails na Semana de Informática da Universidade de Sorocaba. 29/out/2012
lucas renan
October 29, 2012
Tweet
Share
More Decks by lucas renan
See All by lucas renan
building an international career
lucasrenan
2
110
Real Time with Rails 5
lucasrenan
0
140
A Modern Approach of Software Development - RubyConfBR 2015
lucasrenan
2
210
Be Happy With Ruby on Rails - Ecosystem
lucasrenan
1
130
Be happy with Ruby on Rails - CEUNSP Itu
lucasrenan
1
56
Seja Feliz com Ruby!
lucasrenan
0
120
hey agilista, esqueceu das pessoas?
lucasrenan
0
82
Open Source e Ruby on Rails - FLISOL 2013
lucasrenan
0
73
Ruby on Rails - CEUNSP
lucasrenan
1
61
Other Decks in Technology
See All in Technology
ペパボのオブザーバビリティ研修2024 説明資料
kesompochy
0
1.1k
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
エンジニアリングマネージャーはどう学んでいくのか #devsumi / How Do Engineering Managers Continue to Learn and Grow?
expajp
4
1.3k
RAGのサービスをリリースして1年3ヶ月が経ちました
segavvy
4
950
運用改善、不都合な真実 / 20240722-ssmjp-kaizen
opelab
17
8.2k
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
380
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
可視化プラットフォームGrafanaの基本と活用方法の全て
hamadakoji
0
230
AWSでRAGを作る法方
sonoda_mj
1
140
データ分析基盤を作ってみよう~設計編~
nrinetcom
PRO
1
110
[NIKKEI Tech Talk]Bias for Action!! 実践から学ぶための仕組とコミュニティ / Community for Practice and Learning
kanamasa
0
280
Featured
See All Featured
In The Pink: A Labor of Love
frogandcode
139
22k
Into the Great Unknown - MozCon
thekraken
20
1.3k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
20
7.2k
It's Worth the Effort
3n
181
27k
Why Our Code Smells
bkeepers
PRO
332
56k
Learning to Love Humans: Emotional Interface Design
aarron
269
39k
The MySQL Ecosystem @ GitHub 2015
samlambert
248
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
Gamification - CAS2011
davidbonilla
78
4.9k
Designing on Purpose - Digital PM Summit 2013
jponch
113
6.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Transcript
ruby on rails uniso
@lucasrenan
http://nudesign.com.br
http://aiesec.org.br/sorocaba
None
http://slideshare.net/akitaonrails
linguagem de programação
yukihiro matsumoto
None
puramente orientada a objetos
str = "ruby" puts str.class # String
str = "ruby" puts str.class # String int = 100
puts int.class # Fixnum
str = "ruby" puts str.class # String int = 100
puts int.class # Fixnum puts nil.class # NilClass
None
None
None
framework web apps
david heinemeier hansson
None
None
None
None
None
produtividade e felicidade
Model View Controller
$ gem install rails
None
~ 45 mil bibliotecas
None
None
framework modular
# application.rb # Pick the frameworks you want: # require
"active_record/railtie" require "action_controller/railtie" require "action_mailer/railtie" require "active_resource/railtie" require "sprockets/railtie" # require "rails/test_unit/railtie"
active record bancos relacionais
None
infraestrutura
web server nginx, apache
app server unicorn, passenger, mongrel
None
None
None
None
None
None
Test Driven Development
RSpec
describe Order do it "sums the prices of items" do
order = Order.new order.add_entry(Item.new( :price => Money.new(1.11, :USD) )) order.add_entry(Item.new( :price => Money.new(2.22, :USD), :quantity => 2 )) order.total.should eq(Money.new(5.55, :USD)) end end
"Describe an order." "It sums the prices of items."
None
como aprender?
None
None
None
comunidade
None
GURU Sorocaba
live coding
obrigado :)