|
| 1 | +# Let's Dive Into CSS 🎨💻 |
| 2 | + |
| 3 | +In this tutorial, you’ll learn: |
| 4 | + |
| 5 | +👋 Introduction to CSS methods & precedence. |
| 6 | +🖋️ Understanding CSS syntax, selectors, and values. |
| 7 | +🎯 CSS selectors and specificity for styling. |
| 8 | +🆒 Working with CSS fonts for size, family, and style. |
| 9 | +🌈 Using CSS colors effectively for visual interest and readability. |
| 10 | +🎨 Creating backgrounds and gradients with CSS. |
| 11 | +🔲 Creating borders and shapes, like triangles and circles with CSS. |
| 12 | +📦 Understanding the CSS box model for element layout. |
| 13 | +📝 Formatting CSS text with properties. |
| 14 | +🔗 Creating CSS links and customizing appearance. |
| 15 | +🖼️ Changing element rendering with CSS display property. |
| 16 | +📐 Positioning elements with CSS, using absolute, relative, fixed, and sticky positioning. |
| 17 | + |
| 18 | +### Watch Now |
| 19 | + |
| 20 | +[https://www.youtube.com/watch?v=Qu0dbQxm6II&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ](https://www.youtube.com/watch?v=Qu0dbQxm6II&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ) |
| 21 | + |
| 22 | +We hope that you found the tutorial video helpful in understanding the basic concepts of CSS, You can refer this notes 📝 for quick revision. |
| 23 | + |
| 24 | +### 📝 Notes: |
| 25 | + |
| 26 | +[CSS CheatSheet](https://www.notion.so/CSS-CheatSheet-dd999a7ecc094e279adc15092b0cfacb) |
| 27 | + |
| 28 | +### 📌🔨 **Task:** |
| 29 | + |
| 30 | +- You need to design all the assignments you have solved so far using CSS. |
| 31 | +- Apply your knowledge of CSS syntax, selectors, box model, layout, typography, colors, and backgrounds to the design. |
| 32 | +- Use at least two different fonts and two different colors to create a visually appealing design. |
| 33 | +- You should also use one background gradient to add depth and texture to your design. |
| 34 | +- Feel free to use other CSS properties you have learned to enhance the design and make it unique |
| 35 | + |
| 36 | +**Don’t worry about responsive design, we will implement responsive design after learning flexbox and grid.** |
| 37 | + |
| 38 | +# Learn CSS Flexbox Like a Pro |
| 39 | + |
| 40 | +In this tutorial, you’ll learn: |
| 41 | +👋 Introduction to CSS Flexbox |
| 42 | +📐 CSS Flexbox Basics |
| 43 | +👉 Understanding the Display Property |
| 44 | +🔀 Using the Flex-Direction Property |
| 45 | +🌯 Controlling Flex Items with Flex-Wrap Property |
| 46 | +🌀 Combining Flex-Direction and Flex-Wrap with Flex-Flow Property |
| 47 | +🤝 Aligning Items Horizontally with Justify-Content Property |
| 48 | +👥 Aligning Items Vertically with Align-Items Property |
| 49 | +🌇 Aligning Multiple Lines with Align-Content Property |
| 50 | +🔲 Adding Space Between Elements with Gap Property |
| 51 | +🔢 Modifying the Order of Elements with Order Property |
| 52 | +📈 Expanding Elements with Flex-Grow Property |
| 53 | +📉 Shrinking Elements with Flex-Shrink Property |
| 54 | +📏 Setting the Default Size of Elements with Flex-Basis Property |
| 55 | +💪 Combining Flex-Grow, Flex-Shrink, and Flex-Basis with Flex Property |
| 56 | +🙋 Aligning Individual Elements with Align-Self Property |
| 57 | + |
| 58 | +### Watch Now |
| 59 | + |
| 60 | +[https://www.youtube.com/watch?v=3nLglJtUHjA&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ&index=4&ab_channel=VishalRajput](https://www.youtube.com/watch?v=3nLglJtUHjA&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ&index=4&ab_channel=VishalRajput) |
| 61 | + |
| 62 | +We hope that you found the tutorial video helpful in understanding the basic concepts of Flexbox, You can refer this notes 📝 for quick revision. |
| 63 | + |
| 64 | +### 📝 Notes: |
| 65 | + |
| 66 | +[CSS Flexbox CheatSheet](https://www.notion.so/CSS-Flexbox-CheatSheet-44b703fb87064fad9fc7857c6f70e136) |
| 67 | + |
| 68 | +### 📌🔨 **Task:** |
| 69 | + |
| 70 | +1. Now, you have all required knowledge to completely design the assignment you solved earlier. |
| 71 | +2. Create your portfolio, it should contain all section and it’s should be responsive. You can inspiration from this portfolio. |
| 72 | + |
| 73 | +[pporta - Made with Clipchamp (1).mp4](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f8f55fe0-fe58-4a1b-b26d-99f13f7f1efe/pporta_-_Made_with_Clipchamp_(1).mp4) |
| 74 | + |
| 75 | +📣 **It's time to showcase your portfolio! Share it on LinkedIn and Twitter, tag me, and use #FrontendWithVishal to connect with other developers and get feedback on your work**.**.** |
| 76 | + |
| 77 | +# Watch Tutorial video on CSS Grid: |
| 78 | + |
| 79 | +In this tutorial, you’ll learn: |
| 80 | + |
| 81 | +👋 Introduction to CSS Grid and its comparison with Flexbox. |
| 82 | +🖥️ Coding Introduction to create a Grid layout. |
| 83 | +🔲 Understanding the display property and grid-template-columns and rows for defining the grid structure. |
| 84 | +🔁 Repeat keyword for defining a pattern of columns or rows. |
| 85 | +💻 justify-items, justify-content, align-items, and align-content for alignment of items on the grid. |
| 86 | +🌉 row-gap, column-gap, and gap property for adding space between rows and columns. |
| 87 | +📏 grid-column-start, grid-column-end, grid-row-start, grid-row-end, and grid-area for defining grid lines and grid areas. |
| 88 | +🖼️ Using grid-template-areas for a more visual way of defining grid areas. |
| 89 | +🎨 Enhancing layout design with additional CSS properties. |
| 90 | + |
| 91 | +### Watch Now |
| 92 | + |
| 93 | +[https://www.youtube.com/watch?v=ULp7wPJ-rzQ&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ&index=5&ab_channel=VishalRajput](https://www.youtube.com/watch?v=ULp7wPJ-rzQ&list=PLSH9gf0XETou_b8C3SJm8rk69Z41eUgbQ&index=5&ab_channel=VishalRajput) |
| 94 | + |
| 95 | +We hope that you found the tutorial video helpful in understanding the basic concepts of CSS Grid, You can refer this notes 📝 for quick revision. |
| 96 | + |
| 97 | +### 📝 Notes: |
| 98 | + |
| 99 | +[CSS Grid CheatSheet](https://www.notion.so/CSS-Grid-CheatSheet-a5e9df2cbe804c098e9982c175f6b748) |
| 100 | + |
| 101 | +### 📌🔨 **Task:** |
| 102 | + |
| 103 | +🎉👨💻 Encourage to create beautiful layouts using CSS Grid like below and share on social media. |
| 104 | + |
| 105 | + |
| 106 | + |
| 107 | +**Try to complete this assignment by yourself. If you want to learn more about css grid you can refer this blog.** |
| 108 | + |
| 109 | +[Learn CSS Grid by Building 5 Layouts in 17 minutes](https://www.freecodecamp.org/news/learn-css-grid-by-building-5-layouts/) |
| 110 | + |
| 111 | +### Read more about media queries for responsive design: |
| 112 | + |
| 113 | +[CSS Media Queries](https://www.w3schools.com/css/css3_mediaqueries.asp) |
| 114 | + |
| 115 | +**📣👨💻Attention Students!👩💻📣** |
| 116 | + |
| 117 | +Congratulations on completing the CSS, CSS Flexbox, and CSS Grid tutorials! Now it's time to level up your skills and learn about Git and Github. These tools are essential for version control and collaboration in web development |
0 commit comments