Oreilly – Tiny CSS Projects, Video Edition 2023-8
Oreilly – Tiny CSS Projects, Video Edition 2023-8

Tiny CSS Projects, Video Edition. This course focuses on building 12 practical, hands-on projects that will help you develop your CSS skills step by step. Throughout the course, you’ll learn a variety of techniques through a variety of projects, including creating loading pages with SVG, designing responsive newspaper layouts, animating social media buttons with pseudo-elements, and working with CSS grids for professional layouts. You’ll also learn how to design interactive cards with hover effects and style forms for a better user experience. Each of these projects is designed on a small scale, but they cover both basic and advanced CSS skills. By combining hands-on learning and coding challenges, this course will allow you to make creative design decisions while simultaneously mastering core concepts like flexbox, animations, transitions, and media queries. By the end of this course, you will be able to build beautiful and functional websites and applications using modern CSS techniques.
What you will learn:
- Transitions and animations using keyframes.
- Layout techniques including Grid and Flexbox.
- Styling form elements, including radio buttons.
- Embedding fonts and typography styles.
- Conditional styling using pseudo-elements and media queries.
Who is this course suitable for?
- For readers who know the basics of HTML and frontend development.
- No prior experience with CSS is required.
Course details
- Publisher: Oreilly
- Instructor: Martine Dowden , Michael Gearon
- Training level: Beginner to advanced
- Training duration: 8 hours and 45 minutes
Course headings
- Chapter 1. CSS introduction
- Chapter 1. Getting started with CSS by creating an article layout
- Chapter 1. Adding CSS to our HTML
- Chapter 1. The cascade of CSS
- Chapter 1. Specificity in CSS
- Chapter 1. CSS selectors
- Chapter 1. Different ways to write CSS
- Chapter 1. Summary
- Chapter 2. Designing a layout using CSS Grid
- Chapter 2. Display grid
- Chapter 2. Grid tracks and lines
- Chapter 2. Grid template areas
- Chapter 2. Media queries
- Chapter 2. Accessibility considerations
- Chapter 2. Summary
- Chapter 3. Creating a responsive animated loading screen
- Chapter 3. SVG basics
- Chapter 3. Applying styles to SVGs
- Chapter 3. Animating elements in CSS
- Chapter 3. Accessibility and the preferences-reduced-motion media query
- Chapter 3. Styling an HTML progress bar
- Chapter 3. Summary
- Chapter 4. Creating a responsive web newspaper layout
- Chapter 4. Using CSS counters
- Chapter 4. Styling images
- Chapter 4. Using the CSS Multi-column Layout Module
- Chapter 4. Adding the finishing touches
- Chapter 4. Summary
- Chapter 5. Summary cards with hover interactions
- Chapter 5. Laying out the page using grid
- Chapter 5. Styling the header using the background-clip property
- Chapter 5. Styling the cards
- Chapter 5. Using transitions to animate content on hover and focus-within
- Chapter 5. Summary
- Chapter 6. Creating a profile card
- Chapter 6. Setting CSS custom properties
- Chapter 6. Creating full-height backgrounds
- Chapter 6. Styling and centering the card using Flexbox
- Chapter 6. Styling and positioning the profile picture
- Chapter 6. Setting the background size and position
- Chapter 6. Styling the content
- Chapter 6. Styling the actions
- Chapter 6. Summary
- Chapter 7. Harnessing the full power of float
- Chapter 7. Styling the quote
- Chapter 7. Curving text around the compass
- Chapter 7. Wrapping text around the dog
- Chapter 7. Summary
- Chapter 8. Designing a checkout cart
- Chapter 8. Theming
- Chapter 8. Mobile layout
- Chapter 8. Medium screen layout
- Chapter 8. Wide screens
- Chapter 8. Summary
- Chapter 9. Creating a virtual credit card
- Chapter 9. Creating the layout
- Chapter 9. Working with background images
- Chapter 9. Typography
- Chapter 9. Creating the flipping-over effect
- Chapter 9. Border radius
- Chapter 9. Box and text shadows
- Chapter 9. Wrapping up
- Chapter 9. Summary
- Chapter 10. Styling forms
- Chapter 10. Resetting fieldset styles
- Chapter 10. Styling input fields
- Chapter 10. Styling drop-down menus
- Chapter 10. Styling labels and legends
- Chapter 10. Styling the placeholder text
- Chapter 10. Styling the Send button
- Chapter 10. Error handling
- Chapter 10. Adding hover and focus styles to form elements
- Chapter 10. Handling forced-colors mode
- Chapter 10. Summary
- Chapter 11. Animated social media share links
- Chapter 11. Setting up
- Chapter 11. Sourcing icons
- Chapter 11. Styling the block
- Chapter 11. Styling the elements
- Chapter 11. Animating the component
- Chapter 11. Summary
- Chapter 12. Using preprocessors
- Chapter 12. Sass variables
- Chapter 12. @mixin and @includ
- Chapter 12. Nesting
- Chapter 12. @each
- Chapter 12. Color functions
- Chapter 12. @if and @else
- Chapter 12. Final thoughts
- Chapter 12. Summary
- Appendix. Working with vendor prefixes and feature flags
Tiny CSS Projects, Video Edition course images
Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: None
Quality: 720p
Download link
File(s) password: www.downloadly.ir
File size
1.05 GB