Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Aprenda CSS Grid em 30 minutos - Curso de Grid CSS para iniciantes
Play lesson

Desenvolvimento Web - Aprenda CSS Grid em 30 minutos - Curso de Grid CSS para iniciantes

4.0 (7)
49 learners

What you'll learn

Desenvolver interfaces responsivas com React Native
Criar APIs RESTful autenticadas com Laravel
Implantar aplicações escaláveis em servidores na nuvem
Otimizar consultas de banco de dados para performance

This course includes

  • 43.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Domine o CSS Grid em apenas 1 vídeo! ⭐ Curso completo de HTML e CSS: https://app.horadecodar.com.br/course/curso-html-e-css-completo/lp 📘 Ebook de Dicas de HTML e CSS: https://app.horadecodar.com.br/ebookpages/boas-praticas-html-e-css 🗃️ Arquivos: https://github.com/matheusbattisti/gridcss_30_min Entre no nosso servidor de Discord e me siga nas redes: 🟣 Discord Hora de Codar: https://discord.gg/Veq4mvsWwk 🔴 Instagram: https://www.instagram.com/horadecodar/ 🔷 Telegram: https://t.me/horadecodar Bem-vindo ao curso completo de CSS Grid em apenas 30 minutos! Se você está buscando uma maneira rápida de aprender como utilizar o sistema de layout CSS Grid, você está no lugar certo. Este vídeo foi criado especialmente para iniciantes que desejam entender como construir layouts modernos e responsivos com facilidade. Vamos explorar cada detalhe do CSS Grid, de conceitos básicos a exemplos práticos, para que você possa aplicar esse conhecimento imediatamente em seus próprios projetos. Neste vídeo, você aprenderá sobre os estilos gerais usados para configurar o CSS e as bases necessárias para um projeto com CSS Grid. Veremos como o CSS Grid se destaca como uma ferramenta poderosa para organizar elementos em um layout, oferecendo flexibilidade e controle total sobre o posicionamento dos itens na tela. A seguir, criaremos um grid básico com linhas e colunas definidas usando as propriedades grid-template-columns e grid-template-rows. Vamos configurar três colunas iguais e duas linhas de 100px para ajudar você a entender como começar a dividir seu layout de forma eficiente. Exploraremos também algumas funções úteis como repeat, minmax e a unidade fr (fração), que tornam o CSS Grid ainda mais poderoso. Essas funções permitem criar layouts dinâmicos e escaláveis que se ajustam automaticamente ao tamanho da tela, facilitando o desenvolvimento de páginas modernas e flexíveis. Além disso, abordaremos como utilizar auto-fit e minmax para criar grids responsivos que se adaptam a diferentes tamanhos de tela. Esse é um dos pontos principais que tornam o CSS Grid tão atrativo, permitindo que você crie um layout que responde ao dispositivo do usuário sem muito esforço adicional. Aprenderemos como posicionar itens de maneira mais avançada dentro do grid, incluindo sobreposição de elementos. Utilizando propriedades como grid-column e grid-row, você poderá definir onde cada item deve começar e terminar, além de criar camadas sobrepostas com z-index. Isso é ótimo para criar layouts dinâmicos e interessantes. Também veremos como definir áreas nomeadas em um grid, utilizando grid-template-areas. Vamos dividir o layout em seções claramente definidas como cabeçalho, menu, conteúdo e rodapé. Também exploraremos técnicas de alinhamento de itens dentro do grid, utilizando align-items e justify-items para garantir que todos os elementos estejam organizados de maneira visualmente atraente. Você aprenderá como criar grids aninhados, ou seja, grids dentro de outros grids. Essa técnica é extremamente útil quando você precisa criar um layout mais complexo, que contém subdivisões dentro de áreas específicas do grid principal. Vamos explorar como criar um subgrid dentro de uma subgrid-container para dividir ainda mais a estrutura da página. Para fechar o curso, faremos um exemplo prático de como criar um layout de página completo utilizando CSS Grid. Vamos construir uma página com cabeçalho, navegação lateral, conteúdo principal, uma seção lateral e um rodapé. Veremos como usar grid-template-areas para definir toda a estrutura e como garantir que o layout se adapte a diferentes tamanhos de tela com media queries. Além de configurar o layout geral, também trabalharemos com responsividade. Você aprenderá a adaptar o layout de múltiplas colunas para uma única coluna em dispositivos menores usando media queries. Esta seção é fundamental para garantir que suas páginas tenham uma boa aparência em todos os dispositivos, desde desktops até smartphones. O CSS Grid é uma das ferramentas mais poderosas do CSS moderno para a criação de layouts de página. Ele permite a criação de layouts complexos de forma muito mais fácil e intuitiva do que métodos anteriores, como floats e flexbox. Com o CSS Grid, você pode controlar linhas e colunas, alinhar elementos, criar grades responsivas e muito mais com uma sintaxe clara e direta. É um recurso essencial para qualquer desenvolvedor front-end que deseja dominar a criação de layouts modernos e responsivos. Não se esqueça de curtir o vídeo se ele for útil para você, se inscrever no canal para mais conteúdos de qualidade sobre desenvolvimento web e ativar as notificações para não perder nenhum dos próximos vídeos. Deixe seu comentário abaixo dizendo o que achou do vídeo ou se tiver alguma dúvida, e terei prazer em ajudar. Vamos começar a aprender CSS Grid juntos? 😎

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere