Submit Search
Upload
Week4
•
Download as KEY, PDF
•
0 likes
•
198 views
R
reneedv
Follow
UWE-Ruby Week 4 Class Slides
Read less
Read more
Education
Report
Share
Report
Share
1 of 13
Download now
Recommended
2013 spider - LibreOffice QA Community
2013 spider - LibreOffice QA Community
Rob Snelders
Testing sync engine
Testing sync engine
Ilya Puchka
Enterprise search in Plone using Solr
Enterprise search in Plone using Solr
Calvin Hendryx-Parker
Java Debugging Tips @oredev
Java Debugging Tips @oredev
Martin (高馬丁) Skarsaune
Part1 my
Part1 my
Denis Rain
Welcome to Apache OpenOffice 4
Welcome to Apache OpenOffice 4
imacat .
Nginx caching
Nginx caching
reneedv
Week3
Week3
reneedv
Recommended
2013 spider - LibreOffice QA Community
2013 spider - LibreOffice QA Community
Rob Snelders
Testing sync engine
Testing sync engine
Ilya Puchka
Enterprise search in Plone using Solr
Enterprise search in Plone using Solr
Calvin Hendryx-Parker
Java Debugging Tips @oredev
Java Debugging Tips @oredev
Martin (高馬丁) Skarsaune
Part1 my
Part1 my
Denis Rain
Welcome to Apache OpenOffice 4
Welcome to Apache OpenOffice 4
imacat .
Nginx caching
Nginx caching
reneedv
Week3
Week3
reneedv
A Deep Dive into Javascript
A Deep Dive into Javascript
Tiang Cheng
A Type-level Ruby Interpreter for Testing and Understanding
A Type-level Ruby Interpreter for Testing and Understanding
mametter
Ruby :: Training 1
Ruby :: Training 1
Pavel Tyk
Python assignment help
Python assignment help
www.myassignmenthelp.net
11. Functions II
11. Functions II
Joseph Murphy
Rapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on Rails
Simobo
Functional Programming #FTW
Functional Programming #FTW
Adriano Bonat
Behat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdf
seleniumbootcamp
Javascript
Javascript
Sunil Thakur
Week 6 java script loops
Week 6 java script loops
brianjihoonlee
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Clare Macrae
Programming in python Unit-1 Part-1
Programming in python Unit-1 Part-1
Vikram Nandini
Python3
Python3
Jiayun Zhou
Continuous Integration For Rails Project
Continuous Integration For Rails Project
Louie Zhao
Rails development environment talk
Rails development environment talk
Reuven Lerner
How to-node-core
How to-node-core
IsaacSchlueter
Ruby 2: some new things
Ruby 2: some new things
David Black
Learn Ruby 2011 - Session 5 - Looking for a Rescue
Learn Ruby 2011 - Session 5 - Looking for a Rescue
James Thompson
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Smarkup
Ruby1_full
Ruby1_full
tutorialsruby
Week10
Week10
reneedv
Week9
Week9
reneedv
More Related Content
Similar to Week4
A Deep Dive into Javascript
A Deep Dive into Javascript
Tiang Cheng
A Type-level Ruby Interpreter for Testing and Understanding
A Type-level Ruby Interpreter for Testing and Understanding
mametter
Ruby :: Training 1
Ruby :: Training 1
Pavel Tyk
Python assignment help
Python assignment help
www.myassignmenthelp.net
11. Functions II
11. Functions II
Joseph Murphy
Rapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on Rails
Simobo
Functional Programming #FTW
Functional Programming #FTW
Adriano Bonat
Behat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdf
seleniumbootcamp
Javascript
Javascript
Sunil Thakur
Week 6 java script loops
Week 6 java script loops
brianjihoonlee
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Clare Macrae
Programming in python Unit-1 Part-1
Programming in python Unit-1 Part-1
Vikram Nandini
Python3
Python3
Jiayun Zhou
Continuous Integration For Rails Project
Continuous Integration For Rails Project
Louie Zhao
Rails development environment talk
Rails development environment talk
Reuven Lerner
How to-node-core
How to-node-core
IsaacSchlueter
Ruby 2: some new things
Ruby 2: some new things
David Black
Learn Ruby 2011 - Session 5 - Looking for a Rescue
Learn Ruby 2011 - Session 5 - Looking for a Rescue
James Thompson
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Smarkup
Ruby1_full
Ruby1_full
tutorialsruby
Similar to Week4
(20)
A Deep Dive into Javascript
A Deep Dive into Javascript
A Type-level Ruby Interpreter for Testing and Understanding
A Type-level Ruby Interpreter for Testing and Understanding
Ruby :: Training 1
Ruby :: Training 1
Python assignment help
Python assignment help
11. Functions II
11. Functions II
Rapid Application Development using Ruby on Rails
Rapid Application Development using Ruby on Rails
Functional Programming #FTW
Functional Programming #FTW
Behat bdd training (php) course slides pdf
Behat bdd training (php) course slides pdf
Javascript
Javascript
Week 6 java script loops
Week 6 java script loops
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Quickly and Effectively Testing Legacy c++ Code with Approval Tests mu cpp
Programming in python Unit-1 Part-1
Programming in python Unit-1 Part-1
Python3
Python3
Continuous Integration For Rails Project
Continuous Integration For Rails Project
Rails development environment talk
Rails development environment talk
How to-node-core
How to-node-core
Ruby 2: some new things
Ruby 2: some new things
Learn Ruby 2011 - Session 5 - Looking for a Rescue
Learn Ruby 2011 - Session 5 - Looking for a Rescue
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Real time collaborative text editing, by Miroslav Hettes, Smarkup
Ruby1_full
Ruby1_full
More from reneedv
Week10
Week10
reneedv
Week9
Week9
reneedv
Week7
Week7
reneedv
Week6
Week6
reneedv
Week5
Week5
reneedv
Week2
Week2
reneedv
Week1
Week1
reneedv
Fill Up your Bookshelves!
Fill Up your Bookshelves!
reneedv
Dealing with Legacy <del>Code</del> People
Dealing with Legacy <del>Code</del> People
reneedv
Whose Wife Are You?
Whose Wife Are You?
reneedv
How I Learned to Smell Code
How I Learned to Smell Code
reneedv
RailsBrdige Seattle Workshop Intro
RailsBrdige Seattle Workshop Intro
reneedv
More from reneedv
(12)
Week10
Week10
Week9
Week9
Week7
Week7
Week6
Week6
Week5
Week5
Week2
Week2
Week1
Week1
Fill Up your Bookshelves!
Fill Up your Bookshelves!
Dealing with Legacy <del>Code</del> People
Dealing with Legacy <del>Code</del> People
Whose Wife Are You?
Whose Wife Are You?
How I Learned to Smell Code
How I Learned to Smell Code
RailsBrdige Seattle Workshop Intro
RailsBrdige Seattle Workshop Intro
Recently uploaded
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Celine George
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
pboyjonauth
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
SamikshaHamane
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
Eyham Joco
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
NirmalaLoungPoorunde1
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
InMediaRes1
Full Stack Web Development Course for Beginners
Full Stack Web Development Course for Beginners
Sabitha Banu
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
SpandanaRallapalli
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
phamnguyenenglishnb
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
UjwalaBharambe
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
National Information Standards Organization (NISO)
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
JhezDiaz1
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
Sabitha Banu
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
thorishapillay1
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
Nguyen Thanh Tu Collection
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
Dr.Ibrahim Hassaan
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
MakMakNepo
Recently uploaded
(20)
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
Full Stack Web Development Course for Beginners
Full Stack Web Development Course for Beginners
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
Week4
1.
Ruby Week 4
2.
HomeWork Review • Calculator •
Collections • Inject
3.
Numbers • FixNum • 1
is always 1! (unlike strings) • Floats (BigDecimal) • 4.2 • 3.141516
4.
Ranges • 1..5 • 1...5 •
a..z • OddNumber.new(1)..OddNumber.new(5)
5.
Symbols • :symbols_are_fun • A
static name • Stored like numbers, named like strings!
6.
Blocks • A method
with no name! • Dynamic method definition
7.
Block Syntax • {} •
do • <code> • end
8.
Blocks: Calling
and Checking • yield • call • block_given?
9.
Blocks with Parameters •
yield(x) • call(x) • {|x|} • do |x| • <code> • end
10.
Blocks Demo • Time
My Code! • timer_spec.rb
11.
Blocks Exercise • Do
My Work! • worker_spec.rb
12.
RegExp • Surprise Guest
Lecturer!
13.
HomeWork • Will be
posted after class to the homework folder. • questions.txt • something_spec.rb
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Download now