Learn to Code Online with CodeKings — Interactive Coding Lessons

šŸŽØ CSS Foundations

From structure to style — transform plain HTML into beautiful, responsive web designs.
These ten lessons form your creative foundation in front-end styling.

šŸŽØ

Lesson 1: Introduction to CSS

Learn how CSS connects to HTML through inline, internal, and external styles.

Not Started
🧩

Lesson 2: Classes, IDs & Built-In Selectors

Master element targeting, grouping, and reusability with class and ID selectors.

Not Started
🌈

Lesson 3: Colours & Backgrounds

Work with hex, RGB, gradients, and transparency.

Not Started
🧱

Lesson 4: The Box Model

Understand margins, borders, padding, and layout spacing.

Not Started
šŸ“

Lesson 5: Display & Position

Learn positioning, floating, and structured layouts.

Not Started
šŸ–‹ļø

Lesson 6: Text Effects & Fonts

Custom fonts, gradients, shadows & WebKit effects.

Not Started
🧭

Lesson 7: Positioning & Layering

Relative, absolute, fixed, sticky & z-index.

Not Started
šŸ“±

Lesson 8: Responsive Layouts

Flexbox, grid, media queries & clamp().

Not Started
šŸŽžļø

Lesson 9: Transitions, Transforms & Animations

Smooth motion & micro-interactions.

Not Started
⚔

Lesson 10: Animation Timing & Performance

Cubic-bezier, GPU acceleration, accessibility.

Not Started

šŸ’Ž CSS Ascension

Start Ascension CSS after completing Foundations

Level up with advanced styling — gradients, variables, theming, and component design.
Build professional-grade UIs with dynamic control and style consistency.

🚧 Coming Soon 🚧

Advanced CSS (Lessons 11–15) are in development — stay tuned!