Top Banner
Ruby and Rails a Crash Course
39

Ruby and Rails Basics

Jun 22, 2015

Download

Technology

ArrrrCamp

The basics of ruby and rails explained on Arrrrcamp
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ruby and Rails Basics

Ruby and Railsa Crash Course

Page 2: Ruby and Rails Basics

Joren

twitter.com/joren

tech.jorendegroof.be

jorendegroof.be

openminds.be

Multimedia & Communicatie Technologie

filéflambé.be

Page 3: Ruby and Rails Basics

http://arrrrcamp.be/ruby.and.rails.pdf

Page 4: Ruby and Rails Basics

Ruby

Page 5: Ruby and Rails Basics

classes

Page 6: Ruby and Rails Basics

classes

Page 7: Ruby and Rails Basics

classes

Page 8: Ruby and Rails Basics

methods

Page 9: Ruby and Rails Basics

variables

Page 10: Ruby and Rails Basics

dynamic typing

Page 11: Ruby and Rails Basics

duck typing

Page 12: Ruby and Rails Basics

duck typing

Page 13: Ruby and Rails Basics

strings & numbers

Page 14: Ruby and Rails Basics

arrays

Page 15: Ruby and Rails Basics

hashes

Page 16: Ruby and Rails Basics

modulesWith the help of: Mijn liefje!

Page 17: Ruby and Rails Basics

blocks

Page 18: Ruby and Rails Basics

Rails

Page 19: Ruby and Rails Basics

• DHH

• Opinionated framework

• Convention over Configuration

• DRY

• YAGNI

• TDD

Page 20: Ruby and Rails Basics

MVC

• Model

• View

• Controller

Page 21: Ruby and Rails Basics

Model

• Database Access Object

• Bussiness Logic

• CRUD

Page 22: Ruby and Rails Basics

Controller

• HTTP Actions

• parameter parsing

• session / cookie management

Page 23: Ruby and Rails Basics

View

• templates

• html / xml / js / pdf / ...

• custom languages

Page 24: Ruby and Rails Basics

Interested?

Page 25: Ruby and Rails Basics

How to build

Page 26: Ruby and Rails Basics

Textmate: http://macromates.com/

Page 27: Ruby and Rails Basics

Netbeans: http://www.netbeans.org/

Page 28: Ruby and Rails Basics

Aptana of Eclipse: http://www.aptana.com/

Page 29: Ruby and Rails Basics
Page 30: Ruby and Rails Basics

Read!

Page 31: Ruby and Rails Basics
Page 32: Ruby and Rails Basics
Page 33: Ruby and Rails Basics
Page 34: Ruby and Rails Basics
Page 35: Ruby and Rails Basics

Experiment!

Page 36: Ruby and Rails Basics
Page 37: Ruby and Rails Basics
Page 38: Ruby and Rails Basics

Questions?

Thank you!

Page 39: Ruby and Rails Basics

Bye!