a fantástica fábrica de aplicações com rubyonrails
TRANSCRIPT
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