Inicio Explorar cursos Programming Basics CSS from Scratch
Curso gratuito English Certificado verificado Beginner #Programación básica #css #scratch

CSS from Scratch

Learn CSS step by step and use it on real web pages right away. You will start with the basics and build toward selectors, layout, typography, responsive design, and simple refinements that make pages look polished.

4.7 (3 valoraciones)
21 estudiantes inscritos
389 visualizaciones
25 lessons
~30 min en total
A tu ritmo, acceso de por vida

¿De qué trata este curso?

This practical course helps working adults learn CSS step by step and use it on real web pages right away. You will start with the basics of how CSS works, then move into selectors, the box model, layout, typography, responsive design, and finishing touches that make pages look polished. Each module includes a short introduction, clear examples, and hands-on lessons with small real-world scenarios. By the end, you will be able to read, write, and adjust CSS with confidence, and you will know how to keep improving your skills after the course.

¿Cuáles son los datos clave de este curso?

Precio Gratis
Certificado Certificado verificado
Duración 30 min
Lecciones 25
Idioma English
Nivel Beginner
Examen A tu ritmo, acceso de por vida

Programa

7 modules · 25 lessons

1
Module 1: Getting Started with CSS
4 lessons
  • What CSS Is and Why It Matters
  • How CSS Is Added to a Web Page
  • Your First CSS Rules
  • Working Safely in a Beginner CSS Workflow
2
Module 2: Selectors and the Cascade
4 lessons
  • Element, Class, and ID Selectors
  • Grouping, Nesting, and Combinators
  • The Cascade and Specificity
  • Inheritance, Defaults, and Reset Thinking
3
Module 3: The Box Model and Spacing
4 lessons
  • Understanding the Box Model
  • Padding, Margin, and Border in Practice
  • Width, Height, and Sizing Behavior
  • The Box Model and Real Page Cleanup
4
Module 4: Typography and Visual Styling
4 lessons
  • Font Families, Size, and Line Height
  • Text Alignment, Decoration, and Transformation
  • Colors and Backgrounds
  • Borders, Shadows, and Subtle Polish
5
Module 5: Layout with Flexbox and Grid
4 lessons
  • Layout Basics: Display, Flow, and Alignment
  • Flexbox for One-Dimensional Layouts
  • CSS Grid for Two-Dimensional Layouts
  • Combining Flexbox and Grid in Real Projects
6
Module 6: Responsive Design and Practical CSS Habits
4 lessons
  • Responsive Design Basics
  • Media Queries and Breakpoints
  • Reusable CSS Patterns and Naming Habits
  • Debugging and Refining CSS in the Real World
7
Module 7: Course Summary
1 lessons
  • CSS Course Recap and Next Steps

Certificado de finalización

Al terminar este curso desbloquearás un certificado verificado — descargable en PDF, con número único y enlace de verificación pública.

Cada certificado tiene un enlace verificable único y un código QR.

Preguntas frecuentes

Is this course free to start?

Yes. You can start learning this course for free.

Who is this course for?

This course is designed for learners who want practical, job-relevant skills and a structured path from basics to application.

Do I need prior experience?

No prior experience is required unless specific prerequisites are listed in the course requirements section.

How long does this course take?

The estimated total study time for this course is 30 min.

How does the certificate work?

Tras finalizar este curso podrás descargar un certificado verificado con un número único y enlace público de verificación.

Opiniones de los estudiantes

4.7
3 valoraciones
5
2
4
1
3
0
2
0
1
0
E
Emily R. Verificado · 16 may. 2026

Clear CSS basics

The step-by-step intro to selectors and the box model made the whole thing easy to follow. I just wish the layout section had one more example.

M
Michael B. Verificado · 22 feb. 2026

Helpful on responsive design

I finally got how media queries fit into responsive design after the examples here. The small real-world pages made it click fast.

M
Megan V. Verificado · 30 ago. 2025

The typography lesson on spacing and line height stood out.

También te puede gustar

JavaScript for Interactive Websites Gratis Verified
🇬🇧 EN 17 30 min

JavaScript for Interactive Websites

#Programación básica #javascript #interactive
4.5 (4) · 132
The Most Interesting Python Libraries That Can Make Money for You Gratis Verified
🇬🇧 EN 17 15 min

The Most Interesting Python Libraries That Can Make Money for You

#Programación básica #most #interesting
4.7 (3) · 125
Układy CSS: Flexbox i Grid Gratis Verified
🇵🇱 PL 17 45 min

Układy CSS: Flexbox i Grid

#Programación básica #układy #css
5.0 (3) · 135
Python Functions and Small Projects Gratis Verified
🇬🇧 EN 17 45 min

Python Functions and Small Projects

#Programación básica #python #functions
4.7 (3) · 73