Programación Creativa con Processing
Curso completo de programación creativa con Processing, importado desde la web pública de Air Room.
- 1.1 Taller introducción a la programación creativa con Processing 1 min
- 1.2 Processing S.O.S. 2 min
- 1.3 ¿Por qué aprender programación? 2 min
- 1.4 1.1 Teoría vs Práctica 3 min
- 1.5 1.2 Programación vs Ciencias de la Computación 4 min
- 1.6 1.3 Arte + ciencia = código creativo 3 min
- 1.7 1.4 MIT Media lab 3 min
- 1.8 1.5 ¿Que es Processing? 1 min
- 1.9 1.6 Bits y Bytes 5 min
- 1.10 1.7 Nemotécnica 6 min
- 1.11 1.8 Java 6 min
- 2.1 2.1 Processing al rescate 3 min
- 2.2 2.2 ¿Cómo conseguir Processing? 2 min
- 2.3 2.3 La aplicación de Processing 2 min
- 2.4 2.4 Cuaderno de bocetos 2 min
- 2.5 2.5 Introduciendo código en Processing 3 min
- 2.6 2.6 Errores 1 min
- 2.7 2.7 La referencia de Processing 2 min
- 2.8 2.8 El botón “PLAY” 2 min
- 2.9 2.9 Tu primer sketch 1 min
- 2.10 2.10 Processing menú Archivo 2 min
- 2.11 2.11 Processing menú Editar 1 min
- 2.12 2.12 Processing menú Sketch 3 min
- 2.13 2.13 Processing menú Depuración 2 min
- 2.14 2.14 Processing menú Herramientas 2 min
- 2.15 2.15 Processing menú Ayuda 2 min
- 2.16 2.16 Processing preferencias 3 min
- 2.17 Novedades en Processing 3 4 min
- 3.1 3.0 Processing Dibujo: introdución 2 min
- 3.2 3.1 Dibujar una ventana: size(width, height); 1 min
- 3.3 3.2 Processing dibujar un punto: point(x, y); 1 min
- 3.4 3.3 Dibujar una línea: line(x1, y1, x2, y2) 1 min
- 3.5 3.4 Dibujar un triángulo: triangle(x1, y1, x2, y2, x3, y3) 1 min
- 3.6 3.5 Dibujar un polígono de 4 lados: quad(x1, y1, x2, y2, x3, y3, x4, y4) 1 min
- 3.7 3.6 Dibujar un rectángulo: rect(x, y, width, height) 2 min
- 3.8 3.7 Dibujar una elipse: ellipse(x, y, width, height) 1 min
- 3.9 3.8 Dibujar un arco 1 min
- 3.10 3.9 Curvas bezier 1 min
- 3.11 3.10 Orden de dibujo 1 min
- 3.12 3.11 Antialiasing: smooth() y noSmooth() 2 min
- 3.13 3.12 Definir el grosor del borde: strokeWeight() y noStroke() 1 min
- 3.14 3.13 Definir los atributos de línea: strokeJoin() 1 min
- 3.15 3.14 Definir los atributos de línea: strokeCap() 1 min
- 3.16 3.15 Color grises 1 min
- 3.17 3.16 Color grises: canal alpha 1 min
- 3.18 3.17 Color RGB 1 min
- 3.19 3.18 Modos de color: colorMode() 2 min
- 3.20 3.19 Color: canal Alpha 1 min
- 3.21 3.20 Formas personalizas: beginShape() 2 min
- 3.22 3.21 CURVAS: curveVertex() y bezierVertex() 3 min
- 3.23 3.22 Comentarios 2 min
- 3.24 3.23 Pantalla completa: fullScreen() 2 min
- 4.1 4.0 Variables – Introducción 5 min
- 4.2 4.1 Variables – Declaración e inicialización 6 min
- 4.3 4.2 Usando una variable 5 min
- 4.4 4.3 Variables de Processing 3 min
- 4.5 4.4 Matemáticas: Aritmética 11 min
- 4.6 4.5 Expresiones Relacionales 2 min
- 4.7 4.6 Bucles while 5 min
- 4.8 4.7 Bucles do while 1 min
- 4.9 4.8 Repetición: bucles for 2 min
- 4.10 4.9 Repetición: bucles for anidados 1 min
- 4.11 4.10 Variables locales vs globales 4 min
- 4.12 4.11 Matemáticas: curvas 7 min
- 4.13 4.12 Variables de color 1 min
- 4.14 4.13 surface.setResizable() 1 min
- 5.1 5.1 void setup y void draw 2 min
- 5.2 5.2 mouseX y mouseY 2 min
- 5.3 5.3 Estructuras condicionales 1 min
- 5.4 5.4 mousePressed y mouseButton 1 min
- 5.5 5.5 La función constrain() 1 min
- 5.6 5.6 La función dist() 3 min
- 5.7 5.7 La función map() 1 min
- 5.8 5.8 La técnica Easing 3 min
- 5.9 5.9 Operadores lógicos 1 min
- 5.10 5.12 Arrow keys 1 min
- 6.1 6.1 PImage 1 min
- 6.2 6.2 Tintar imágenes 1 min
- 6.3 6.3 Salvar Imágenes 1 min
- 6.4 6.4 Salvar frames 1 min
- 6.5 6.5 Salvar archivos en PDFs 1 min
- 6.6 6.6 Letras y palabras 1 min
- 6.7 6.7 Cargar Fuentes 1 min
- 6.8 6.8 Cargar SVG 1 min
- 6.9 6.9 Cargar y reproducir Audio 1 min
- 6.10 6.10 Conversión de Datos 1 min
- 8.1 8.1 Funciones 1 min
- 8.2 8.2 Creando Funciones 1 min
- 8.3 8.3 Argumentos Funciones 1 min
- 8.4 8.4 Return Type 1 min
- 8.5 8.5 Funciones Overloading 1 min
- 8.6 8.6 Funciones Fruto y Árbol 1 min
- 8.7 8.7 Funciones Rotación y Rebote 1 min
- 8.8 8.8 Función Polígono 1 min
- 8.9 8.9 Función Estrella 1 min
- 8.10 8.10 Crear un Mandala 1 min
- 8.11 8.11 Tablas de Mandalas 1 min
- 9.1 9.1 POO Programación Orientada a Objetos 1 min
- 9.2 9.2 Clases y Objetos 1 min
- 9.3 9.3 class Cars 1 min
- 9.4 9.4 Constructores 1 min
- 9.5 9.5 PVector I 1 min
- 9.6 PROCESSING: 9.6 PVector II 1 min
- 9.7 PROCESSING: 9.7 PVector Animación 1 min
- 9.8 PROCESSING: 9.8 Encapsulación 1 min
- 9.9 PROCESSING: 9.10 Polimorfismo 1 min
¿Listo para empezar?
Comienza con la primera lección y avanza a tu ritmo. Todo el contenido es gratuito.