Programming & The Web & Programming the Web

14
Programming & The Web & Programming the Web Vesa Vänskä, Kisko Labs

description

 

Transcript of Programming & The Web & Programming the Web

Page 1: Programming & The Web & Programming the Web

Programming & The Web & Programming the Web

Vesa Vänskä, Kisko Labs

Page 2: Programming & The Web & Programming the Web

Computers are machines that can be told what to do.

Page 3: Programming & The Web & Programming the Web

Programming is telling them what you want them to do.

Page 4: Programming & The Web & Programming the Web

1100101001001010100VS

Nicer programming languages

Page 5: Programming & The Web & Programming the Web

Ruby

• Programming language

• Started in 1995 by Yukihiro Matsumoto

• Really nice!

Page 6: Programming & The Web & Programming the Web

What does this Ruby look like?

Page 7: Programming & The Web & Programming the Web

The Web

Page 8: Programming & The Web & Programming the Web

The Web

• Running on top of the Internet

• Set of standards like HTTP, URL, HTML, CSS...

• Invented in 1990 by Sir Tim-Berners Lee and Robert Cailliau

Page 9: Programming & The Web & Programming the Web

Kinds of web services

Static Website Dynamic Web Application

Page 10: Programming & The Web & Programming the Web

Kinds of web services

Static Website Dynamic Web Application

Page 11: Programming & The Web & Programming the Web

Ruby + The Web = Rails

• Built using Ruby

• Released in 2004

• Started by David Heinemeier Hansson.

Page 12: Programming & The Web & Programming the Web

Rails is a framework

Page 13: Programming & The Web & Programming the Web

Kinds of web services

Static Website Dynamic Web Application

Page 14: Programming & The Web & Programming the Web

Let’s try it out!