Slide 1

Slide 1 text

STARTUPS AT THE SPEED OF LIGHT R U B Y O N R A I L S

Slide 2

Slide 2 text

3.2 BILLION C O M P A N Y . C O M I N T E R N E T A D O P T I O N H A S R E A C H E D P E O P L E A L L O V E R T H E W O R L D

Slide 3

Slide 3 text

LAST 20 YEARS CHANGED THE WORLD DRASTICALLY INTERNET IS THE CAUSE M

Slide 4

Slide 4 text

Company that created Rails. Company, that started it all. Company successful because of Rails. BASECAMP

Slide 5

Slide 5 text

GITHUB SHOPIFY AIRBNB GROUPON ASK.FM DRIBBLE YELLOW PAGES CRUNCHBASE BLOOMBERG SLIDESHARE ZENDESK SOUNDCLOUD KICKSTARTER HUNDREDS OF THEM N O T L I M I T E D T O

Slide 6

Slide 6 text

HAPPY Being happy means suffering less. being happy is being glad to do what you do. Proper words for proper things. No useless rituals. NICE PRECISE W H A T I S Z E N O F R U B Y ? Write nicely, read with ease, change without pain. Don't do more than you have to.

Slide 7

Slide 7 text

RAILS Programming by convention means that the framework has certain default settings that are appropriate general practice and sets the standard names, the structure of the project, etc. CONVENTION OVER CONFIGURATION

Slide 8

Slide 8 text

sudo apt install ruby gem install rails rails new *yourappname* rails server Commands to start with Rails 0 9

Slide 9

Slide 9 text

MODEL VIEW CONTROLLER Rails STRUCTURE

Slide 10

Slide 10 text

PROGRAMS THAT CHECK OTHER PROGRAMS AND THEIR CORRECTNESS FROM THEIR OUTPUT. THESE PROGRAMS ARE SIGNIFICANT TO TRIM DOWN THE TIME (AND EXPENDITURES) ON THE MANUAL TESTING AND ALLOW TO RUN TESTS ON THE FULL SCOPE OF THE PROGRAM AUTOMATICALLY AFTER EVERY CHANGES. WHAT ARE AUTOMATIC TESTS?

Slide 11

Slide 11 text

A D V E N T U R E T I M E