Aprende a programar

Con el sitio de desarrolladores web más grande del mundo.


¿No está seguro de por dónde empezar?

HTML

El lenguaje para construir páginas web

Aprende HTML
VideotutorialNUEVO
Referencia HTML

Ejemplo HTML:

<!DOCTYPE html>
<html>
<title>HTML Tutorial</title>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>

CSS

El lenguaje para diseñar páginas web

Aprende CSS
Referencia CSS

Ejemplo de CSS:

body {
  background-color: lightblue;
}

h1 {
  color: white;
  text-align: center;
}

JavaScript

El lenguaje para programar páginas web

Aprende JavaScript
Referencia de JavaScript

Ejemplo de JavaScript:

<button onclick="myFunction()">Click Me!</button>

<script>
function myFunction() {
  let x = document.getElementById("demo");
  x.style.fontSize = "25px";
  x.style.color = "red";
}
</script>

PITÓN

Un lenguaje de programación popular

Aprende Python
Referencia de Python

Ejemplo de pitón:

if 5 > 2:
  print("Five is greater than two!")

sql

Un lenguaje para acceder a bases de datos.

Aprende SQL
Referencia SQL

Ejemplo SQL:

SELECT * FROM Customers
WHERE Country='Mexico';

PHP

Un lenguaje de programación de servidor web
Aprende PHP

jQuery

Una biblioteca JS para el desarrollo de páginas web.
Aprende jQuery

Java

Un lenguaje de programación
Aprende Java

C++

Un lenguaje de programación
Aprende C++

W3.CSS

Un marco CSS para páginas web más rápidas y con mejor capacidad de respuesta
Aprende W3.CSS

Oreja

Un framework CSS para diseñar mejores páginas web
Aprende Bootstrap

Editor de código

Con nuestro editor de código en línea, puede editar el código y ver el resultado en su navegador



Editor de código de interfaz



Espacios W3Schools

Cree su propio sitio web con W3Schools Spaces.


Comience gratis

Selector de color

El famoso selector de color de W3Schools

Selector de color

Juego de código

¡Ayuda al lince a recolectar piñas!

Juego de código

Jugar un juego

Ejercicios y Cuestionarios

¡Pon a prueba tus habilidades!


Plantillas Web

Explore nuestra selección de plantillas HTML receptivas gratuitas

Plantillas W3.CSS

EXPLORAR PLANTILLAS

Cómo seccionar

Fragmentos de código para HTML, CSS y JavaScript

Por ejemplo, cómo crear una presentación de diapositivas:

APRENDER COMO