Geral
Descrição do programa
Ruby on Rails 5 Basics
Neste curso, vamos criar um aplicativo de blogs simples, com apenas um punhado de comandos Rails. Então, vamos mergulhar em que criamos e ajudá-lo a realmente entender o que está acontecendo. Vamos mostrar-lhe como trabalhar com modelos, visualizações e controladores para adicionar rapidamente novos recursos para seu aplicativo. Ao final deste curso, você estará pronto para criar aplicações web básicas em Rails.
O que você aprenderá
- Criando aplicações Rails
- modelos
- Visualizações
- controladores
Criando um App
Vamos criar uma nova aplicação Rails, e um recurso simples. Um recurso é algo que você quer que os usuários sejam capazes de criar, ler, atualizar e excluir instâncias de. Com apenas um par Rails comandos, o seu site estará pronto para correr e totalmente interativo!
tratamento de pedidos
Nesta etapa, vamos dar uma olhada no recurso que criamos, e mostrar-lhe como Rails lida com solicitações.
Usando o console Rails
O console Rails é útil quando você precisa fazer uma operação em muitos objetos de modelo de uma só vez, ou para olhar modelo de atributos que você ainda não tenha adicionado aos seus pontos de vista. Vamos mostrar-lhe como atualizar objetos de modelo usando o console.
Adicionando um atributo de Modelo
Nosso aplicativo é capaz de armazenar títulos para os nossos postos, mas esqueceu de acrescentar um corpo pós para segurar o conteúdo real post. Nesta etapa, vamos corrigir isso. Em primeiro lugar, precisamos adicionar uma coluna para o banco de dados, de modo que o nosso post objetos de modelo pode armazenar o valor de seus atributos corporais. Em seguida, será necessário atualizar nossos pontos de vista a deixar-nos mostrar esses valores. E, finalmente, vamos ter de actualizar o controlador para permitir que o novo texto corpo para ser apresentados a partir de formulários HTML.
Professor
Jay McGavren
professor residente Ruby para Treehouse. Rubyist desde 2007. Autor de Head First Ruby, um livro tutorial sobre o núcleo da linguagem Ruby.
Sobre a instituição de ensino
Learn from over 1000 videos created by expert teachers on web design, coding, business, and much more. Our library is continually refreshed with the latest on web technology so you'll never fall behin ... Leia mais