Cademy logoCademy Marketplace

Course Images

Practice CSS Grid Projects to Build Modern Real World Websites

Practice CSS Grid Projects to Build Modern Real World Websites

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 4 hours 16 minutes

  • All levels

Description

Learn all the CSS Grid concepts and create professional responsive website designs - multiple website layout projects.

By applying the concepts you learn in this course, you can code and design. Here are the modules: Module 1 - CSS Grid property - This is the foundation's module. We'll look at how to make an element a Grid container so that its child items can be manipulated. We'll also look at what Grid items are and their significance. In this module, we'll be looking into how to create grid columns and rows and how they can be used to layout the website elements in simple ways. Module 2 - Grid lines - In this module, we'll look at a very important concept - Grid lines. This concept can be used to create full blown websites that are placed on 2 dimensional grid lines (hence the name). We'll look at how to use grid lines to create website layouts, and then we'll create 2 website layout projects using Grid lines as well. We'll also look into how to align grid items or the website's elements using the various Grid alignment properties. Module 3 - Grid Areas - In this module, we'll look at yet another important concept - Grid areas. We'll look at how we can use grid areas to create complicated website layouts much easier than grid lines. We'll be looking at 2 more website layout projects in this module. Module 4 - Create a website - real-world project (nonresponsive and responsive) - In this module, you'll learn how to create a simple, 2-column business website, one that looks like most of the small business HTML websites out there. You'll also learn how to make it completely responsive. All the codes and supporting files for this course are available at: https://github.com/PacktPublishing/Practice-CSS-Grid-Projects-to-Build-Modern-Real-World-Websites

What You Will Learn

CSS Grid concepts with multiple projects for practical experience
How to create 4+ layouts that can be fleshed out into modern, fully responsive websites
How to design blogs, business websites, portfolio websites, etc with just a few lines of CSS grid code
How to create professional 2 dimensional web layouts with just a few lines of code
How to create and design websites, from simple 2 column blogs to complicated website layouts with multiple columns and rows
How to make your website into a full-blown responsive website, without using any external frameworks like Bootstrap.
How to create widgets, carousels, applications, galleries, navigation bars, menu items
How to control the position, size and spacing of any number of elements you create without collapsing them.

Audience

This course is for a fledgling designer who wants to start creating better websites, a responsive web designer who's stuck in the world of Bootstrap and wants a simpler solution. An experienced web designer who wants a simpler way of creating website designs and layouts. Freelancers, employees, students - anyone can take up our course and benefit from it.

Approach

This course has 4 modules, where each module will thoroughly explain the intricacies of one of the concepts in CSS Grid with a wealth of over-the-shoulder examples. We'll be using a real-world example to explain the concepts.

Key Features

1. We like to be thorough in our teaching. You'll find everything you need to start creating awesome web designs and layouts with Flexbox code/syntaxes in this course. You won't have to look anywhere else. * 2. We strongly advocate learning by doing, rather than just listening or reading. Our lectures are filled with a wealth of examples that explain every concept clearly.

Github Repo

https://github.com/packtpublishing/practice-css-grid-projects-to-build-modern-real-world-websites

About the Author

Aarthi Elumalai

Aarthi Elumalai is the founder of DigiFisk. At DigiFisk, they aim to make programming fun and interactive. If you are tired of endless theories, you have come to the right place. Starting with beginner-level courses in any programming language or field, they guide you to advance with several real-world project-based classes to equip you to thrive in the real world. Their lectures tend to be detailed and leave nothing out, so beginners and advanced programmers alike can learn something from each course. Be sure to enjoy your journey into the fascinating world of programming with DigiFisk.

Course Outline

1. Introduction

1. Introduction

Introduction: Introduction


2. Basics of CSS Grid

1. Basics of CSS Grid - Display property and grid container

Basics of CSS Grid: Basics of CSS Grid - Display property and grid container

2. Grid items

Basics of CSS Grid: Grid items

3. Grid columns

Basics of CSS Grid: Grid columns

4. Grid columns - part 2

Basics of CSS Grid: Grid columns - part 2

5. Grid columns - part 3 - fractions

Basics of CSS Grid: Grid columns - part 3 - fractions

6. Grid rows

Basics of CSS Grid: Grid rows

7. Grid rows - part 2

Basics of CSS Grid: Grid rows - part 2

8. Grid auto rows property

Basics of CSS Grid: Grid auto rows property

9. Grid auto rows property - part 2

Basics of CSS Grid: Grid auto rows property - part 2


3. Grid lines + 2 projects (2 website layouts)

1. Grid lines - intro

Grid lines + 2 projects (2 website layouts): Grid lines - intro

2. Grid lines - grid columns and grid rows properties

Grid lines + 2 projects (2 website layouts): Grid lines - grid columns and grid rows properties

3. Grid lines - grid columns and grid rows properties - part 2

Grid lines + 2 projects (2 website layouts): Grid lines - grid columns and grid rows properties - part 2

4. Nested grids

Grid lines + 2 projects (2 website layouts): Nested grids

5. Alignment - align items

Grid lines + 2 projects (2 website layouts): Alignment - align items

6. Alignment - justify items

Grid lines + 2 projects (2 website layouts): Alignment - justify items

7. Alignment - justify content

Grid lines + 2 projects (2 website layouts): Alignment - justify content

8. Alignment - align content

Grid lines + 2 projects (2 website layouts): Alignment - align content

9. Alignment - align self & justify self

Grid lines + 2 projects (2 website layouts): Alignment - align self & justify self

10. Project #1 - Layout 1

Grid lines + 2 projects (2 website layouts): Project #1 - Layout 1

11. Project #1 - Layout 1 - part 2

Grid lines + 2 projects (2 website layouts): Project #1 - Layout 1 - part 2

12. Project #1 - Layout 1 - part 3

Grid lines + 2 projects (2 website layouts): Project #1 - Layout 1 - part 3

13. Project #2 - Layout 2

Grid lines + 2 projects (2 website layouts): Project #2 - Layout 2

14. Project #2 - Layout 2 - part 2

Grid lines + 2 projects (2 website layouts): Project #2 - Layout 2 - part 2

15. Project #2 - Layout 2 - part 3

Grid lines + 2 projects (2 website layouts): Project #2 - Layout 2 - part 3

16. Project #2 - Layout 2 - part 4

Grid lines + 2 projects (2 website layouts): Project #2 - Layout 2 - part 4

17. Project #2 - Layout 2 - part 5

Grid lines + 2 projects (2 website layouts): Project #2 - Layout 2 - part 5


4. Grid Areas + 2 projects (2 website layouts)

1. Grid area - intro

Grid Areas + 2 projects (2 website layouts): Grid area - intro

2. Grid area property

Grid Areas + 2 projects (2 website layouts): Grid area property

3. Project #3 - Layout 3

Grid Areas + 2 projects (2 website layouts): Project #3 - Layout 3

4. Project #3 - Layout 3 - part 2

Grid Areas + 2 projects (2 website layouts): Project #3 - Layout 3 - part 2

5. Project #3 - Layout 3 - part 3

Grid Areas + 2 projects (2 website layouts): Project #3 - Layout 3 - part 3

6. Project #4 - Layout 4

Grid Areas + 2 projects (2 website layouts): Project #4 - Layout 4

7. Project #4 - Layout 4 - part 2

Grid Areas + 2 projects (2 website layouts): Project #4 - Layout 4 - part 2

8. Project #4 - Layout 4 - part 3

Grid Areas + 2 projects (2 website layouts): Project #4 - Layout 4 - part 3

9. Project #4 - Layout 4 - part 4

Grid Areas + 2 projects (2 website layouts): Project #4 - Layout 4 - part 4


5. Real world project - desktop + mobile websites

1. Real world website project - desktop design - HTML part

Real world project - desktop + mobile websites: Real world website project - desktop design - HTML part

2. Real world website project - desktop design - basic styles

Real world project - desktop + mobile websites: Real world website project - desktop design - basic styles

3. Real world website project - desktop design - grid areas

Real world project - desktop + mobile websites: Real world website project - desktop design - grid areas

4. Real world website project - desktop design - aligning it right

Real world project - desktop + mobile websites: Real world website project - desktop design - aligning it right

5. Real world website project - desktop design - more stylings

Real world project - desktop + mobile websites: Real world website project - desktop design - more stylings

6. Real world website project - desktop design - content and sidebar

Real world project - desktop + mobile websites: Real world website project - desktop design - content and sidebar

7. Real world website project - desktop design - footer

Real world project - desktop + mobile websites: Real world website project - desktop design - footer

8. Real world website project - responsive design

Real world project - desktop + mobile websites: Real world website project - responsive design

9. Real world website project - responsive design - part 2

Real world project - desktop + mobile websites: Real world website project - responsive design - part 2

10. Real world website project - responsive design - part 3

Real world project - desktop + mobile websites: Real world website project - responsive design - part 3

Course Content

  1. Practice CSS Grid Projects to Build Modern Real World Websites

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews