Blog do Urubatan
msgbartop
Desenvolvedor, Palestrante, Escritor, Nerd Assumido e Pai do Marcus :D
msgbarbottom

22 Jan 12 Video Curso de Rails – Aula 3 – Mestre Detalhes básico

Esta é a terceira aula do curso de Rails, o curso completo sera composto por 8 aulas, na semana passada não saiu aula, mas em compensação nesta semana saem duas, amanha pela manha a 4a aula já estara online.

Aulas:
1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold
2) Implementando senhas seguras e implementando uma tela de login
3) Implementando um cadastro mestre detalhe utilizando nested forms
4) Implementando um cadastro mestre detalhe com ajax
5) Implementando log de segurança, tudo que o usuário fez na aplicação
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns
7) Internacionalização, usando filters e configurações para selecionar a linguagem
8) Usando tudo isto junto para fazer uma aplicação completa

Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.

Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.

Mas antes disto, vamos ao video:

Comprar Aula



Você gostou deste post? Compartilhe:
Se você gostou deste post, talvez você queira assinar o feed RSS! Você também pode me seguir no Twitter.

Tags: , , , ,

Reader's Comments

  1. |

    O link para o Paypal está com erro

    Reply to this comment
  2. |

    Oi Rodrigo,

    Parabéns pela série de videos. São muito didáticos.

    Na app master_details_ajax, tem um pequeno bug que não consegui resolver.

    Ao adicionar um address, confirmando com clique no botão “Create Address” e logo em
    seguida tentarmos adicionar um outro address e confirmar com clique no mesmo botão, o botão não funciona.

    Ou seja para adicionar um endereço tenho que inclui-lo sair da tela com o link Back e entrar novamente.

    O que vc acha pode ser ?

    Grato
    []‘s
    Sergio Lima

    Reply to this comment
  3. |

    Ola Rodrigo,

    Consegui resolver o erro que reportei acima.
    O arquivo app/views/addresses/create.js.erb
    ficou assim, e resolveu:

    $(“#addr_listing”).html(“”);
    $(“:input:not(input[type=button])”).val(“”);

    alert(“”);

    []‘s
    Sergio Lima

    Reply to this comment
    • |

      oops, Rodrigo o post acima que eu enviei ficou fora da formatação.

      O código do arquivo create.js.erb não é aquele.

      Como posso criar um post aqui, sem perter a formatação o código fonte ?

      Reply to this comment
      • |

        Ola Rodrigo,

        Consegui resolver o erro que reportei acima.
        O arquivo app/views/addresses/create.js.erb
        ficou assim, e resolveu:

        ***> master_detail_ajax/app/views/addresses/create.js.erb

        <% if @address.errors.empty? %>
        $(“#addr_listing”).html(“<%= j render ‘people/addr_list’ %>”);
        $(“:input:not(input[type=button])”).val(“”);
        <% else %>
        alert(“<%= j @address.errors.full_messages.join(“\n”) %>”);
        <% end %>

        Reply to this comment

Leave a Comment