Categorias: Todos - componentes

por ana nakamura 3 anos atrás

186

bootstrap

Bootstrap é um framework front-end gratuito que facilita o desenvolvimento de aplicações web e sites adaptados para dispositivos móveis. Ele se destaca por oferecer uma vasta gama de componentes e temas prontos para uso, simplificando a criação e manutenção de projetos complexos.

bootstrap

{BOOTSTRAP}

4. PRÁTICAS

EXERCÍCIO 3 PESQUISE NA DOCUMENTAÇÃO DO BOOTSTRAP COMO ADICIONAR EFEITO NAS IMAGENS.
A IMAGEM DA ESQUERDA DEVE FICAR EM FORMATO ELIPTICO. E A IMAGEM DA DIREITA DEVE TER OS CANTOS ARREDONDADOS.

O RESULTADO FINAL É ESSE

EXERCÍCIO GUIADO 1 + DÚVIDAS
A VISITA AQUI É OBRIGATÓRIA: https://getbootstrap.com.br/docs/4.1/getting-started/introduction/
1 - VAMOS ADICIONAR O BOOTSTRAP ÀS SUAS PÁGINAS .HTML

Posso usar meu arquivo.css que já tem algumas regras, como um segundo CSS??

PODE! MAS NÃO DE QUALQUER JEITO. ADICIONE ABAIXO DO LINK DO BOOSTRAP.

2 - E OS JAVASCRIPTS? TAMBÉM DEVEM IR! Mas só lá no final! Desce no seu arquivo, e adiciona antes do fechamento da tag body.

NÃO SABE SE VAI PRECISAR DOS JAVASCRIPTS?

A DOCUMENTAÇÃO TE ESPERA COM A RESPOSTA! https://getbootstrap.com.br/docs/4.1/getting-started/introduction/ DEPOIS DE VISITAR, AVALIE!

EXERCÍCIO 2 (FIXAÇÃO)
1 - CRIE UM HTML COM TRÊS BOTÕES: SALVAR, CANCELAR E EXCLUIR; 2 - FAÇA UM ARQUIVO CSS PARA APLICAR AO .HTML. OS BOTÕES DEVEM TER 3 DIFERENTES TAMANHOS E CORES.

1 - CRIE UM HTML COM TRÊS BOTÕES: SALVAR, CANCELAR E EXCLUIR; 2 - DESTA VEZ, UTILIZE O BOOTSTRAP CONSULTANDO SUA DOCUMENTAÇÃO ONLINE (componentes / botões), E MANTENHA AS MESMAS ESPECIFICAÇÕES DOS BOTÕES DO EXERCÍCIO ANTERIOR (3 CORES, 3 TAMANHOS, DIFERENTES)

VERIFICAÇÃO POR EXPERIÊNCIA DA PRATICIDADE DO BOOTSTRAP

ACESSE: https://www.w3schools.com/

CÓDIGOS COMPARATIVOS
Criando um Botão sem bootstrap

código css para o botão

Criando um Botão com bootstrap

OBSERVAÇÃO: Compreenda este exemplo não como a simples substituição de 6 linhas de código por uma palavra adicionada em class. Mas num projeto de 300 páginas geradas, um framework como o Bootstrap faz muita diferença em termos de criação e manutenção do site.

Observar: 1 - tag para referenciar o bootstrap 2 - classe usada no botão: "btn btn-primary" com base na documentação do framework fonte das telas: https://www.youtube.com/watch?v=eTsbIb72NqQ&t=1s&ab_channel=ProgramadorBr-Tutoriais

Explore a documentação do framework, sempre! https://getbootstrap.com.br/

5. AUTONOMIA no APRENDIZADO

FORUM - (TIRA-DÚVIDAS ENTRE OS ALUNOS)
https://pt.stackoverflow.com/
PROGRAMAR tem muito mais a ver com PESQUISAR de modo eficiente. APRIMORAR sua pesquisa é mais relevante do que decorar 100% dos códigos, que logo serão substituídos nas atualizações.
https://getbootstrap.com.br/docs/4.1/getting-started/introduction/

2. O QUE MAIS TEM PRONTO NESSE BOOTSTRAP? https://getbootstrap.com.br/

FORMULÁRIOS
forms com validação
TEMAS
responsivos

versão mobile

mais 1 tema

Tema pronto Comercial

Exemplo de Galeria modo Mobile

Exemplo de Galeria modo Desktop

Temas para Sistemas Gerenciadores de Conteúdo (CMS)

WORDPRESS

DRUPAL

BOTÕES
copia e cola - está pronto!

opções de tamanho

3. Quando USAR OU NÃO USAR?

Sites Design Padrão Sistemas Web Administrativos
Design Exclusivo (muitas personalizações)

1. Entenda o que é o bootstrap

relembrando o básico do básico
html+css+js https://www.topgadget.com.br/howto/sites-e-web/como-adicionar-um-atributo-a-uma-tag-html.htm

Se ainda em dúvida...

html+css+js no mundo real fonte: https://www.alura.com.br/artigos/html-css-e-js-definicoes

Trocando em miúdos
Um framework front-end gratuito para desenvolver aplicações WEB e sites MOBILE-FIRST (com layout adaptado à tela do usuário)
Um kit 0800 com muitos elementos já prontos para uso, e responsivo para sites e sistemas web
analogias BOOTSTRAP com o mundo offline
ESTRUTURA E ESTILOS BÁSICOS http://rockergirl.com.br/fofurinhas-espalhe-pecas-de-lego-em-casa-e-deixe-tudo-mais-colorido/

MESMO BÁSICO, SÃO FUNCIONAIS

PEÇAS PRONTAS PARA ENCAIXAR NA SUA ESTRUTURA = BOOTSTRAP https://www.lego.com/en-us/themes/ideas

BOOTSTRAP = Muitos componentes, temas, ícones, todos prontos para "encaixe"

Aula Bootstrap Ana Lucia Nakamura ana.nakamura@gmail.com BIBLIOGRAFIA BACH, J.; STEWART, R. Programação bootstrap: Guia para iniciantes. Editora Independently Published, 2021. 210 p. ISBN 9798596746785. BOOTSTRAP. Documentação do framework Bootstrap. Disponível em https://themes.getbootstrap.com. Acesso em: 20 nov. 2021. W3Schools. Tutoriais e Editor de coigo. Disponível em: . Acesso em: 20 nov. 2021.