Mini-curso RoR - Aula 02

347 views
321 views

Published on

Segunda aula do mini curso de Ruby on Rails

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
347
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for 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>

    ×