Skip to content

huyup1e2n3g/jonas-html-css-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the Course

Course Material and FAQ for "Build Responsive Real-World Websites with HTML and CSS"

Course Structure and Notes

01 Welcome and First Steps

  • Course Structure and Projects
  • Setting Up

02 HTML Fundamentals

  • HTML Document Structure
  • Text Elements: Paragraphs, Lists, etc.
  • Images and Attributes
  • Hyperlinks
  • Structuring our Page
  • Semantic HTML

Section 2 - Challenge Code

03 CSS Fundamentals

  • Inline, Internal and External CSS
  • Combining Selectors
  • Class and ID Selectors
  • Working With Colors
  • Pseudo-classes
  • Styling Hyperlinks
  • Using Chrome DevTools
  • CSS Theory #1: Conflicts Between Selectors
  • CSS Theory #2: Inheritance and the Universal Selector
  • CSS Theory #3: The CSS Box Model
  • Using Margins and Paddings
  • Adding Dimensions
  • Centering our Page
  • CSS Theory #4: Types of Boxes
  • CSS Theory #5: Absolute Positioning
  • Pseudo-elements
  • Developer Skill #1: Googling and Reading Documentation
  • Developer Skill #2: Debugging and Asking Questions

CSS Fundamentals Notes

Section 3 - Challenge Code

04 CSS Layouts

  • The 3 Ways of Building Layouts:
    • Floats
    • Flexbox
    • CSS Grid

CSS Layouts Notes

Section 4 - Challenge Code

05 Web Design Rules and Framework

  • Web Design Rules #1: Typography
  • Web Design Rules #2: Colors
  • Web Design Rules #3: Images and Illustrations
  • Web Design Rules #4: Icons
  • Web Design Rules #5: Shadows
  • Web Design Rules #6: Border-radius
  • Web Design Rules #7: Whitespace
  • Web Design Rules #8: Visual Hierarchy
  • Web Design Rules #9: User Experience (UX)
  • The Website-Personalities-Framework

Web Design Rules and Framework Notes

06 Component and Layout Patterns

  • Accordion Component
  • Carousel Component
  • Table Component
  • Pagination Component
  • Hero Section
  • Web Application Layout

Projects

07 Omnifood Project - Setup and Desktop Version

Notes

Omnifood Desktop

08 Omnifood Project - Responsive Web Design

Notes

Omnifood Desktop

09 Omnifood Project - Effects, Optimizations and Deployment

Notes

Omnifood Optimizations

✅ Deployment to Netlify: https://omnifood-jonas-practice.netlify.app/

About

Jonas - HTML & CSS course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published