RSVP to Attend Online
Join in Person
You're Registered to Attend Online!
This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
CSS Foundations
Some Key Takeaways!
By participating along with us in the workshop, you'll learn:
- Learn how CSS is rendered
- Learn about CSS inheritance
- Learn about CSS specificity and how styles are applied
- Learn the foundations of CSS (i.e. color, typography, size, position)
- Learn how to write modern, maintainable CSS with confidence
Spend A Full Day Immersed in CSS Foundations with Emma Bostian
Workshop Details
Do you struggle to apply styles to your websites? Are you anxious when asked to turn a design into reality? Do you want to feel confident writing and debugging CSS? This course is for you! We'll cover the foundations of CSS like color, typography, positioning, and z-index. We'll also learn how to look at a visual design and turn that into code.
This course won't cover more intermediate and advanced CSS topics like responsive layouts or animations, but will give you resources for continuing your learning journey in these areas. By understanding how CSS is applied to your elements and rendered in the browser, you'll feel more confident as a frontend developer.
Daily Schedule
We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.
Day 1
- 9:30AMWhat Is CSS?
Day 2
- 9:45AMApplying CSS (Selectors + specificity)
Day 3
- 10:30AMSpacial Properties (The box model, padding, margin, border, display, position, z-index, overflow)
Day 4
- 11:30AMVisual Properties (Color, background color, typography, box shadow)
Day 5
- 12:00PMLunch
Day 6
- 1:00AMCSS Inheritance
Day 7
- 1:30AMDebugging CSS
Day 8
- 1:45AMWorking With JavaScript (Dynamically altering styles)
Day 9
- 2:15AMIntroduction To Responsive Layouts (Basic flexbox & grid)
Day 10
- 3:00AMWriting Maintainable CSS
Day 11
- 3:30AMPutting It All Together
Day 12
- 4:00AMWrap-Up
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
Anyone looking to learn or improve their CSS skills! I'll be teaching this from the ground up so no prior CSS knowledge is necessary. If you have some experience with CSS, this course might teach you some of the foundational skills you never learned (i.e. specificity, inheritance).
Any Prerequisites?
- HTML basics
- JavaScript basics (helpful but not required)
Event Details
What
One Full Day Workshop Session
Replay Videos (available immediately)
When
June 6, 2023 - 9:30am to 5:30pm Central Daylight Time
Where
Option 1: Attend online on our full HD live stream
Option 2: Attend in-person at HQ in Minneapolis, MN