
CURSO DE PROCESSING
Mezcla nuestros servicios de transferencia de conocimiento a tu gusto:
1) CURSO PRESENCIAL: Para empresas, grupos y personalizados.
2) CURSO ONLINE: desde nuestra plataforma GOW
3) LABS: tutorias personalizadas por vídeo conferencia
4) ASISTENCIA: escríbenos o llámanos para solucionar tus dudas.
Con el curso de Processing podrás usarlo paraproducir, y generar una gran variedad de proyectos multimedia e interactivos.
Para comprar el curso de Processing haz clic aquí, irás a nuestra plataforma [ GOW ]
En esa página podrás comprar todos los módulos o sólo los que te interesen. A más módulos compres, más descuento tienes. Así como puedes obtener automáticamente un presupuesto exacto de lo que te interesa y puedes seleccionar el formato que quieres contratar: PRESENCIAL, ONLINE, GOW.
Recuerda de aplicar los cupones de descuento que te corresponden.
Module 1
MÓDULO 1
Starting Processing / Introduction and Processing Development Environment
Objetivos:
Capacitar a los asistentes en la compresión de conceptos de programación orientada a objetos dentro del entorno de processing, siendo capaces de leer, modificar e insertar código para generar proyectos a un nivel básico.
Motivación:
El avance e implementación de la programación en los procesos creativos es imparable, el mundo del diseño y arte esta mutando, cada vez más artistas y diseñadores se adentran en este mundo para poder realizar sus diseños y arte con la infinita cantidad de datos que a hoy día existe por todos lados en nuestro entorno.
Requisitos:
No es necesario conocimiento previo de Processing ni de programación. Pero si es necesario haber trabajado anteriormente con herramientas de diseño informáticas y de informática en general.
Contenido del curso de Processing:
INTRODUCTION
- About Processing and Programming Languages.
- Processing Development Environment ( Interface)
- Using Processing (Download, Install, & References).
- Code elements ( sintaxis, functioms...)
- Coordinates system
- Drawing Order. Drawing Modes.
- Ejectution flow.
- Structure, logic and animation (Void Setup / Void Draw).
OBJECT ORIENTED PROGRAMMING CONCEPTS (LOGIC IN PROCESSING)
- Variables. Data Type.
- Aritmetic operations. Functions.
- Operators logics, Relational Operators.
- if / else / else if
- Repetition structures ( For Loops ). Nested Iteration.
- Functions. Creating fuctions. Function overloading. Calculating and Returning Values.
- Clases. Objects. Metods. , OOP (oriented objects programming)
- Arrays, ArrayList.
- Arrays of Objects.
Module 2
MÓDULO 2
Introduction on Logical Programation / Entender la programación lógica en processing para la generación de sistemas visuales
Processing es el mejor lenguaje para que artistas, diseñadores, o cualquier persona con inquietudes creativas, de sus primeros pasos en la programación. Además, se ha consolidado como el estándar para la programación de gráficos y el código creativo. Es fácil de aprender, sencillo de usar, y permite realizar resultados profesionales, muchos de ellos actualmente se están moviendo por museos, instalaciones interactivas, y en el campo del diseño gráfico por todo el mundo.
Objetivos:
Capacitar a los asistentes en el desarrollo de algoritmos para la visualización de datos a través de la comprensión de los principales conceptos de programación orientada a objetos. Exploramos la plataforma de programación Open Source Processing.
Motivación:
El avance e implementación de la programación en los procesos creativos es imparable, el mundo del diseño y arte esta mutando, cada vez más artistas y diseñadores se adentran en este mundo para poder realizar sus diseños y arte con la infinita cantidad de datos que a hoy día existe por todos lados en nuestro entorno.
Requisitos:
Es necesario conocimiento previo de Processing y de conceptos de programación orientada a objetos.
Contenido del curso de Processing:
FUNCIONES PROCESSING
- Primitives Functions. Shape.
- Color by Numbers. Color Data, ColorMode. Color Selector.
- Imagen. Display (PImage; loadImage; image; ).
- Tipography. Display (PFont; loadFont(“”); textFont(); ).
- Trigonometry (sin, cos,...).
- Random, Noise.
- Transform : Translate, Matrices (translate(); pushMatrix(); popMatrix(); ).
- Transform : Rotate, Scale (rotate(); scale(); ).
- Input Mouse, Keyboard, Events.
- Drawing in 3D Space (OPENGL, P3D), Coordinate System 3D.
EXTENDING PROCESSING AND LIBRARIES
- Introducción Libraries. Extending Processing, Install, Description
- Interfaz. Control P5
- 3D. Peasy Cam ( Environment 3D, Camara, Perspective )
- Computational Architecture.
- Physics
- Video
- Animation Recorder
DXF Export
Module 3
MÓDULO 3
Procesing Functions / Diseñando sistemas gráficos mediante el diseño de funciones
Objetivos:
Se generará una metodología con algoritmos que explore la aplicación del "dato" basado en su estética para el desarrollo de un proyecto de Visualización de Datos.
Motivación:
El avance e implementación de la programación en los procesos creativos es imparable, el mundo del diseño y arte esta mutando, cada vez más artistas y diseñadores se adentran en este mundo para poder realizar sus diseños y arte con la infinita cantidad de datos que a hoy día existe por todos lados en nuestro entorno.
Requisitos:
Conocimiento previo de Processing y de programación, equivalente al módulo 2 de processing.
Contenido del curso de Processing:
DATA ART + GENERATIVE ART.
- Recursividad
- Organic Motion
- andom
- Perlin Noise
- Rotational Drawing
- Complexity
- Emergence
- Arrays 2D
- ArrayList7
DATA VISUALIZATION.
- Methodology introduction. Stages in the design process: Data Gathering, Parse Data, Analysis Data, Filter, Data Mining, Visualization (Interface Design), Analysis/ Refine Data, Interact.
- Mapping
- Se desarrollará un caso de estudio en el que exploraremos las diferentes etapas de diseño en un proyecto de Visualización de Datos, investigaremos el Mapping Software como sistema de visualización, procesando, visualizando e interactuando con diferentes conjuntos de datos sobre un mapa.
- Data Input
- Data Output
Module 4
MÓDULO 4
Extending Processing and Libraries / Existen múltiples librerías que potencian a Processing para implementarlo en diferentes proyectos
Objetivos:
Se investigará el diseño de algoritmos que exploren una dimensión estética del dato y la metodología a seguir en un proyecto de Visualización de Datos.
Conocimiento previo de Processing y de programación.
Motivación:
Una vez dominado el lenguaje y el entorno de Processing se empieza a sentir necesidad de usar las múltiples librerías que navegan por internet, las cuales dotan de gran potencial a Processing por su facilidad de uso y su impacto funcional y visual.
Requisitos:
Conocimiento previo de Processing y de programación, equivalente al módulo 3 de processing.
Contenido del curso de Processing:
COMPUTATIONAL ARCHITECTURE.
- 3D Environment
- Geometric Datastructure
- Geometric Transformations
- NURBS Curve and Surface
- Panelization System
- Export CAD Formats
PROCESSING + FABRICACION DIGITAL + MAKERBOT
PROCESSING + KINECT
[/wptabcontent]
+ info
// PROGRAMA DETALLADO:
" Rellena este formulario " para recibirlo en tu email.
// DESCARGA EL SIGUIENTE SOFTWARE
Ya que lo usaremos durante el curso:
Posts interesantes que te recomendamos leas para introducirte a Processing:
Para conocer más sobre proyectos realizados con Processing, noticias de eventos, explicación de plugins y más
Sigue este link, donde encontrarás todos los posts que hemos escrito sobre Processing.
12 Comments
Join the discussion and tell us your opinion.
Hola Alexa, te lo hemos enviado a tu email, para que sea automático el envio, habrías de registrarte en el formulario. Vemos que no estas registrada. ¿Cierto?
Intento obtener información acerca de este curso, pero no se manda nada a mi correo 🙁
Hola, Marco! No importa de donde seas, contamos con cursos totalmente online, te hemos escrito por mail
Soy de Colombia, puedo realizar el curso a la distancia?
Hola Patrizia,
Nos referimos a que tengas conocimientos de otros softwares en general, y de preferencia relacionadas al mundo del diseño. Si no tienes estos conocimientos primero has de realizar nuestras tutorias de conceptos de diseño e informática para luego realizar el curso. Para darte un mejor seguimiento, regístrate en nuestro formulario: https://www.studioseed.net/education/informacion/
Saludos
Hola,
quisiera saber con cual herramientos de diseño informatico o informatica en general se tendrá que haber trabajado.
Me refiero a este punto que no me queda del todo claro:
No es necesario conocimiento previo de Processing ni de programación. Pero si es necesario haber trabajado anteriormente con herramientas de diseño informáticas y de informática en general.
Gracias de antemano
[…] se pueden resolver, ya que el profesor tiene conocimientos avanzados sobre estos temas. +info: https://www.studioseed.net/formacion-…na/processing/ *PUEDES CONTACTAR DIRECTAMENTE CON NOSOTROS VIA EMAIL cursoseed@krfr.org […]
[…] se pueden resolver, ya que el profesor tiene conocimientos avanzados sobre estos temas. +info: https://www.studioseed.net/formacion-…na/processing/ PUEDES CONTACTAR DIRECTAMENTE CON NOSOTROS VIA EMAIL cursoseed@krfr.org […]
Buenas!
Enviadme información sobre las horas y dias porfavor!
[…] se pueden resolver, ya que el profesor tiene conocimientos avanzados sobre estos temas. +info: https://www.studioseed.net/formacion-…na/processing/ PUEDES CONTACTAR DIRECTAMENTE CON NOSOTROS VIA EMAIL cursoseed@krfr.org […]
Hola, me gustaría saber las proximas fechas que darán este curso, aparte de la ya pautada en la agenda para febrero.
(Elisava)
Gracias
Hola: Me gustaría saber los días y el horario del curso y en que lugar se realiza éste (Elisava, Politécnica…).
Un saludo.
Jose M