Mini-curso RoR - Aula 02

396 visualizações

Publicada em

Segunda aula do mini curso de Ruby on Rails

Publicada em: Educação, Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
396
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Existem tipos de variáveis em ruby: escopo, instância, global
  • Mini-curso RoR - Aula 02

    1. 1. Mini Curso Ruby on Rails Desenvolvimento Web ( Web development that doesn’t hurt )
    2. 2. O que iremos ver hoje? <ul><li>Revisando Ruby </li></ul><ul><li>Codificação HTML </li></ul><ul><li>Como as requisições HTTP funcionam </li></ul><ul><li>Meu primeiro projeto Ruby on Rails </li></ul>
    3. 3. HTML... <ul><li>É uma linguagem de marcação utilizada para reproduzir páginas WEB </li></ul><ul><li>Os documentos HTML são lidos por navegadores </li></ul><ul><li>Possui tags para demarcar a estrutura </li></ul><ul><li>É o que o cliente vê, você vê </li></ul>
    4. 4. Exemplo de código HTML <ul><li><html lang=&quot;pt&quot;> </li></ul><ul><li><head> </li></ul><ul><li><title>Título do Documento</title> </li></ul><ul><li></head> </li></ul><ul><li><body> texto, imagem, links, ... </body> </li></ul><ul><li></html> </li></ul>
    5. 5. HTML: O que deve existir <ul><li><html>: define o início de um documento HTML e indica ao navegador que todo conteúdo posterior deve ser tratado como uma série de códigos HTML. </li></ul><ul><li><head>: traz informações sobre o documento que está sendo aberto. </li></ul><ul><li><body>: define o conteúdo principal, o corpo do documento. Esta é a parte do documento HTML que é exibida no navegador. </li></ul>
    6. 6. Criando a primeira aplicação <ul><li>Criação da aplicação </li></ul><ul><li>Estrutura MVC </li></ul><ul><li>Configuração de banco de dados </li></ul><ul><li>Configuração localização </li></ul>
    7. 7. Iniciando a aplicação <ul><li>Iniciando servidor webrick </li></ul><ul><li>Os arquivos application_controller.rb e application_helper.rb </li></ul><ul><li>Analisando logs. Em que ambiente estou? </li></ul>
    8. 8. O primeiro controller <ul><li>O que é uma requisição e como a mesma acontece em Ruby on Rails </li></ul><ul><li>Criando o controller pagina_inicial </li></ul><ul><li>Me mostre o resultado </li></ul><ul><li>Dê uma olhada em seu log (em que ambiente estou mesmo?) </li></ul>
    9. 9. Meu segundo controller <ul><li>Linha de comando mais completa </li></ul><ul><ul><li>Criando o controller minhas_informacoes </li></ul></ul><ul><li>Helpers? Isto se come frito ou assado? </li></ul><ul><li>Variáveis em controllers e views </li></ul>

    ×