A fantástica fábrica de aplicações com RubyOnRails

Preview:

Citation preview

A Fantástica Fábrica de aplicações com

RubyOnRails

Elisio Filho 💻Um entusiasta Back End e Analista de sistemas com 5 anos de experiência e completamente apaixonado por viagens e negócios digitais

Community Manager no Google Developers Group Maceió Analista de sistemas na Cercont Escritorio Contábil Fundador e consultor na Eagleet - Consultoria digital

Califórnia ❤

Ruby

on Rails

Linguagem de programação

Framework Web

De onde ele veio?

Como foi feito?

Quem criou?

1995 - Japão

Yukihiro Matsumoto

"Ruby is simple in appearance but

complex inside, just like the human body."

"Ruby is designed to make programmers happy.”

Yukihiro Matsumoto

Interactive Ruby Shell

IRB

Ruby is beautiful

Easy-to-read syntax

10 + 23 # => 33

8 * 3 # => 24

5.+(2) # => 7.2

#pessoa.nome = “Neto" pessoa.idade = 25

Ruby is beautiful

Tudo é objeto

500.class # => Fixnum

‘ruby’.size # => 4

#

1.upto 5 do |i| puts i end # =>12345

Ruby is beautiful

Olha que lindo…

500.class # => Fixnum

‘ruby’.size # => 4

#

Time.now => 2016-08-18 23:13:33 -0300

Time.now.day => 18

Time.now.day-2 => 16

Gems

Railsweb sem dor de cabeça!

David Heinemeier Hansson

The Power Framework

DRY - Don't repeat yourselfCOC - Convention over configuration

E sim, Rails é MVC!

SQL PRA QUE?

Welcome to Migrations

Estrutura

Controller

Model

Views

E o ambiente?

Sublime Text Terminal

RubyMine

E como publicar na web?Deploy 🚀

Projetos em Rails?

Empresas que usam? 💻

Grupos e Comunidades? 🔎

Onde estudar? 👓

E o mercado de Rails? 💼

+ElísioFilhoNF @netinhufilho www.elisiofilho.com.br

I Love RoR <3