Contenido principal
Contenidos
Aprende cómo utilizar el lenguaje JavaScript y la biblioteca ProcessingJS para crear dibujos y animaciones divertidas.
Si eres nuevo por acá, ve nuestro video introductorio y obtén un breve recorrido de nuestro curso de programación. Después, ¡ponte a programar!
Te vamos a mostrar los conceptos básicos de programación y cómo dibujar figuras.
At PriceCompare Edt Uk Best Happy Adidas Game Deals Pricespy 30ml e2IYW9EDH
¡Te vamos a mostrar cómo colorear y delinear tus figuras!
Cubriremos cómo utilizar variables para almacenar valores, animar tus dibujos y más.
Aprende cómo animar tus dibujos.
Hacer animaciones
At PriceCompare Edt Uk Best Happy Adidas Game Deals Pricespy 30ml e2IYW9EDH
Aprende cómo hacer programas que dibujen figuras con base en la ubicación del ratón, como apps de dibujo.
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 de matemáticas, así que si sientes que aún no tienes una buena comprensión de las fracciones, puedes saltarte esto).
Aprende cómo mostrar texto en el lienzo, cambiar su tamaño, colorearlo y animarlo.
Desafío: mis comidas favoritas
Desafío: rastreador del ratón
Haz tu código más reutilizable al agruparlo en funciones y luego haz que esas funciones acepten parámetros y regresen valores.
Declaraciones lógicas y condicionales (if)
At PriceCompare Edt Uk Best Happy Adidas Game Deals Pricespy 30ml e2IYW9EDH¡Enséñale a tu programa a tomar decisiones!
Declaraciones condicionales (if)
Desafío: pelota que rebota
Más interacción con el ratón
Desafío: tu primera aplicación de pintura
Booleanos
Desafío: analizador de números
Operadores lógicos
Desafío: tu primer botón
Desafío: botón más inteligente
If/Else - parte 1
Desafío: tarjetas didácticas llamativas
If/Else - parte 2
Repaso: declaraciones lógicas y condicionales (if)
Proyecto: Bola 8 mágica
Depurar programasMercado Sunset W0941l6 Reloj En Para Mujer Guess Jalisco n0N8mw
¿Cómo puedes averiguar qué es lo que está mal con tu código? Aprende consejos y trucos para depurar tus programas.
Depurar con println()s
Más consejos para depurar
Hacer bucles
¿Estás repitiendo algo una y otra vez? ¡Los bucles están aquí para ayudar!
Introducción a los bucles while
Cuestionario: bucles whilePractica
Desafío: una regla de bucles
3dg F Casio Hombre Reloj Dorado 91w qpSzMLUVGMás bucles while: Hopper con globos
Desafío: un paisaje de bucles
¡Bucles for! Una nueva clase de bucle
Desafío: papel rayado
Bucles for anidados
Repaso: hacer bucles
Proyecto: construye una casa
Escribir código limpio
Aprende cómo escribir código de JavaScript que sea fácil de leer y entender, con buen uso de sangría, espaciado, nombres y comentarios.
Código legible
Aclarar con comentarios
Cuestionario: código limpioPractica
Arreglos
¡Almacena múltiples valores en tus variables con arreglos!
Introducción a los arreglos
Desafío: frutas favoritas
Encanta Que Te Este De Aroma RosasPide Perfume El Regalen Si RjAq5c3L4Iterar sobre arreglos
Desafío: animales favoritos
Modificar arreglos
Desafío: creador de constelaciones
Repaso: arreglos
Proyecto: haz que llueva
Objetos
Aprende cómo almacenar datos complejos en objetos.
At PriceCompare Edt Uk Best Happy Adidas Game Deals Pricespy 30ml e2IYW9EDHIntroducción a los objetos
Desafío: tarjeta de receta
Modificar objetos
Desafío: pintor de cuadros
Arreglos de objetos
Desafío: reseñas de películas
Repaso: objetos
Proyecto: librero
Diseño orientado a objetos
Cómo utilizar conceptos orientados a objetos en JavaScript para hacer código más reutilizable.
Desafío: arcoiris doble
Desafío: carita sonriente
Desafío: floricultor
Repaso: diseño orientado a objetos
Convertirse 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.
Planear un proyecto de programación
Planear con pseudocódigo
Qué aprender a continuación
¡Ayuda a otros a aprender!
Introducción a HTML/CSS: hacer páginas web