Programación de computadoras

Aprende cómo programar dibujos, animaciones y juegos usando JavaScript & ProcessingJS, o aprende cómo crear páginas web con HTML & CSS. ¡Puedes compartir cualquier cosa que hagas, explorar lo que otros han creado y aprender de los demás!
Evaluaciones de proyecto Preguntas de la comunidad

Introducción a JS: dibujo y animación

Learn how to use the JavaScript language and the ProcessingJS library to create fun drawings and animations.

Intro to HTML/CSS: Making webpages

Learn how to use HTML and CSS to make webpages. HTML is the markup language that you surround content with, to tell browsers about headings, lists, tables, etc. CSS is the stylesheet language that you style the page with, to tell browsers to change the color, font, layout, and more.

Introducción a SQL: consulta y gestión de los datos

Learn how to use SQL to store, query, and manipulate data. SQL is a special-purpose programming language designed for managing data in a relational database, and is used by a huge number of apps and organizations.

JS avanzado: juegos y visualizaciones

Once you've taken Intro to JS, go here to learn techniques to help you make multi-scene programs, 3d graphics, button menus, and scored games.

JS avanzado: simulaciones naturales

Once you've taken Intro to JS, you can go through this course to learn how to combine JS, ProcessingJS, and mathematical concepts to simulate nature in your programs. This course is a derivative of "The Nature of Code" book by Daniel Shiffman (natureofcode.com), used under CC BY-NC.

HTML/JS: Making webpages interactive

Once you've taken both Intro to JS and Intro to HTML/CSS, take this course to learn how use HTML/CSS with the JavaScript DOM API to make your webpages interactive.

Conoce al profesional

¿Qué tipo de cosas puedes hacer con ciencias de la computación y con las habilidades de programación una vez que las aprendas? Hemos invitado a personas relacionadas con la industria y de todo el mundo para que hagan una presentación para tí. ¡Descubre qué tan diverso puede ser nuestro campo!

Introducción a JS: dibujo y animación

Learn how to use the JavaScript language and the ProcessingJS library to create fun drawings and animations.
Evaluaciones de proyecto Preguntas de la comunidad
Todo el contenido en "Introducción a JS: dibujo y animación"

Introducción a la programación

Si esto es nuevo para ti, mira primero este video introductorio. ¡Después comienza a escribir código!

Bonus: Resizing with variables

Aprende cómo utilizar expresiones variables para cambiar el tamaño de las partes de tu dibujo en relación a otras partes. (Esto requiere un poco más matemáticas, así que si sientes que aún no tienes una buena comprensión de las fracciones, puede saltarte esto).

Debugging programs

How can you figure out what's wrong with your code? Learn tips and tricks for debugging your programs.

Writing clean code

Learn how to write JavaScript code that is easy to read and understand, with good use of indentation, spacing, naming, and comments.

Convirtiéndote en un mejor programador

Ahora que entiendes los fundamentos de la programación, aprende técnicas que te ayudarán a ser más productivo y a escribir un código más hermoso.