HTML, CSS E JAVASCRIPT

Cada pasta deste repositório é referente a uma das atividades práticas do curso HTML, CSS e Javascript para desenvolvedores Web (John Hopkins University)

Atividades

Atividade módulo 2

Descrição: Uma página simples sem utilização de bootstrap, contendo um cabeçalho de página e 3 seções em um modelo resposivo.

Requisitos da atividade: O navegador deve exibir uma versão para desktop do site quando a largura da janela do navegador for 992px ou superior. A visualização do tablet deve aparecer apenas se a largura da janela do navegador estiver entre 768px e 991px, inclusive. A visualização mobile deve aparecer apenas se a largura do navegador for igual ou inferior a 767px. Acesso.

Atividade módulo 3

Descrição: Uma página responsiva que possuiu um botão quando está na resolução mobile.

Requisitos da atividade: Utilizar o Twitter Bootstrap CSS Framework para criar um botão de menu simples (3 barras horizontais). Quando o usuário clica nesse botão, um menu suspenso deve aparecer. O menu suspenso deve conter 3 itens: Frango, Carne e Sushi. Acesso.

Atividade módulo4

Descrição: Treinamento com Javascript para colocar funções em global scope e executar dois arquivos js diferentes.

Requisitos da atividade: Pegar um array existente de nomes e, em seguida, envie Hello 'Name' ou Good Bye 'Name' para o console. O programa deve dizer "Olá" para qualquer nome, exceto nomes que começam com um "J" ou "j", caso contrário, o programa deve dizer "Good Bye". Utilize devtools para ver a atividade.

Atividade módulo 5-Final

Descrição: Webpage de um restaurante com tile clicável que possuiu comportamento aleatório (utilizando AJAX).

Requisitos da atividade: Alterar o comportamento de modo que, quando o usuário clicar em 'Specials', o aplicativo da Web leve o usuário a uma página de menu de categoria única aleatória, listando itens de menu na categoria, seja 'Lunch', 'Dinner', 'Sushi', etc. . Dessa forma, qualquer categoria aleatória pode se tornar os Specials. Acesso.