Soumettre la recherche
Mettre en ligne
Criando um blog com Ruby on Rails
•
2 j'aime
•
408 vues
Titre amélioré par l'IA
Renata Nobre
Suivre
Signaler
Partager
Signaler
Partager
1 sur 34
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Devise - RSLA - 13oct2009
Devise - RSLA - 13oct2009
Plataformatec
Capistrano 3
Capistrano 3
Levi Ferreira
Descobrindo o Nginx - Um servidor web de alta performance
Descobrindo o Nginx - Um servidor web de alta performance
Gustavo Ciello
Os camaradas Grunt e Bower
Os camaradas Grunt e Bower
A2 Comunicação
NGiNX, o motor da sua aplicação web
NGiNX, o motor da sua aplicação web
ernaniaz
Cur ads4-0001-15
Cur ads4-0001-15
Rodrigo Carvalho
Iniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e Bower
Mateus Padua
Apresentação
Apresentação
Marcelle Guiné
Recommandé
Devise - RSLA - 13oct2009
Devise - RSLA - 13oct2009
Plataformatec
Capistrano 3
Capistrano 3
Levi Ferreira
Descobrindo o Nginx - Um servidor web de alta performance
Descobrindo o Nginx - Um servidor web de alta performance
Gustavo Ciello
Os camaradas Grunt e Bower
Os camaradas Grunt e Bower
A2 Comunicação
NGiNX, o motor da sua aplicação web
NGiNX, o motor da sua aplicação web
ernaniaz
Cur ads4-0001-15
Cur ads4-0001-15
Rodrigo Carvalho
Iniciando com Yeoman, Grunt e Bower
Iniciando com Yeoman, Grunt e Bower
Mateus Padua
Apresentação
Apresentação
Marcelle Guiné
Web assembly
Web assembly
Adrian Caetano
Clojure
Clojure
Sandy Maciel
Introducao ao desenvolvimento web com Rails
Introducao ao desenvolvimento web com Rails
Katon Agência Digital
Rest workshop
Rest workshop
Diogo Gomes
ASP.NET vNext – MVC6
ASP.NET vNext – MVC6
Mailson Queiroz
MongoDB: Prós, Contras e Showcases.
MongoDB: Prós, Contras e Showcases.
Leonardo Quevedo
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
Renato Groff
ASP.NET Core - iMasters - Março/2016
ASP.NET Core - iMasters - Março/2016
Renato Groff
Utilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web Java
Adriel Viana
Conceitos Basicos e Docker - Java Noroeste
Conceitos Basicos e Docker - Java Noroeste
Carlos Eduardo Alves da Silva
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
Adriel Viana
Estudo de caso - Uso Docker no Desenvolvimento
Estudo de caso - Uso Docker no Desenvolvimento
Carlos Eduardo Alves da Silva
Minicurso Ruby e Rails (RailsMG UNA)
Minicurso Ruby e Rails (RailsMG UNA)
Daniel Lopes
Introdução à Servlets e JSP
Introdução à Servlets e JSP
ledsifes
Aula Ruby
Aula Ruby
Felipe Gadelha Ruoso
Introdução Ruby 1.8.7 + Rails 3
Introdução Ruby 1.8.7 + Rails 3
Régis Eduardo Weizenmann Gregol
Oficial
Oficial
Régis Eduardo Weizenmann Gregol
Curso de Ruby on Rails
Curso de Ruby on Rails
CJR, UnB
Uma visão rápida sobre Nodejs
Uma visão rápida sobre Nodejs
Rafael Soares
Rails na pratica
Rails na pratica
Túlio Ornelas
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
Rodrigo Urubatan
Docker Swarm - Sua aplicação pronta para escalar
Docker Swarm - Sua aplicação pronta para escalar
gustavomtborges
Contenu connexe
Tendances
Web assembly
Web assembly
Adrian Caetano
Clojure
Clojure
Sandy Maciel
Introducao ao desenvolvimento web com Rails
Introducao ao desenvolvimento web com Rails
Katon Agência Digital
Rest workshop
Rest workshop
Diogo Gomes
ASP.NET vNext – MVC6
ASP.NET vNext – MVC6
Mailson Queiroz
MongoDB: Prós, Contras e Showcases.
MongoDB: Prós, Contras e Showcases.
Leonardo Quevedo
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
Renato Groff
ASP.NET Core - iMasters - Março/2016
ASP.NET Core - iMasters - Março/2016
Renato Groff
Utilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web Java
Adriel Viana
Conceitos Basicos e Docker - Java Noroeste
Conceitos Basicos e Docker - Java Noroeste
Carlos Eduardo Alves da Silva
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
Adriel Viana
Estudo de caso - Uso Docker no Desenvolvimento
Estudo de caso - Uso Docker no Desenvolvimento
Carlos Eduardo Alves da Silva
Minicurso Ruby e Rails (RailsMG UNA)
Minicurso Ruby e Rails (RailsMG UNA)
Daniel Lopes
Introdução à Servlets e JSP
Introdução à Servlets e JSP
ledsifes
Tendances
(14)
Web assembly
Web assembly
Clojure
Clojure
Introducao ao desenvolvimento web com Rails
Introducao ao desenvolvimento web com Rails
Rest workshop
Rest workshop
ASP.NET vNext – MVC6
ASP.NET vNext – MVC6
MongoDB: Prós, Contras e Showcases.
MongoDB: Prós, Contras e Showcases.
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
ASP.NET Core: visão geral, exemplos práticos e novidades esperadas - .NET SP ...
ASP.NET Core - iMasters - Março/2016
ASP.NET Core - iMasters - Março/2016
Utilizando software livre para alta disponibilidade de sistemas web Java
Utilizando software livre para alta disponibilidade de sistemas web Java
Conceitos Basicos e Docker - Java Noroeste
Conceitos Basicos e Docker - Java Noroeste
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
APRESENTAÇÃO DE TCC - ESTUDO DE VIABILIDADE DE SERVIDORES EM CLUSTER PARA A A...
Estudo de caso - Uso Docker no Desenvolvimento
Estudo de caso - Uso Docker no Desenvolvimento
Minicurso Ruby e Rails (RailsMG UNA)
Minicurso Ruby e Rails (RailsMG UNA)
Introdução à Servlets e JSP
Introdução à Servlets e JSP
Similaire à Criando um blog com Ruby on Rails
Aula Ruby
Aula Ruby
Felipe Gadelha Ruoso
Introdução Ruby 1.8.7 + Rails 3
Introdução Ruby 1.8.7 + Rails 3
Régis Eduardo Weizenmann Gregol
Oficial
Oficial
Régis Eduardo Weizenmann Gregol
Curso de Ruby on Rails
Curso de Ruby on Rails
CJR, UnB
Uma visão rápida sobre Nodejs
Uma visão rápida sobre Nodejs
Rafael Soares
Rails na pratica
Rails na pratica
Túlio Ornelas
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
Rodrigo Urubatan
Docker Swarm - Sua aplicação pronta para escalar
Docker Swarm - Sua aplicação pronta para escalar
gustavomtborges
Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0
Wendreo L. Fernandes
Debug de cabo a rabo
Debug de cabo a rabo
Ricardo Moraleida
Beyond Ruby with NodeJS - RubyConf Brasil 2010
Beyond Ruby with NodeJS - RubyConf Brasil 2010
Emerson Macedo
Dockerizando aplicações em uma Fintech
Dockerizando aplicações em uma Fintech
Rafael Gomes
Introdução á linguagem Ruby com aplicativo em Rails
Introdução á linguagem Ruby com aplicativo em Rails
overduka
Node.js - Devo adotar na minha empresa?
Node.js - Devo adotar na minha empresa?
Pablo Souza
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014
Giovanni Bassi
Iniciando com Ruby on Rails - Luiz Fernando Pimenta
Iniciando com Ruby on Rails - Luiz Fernando Pimenta
michel adriano medeiros
Mini-curso RubyOnRails CESOL
Mini-curso RubyOnRails CESOL
targinosilveira
Desenvolvimento web no Linux
Desenvolvimento web no Linux
Eduardo Rozario
Futuro do ASP.NET vNext - MVP ShowCast
Futuro do ASP.NET vNext - MVP ShowCast
Eduardo Pires
Rails
Rails
Renato Sousa
Similaire à Criando um blog com Ruby on Rails
(20)
Aula Ruby
Aula Ruby
Introdução Ruby 1.8.7 + Rails 3
Introdução Ruby 1.8.7 + Rails 3
Oficial
Oficial
Curso de Ruby on Rails
Curso de Ruby on Rails
Uma visão rápida sobre Nodejs
Uma visão rápida sobre Nodejs
Rails na pratica
Rails na pratica
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
TDC2015 Porto Alegre - Interfaces ricas com Rails e React.JS
Docker Swarm - Sua aplicação pronta para escalar
Docker Swarm - Sua aplicação pronta para escalar
Ruby on Rails for beginners 2.0
Ruby on Rails for beginners 2.0
Debug de cabo a rabo
Debug de cabo a rabo
Beyond Ruby with NodeJS - RubyConf Brasil 2010
Beyond Ruby with NodeJS - RubyConf Brasil 2010
Dockerizando aplicações em uma Fintech
Dockerizando aplicações em uma Fintech
Introdução á linguagem Ruby com aplicativo em Rails
Introdução á linguagem Ruby com aplicativo em Rails
Node.js - Devo adotar na minha empresa?
Node.js - Devo adotar na minha empresa?
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014
Iniciando com Ruby on Rails - Luiz Fernando Pimenta
Iniciando com Ruby on Rails - Luiz Fernando Pimenta
Mini-curso RubyOnRails CESOL
Mini-curso RubyOnRails CESOL
Desenvolvimento web no Linux
Desenvolvimento web no Linux
Futuro do ASP.NET vNext - MVP ShowCast
Futuro do ASP.NET vNext - MVP ShowCast
Rails
Rails
Criando um blog com Ruby on Rails
1.
Ruby on Rails Guilherme
Fernando Ferreira Renata Vieira Nobre
2.
Contextualização
3.
Quem usa Linux?
4.
Quem conhece programação web?
5.
Quem conhece Ruby?
6.
7.
Quem conhece MVC?
8.
9.
Quem já usou
algum framework?
10.
Quem conhece Rails?
11.
12.
Quem já fez blog?
13.
Bora fazer um
(outro) blog?
14.
15.
Meta
16.
Mãos na massa
17.
Pré-instalações curl -L http://tiny.cc/setup_rails_ubuntu
| bash curl -L http://tiny.cc/subl_install | bash
18.
Carregando o ambiente source
~/.rvm/bin/rvm ruby --version
19.
Criando o Projeto rails
new <nome do seu blog> cd <nome do seu blog> rake db:create
20.
Post rails generate scaffold
post title content:text rake db:migrate
21.
rails s localhost:3000/posts
22.
Usuários com autenticação Gemfile:
gem ‘devise’ rails generate devise:install rails generate devise user rails generate devise:views rake db:migrate
23.
rails s localhost:3000/users localhost:3000/users/sign_up
24.
No código Setar Rota
principal Dar boas-vindas aos usuários Restringir acesso público
25.
rails s localhost:3000
26.
Imagem Gemfile: gem ‘carrierwave’ gem
‘rmagick’ rails g uploader Picture rails g migration add_picture_to_posts picture rake db:migrate
27.
No código Configurar uploader Associar
uploader ao post Alterar formulário Adicionar imagem na action show Adicionar permissão na controller
28.
rails s localhost:3000
29.
Gemfile: ruby ‘2.0.0’ gem ‘sqlite3’,
group: [:development, :test] gem ‘pg’, group: [:production] gem ‘rails_12factor’ No terminal: bundle
30.
Repositório git init git add
. git commit -m “primeiro commit”
31.
Servidor www.heroku.com heroku login heroku keys:add heroku
create <nome-do-seu-blog> git push heroku master heroku run rake db:migrate
32.
Repositórios CSS: tiny.cc/css_blog_rails Projeto completo: github. com/guilffer/curso-rails
33.
Dúvidas
34.
Obrigado! guilhermef@webgoal.com.br renata@webgoal.com.br
Télécharger maintenant