Curso de Processing

Información

5 Meses

Duración

5 Meses (20 clases)


Modalidad

Presencial / A Distancia


Metodología:

Grupos reducidos - Aula virtual - Videos - Apuntes - Tutor permanente


Requisitos:

No se necesitan conocimientos

Pagar Inscribirse

¿Crees que a alguien puede interesarle? Compartilo

Contexto
Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital. Dirigido sobre todo a artistas, diseñadores visuales y miembros de otras comunidades ajenos al lenguaje de la programación.

CONTENIDO:

CLASE 1

  • ¿Qué es Processing? – Lenguaje de Programación
  • Instalación (processing.org)
  • Pantalla de desarrollo o Contexto
  • Estructuras: Elementos del Código (Comentarios – Funciones Básicas)
  • Sensibilidad – Espacios en Blanco
  • Consola(print – println)

CLASE 2

  • Dibujar formas con Processing (puntos, líneas, rectángulos, elipses, triángulos, etc.)
  • Valores de Grises
  • Atributos del dibujo (smooth, stroke)
  • Modos de dibujo

CLASE 3

  • Variables , Tipos de Datos (int, float, boolean)
  • Funciones Aritméticas (suma, resta, multiplicación, modulo, incremento, decremento)
  • Control: Decisiones (mayor, menor, mayor igual, menor igual, igual, distinto)
  • Estructuras Condicionales: If-Then-Else
  • Operadores Lógicos (&&,||,!)

CLASE 4

  • Repeticiones, el bucle: FOR
  • Color (Ajustar Color, Dato Color, RGB-HSB, Hexadecimal)

CLASE 5

  • Imágenes (Visualización y Tinte)
  • Color y Transparencias de Imágenes
  • Datos Texto (char, String)
  • Tipografía (Visualización, Cargar Fuentes, Dibujar Textos)

CLASE 6

  • Matemática: Aleatoriedad (random, noise)
  • Transformaciones: Matrices y Traslaciones (pushMatrix, popMatrix, translate)
  • Transformaciones: Rotaciones y Escala (rotate, scale)

CLASE 7

  • Estructuras: Continuidad (draw, setup, frameRate, frameCount, loop)
  • Creando Funciones de Usuario (void)

CLASE 8

  • Mouse
  • Datos del Mouse (mouseX, mouseY)
  • Botones del Mouse (mousePressed, mouseButton, cursor)
  • Dibujo: Formas Estáticas (Herramientas Simples, Dibujando con Inmagenes)

CLASE 9

  • Teclado
  • Datos de las teclas (keyPressed, keyCode, key)
  • Teclas Codificadas (Alt, Cntrol, Enter, etc.)

CLASE 10

  • Eventos
  • Eventos del Mouse (mousePressed, mouseReleased, mouseMoved, mouseDragged)
  • Eventos del Teclado (keyPresseed, keeyReleased)
  • Controlando el flujo (loop, redraw)

CLASE 11

  • Valores de Entrada: Tiempo y Fecha
  • Segundos, minutos, hora (second, minute, hour)
  • Fecha (day, month, year)
  • Movimiento: Lineas y Curvas (Controlando el movimiento)

CLASE 12

  • Arrays – Tablas de datos
  • Funciones del Array
  • Array Bidimensionales

CLASE 13

  • Imagen: Animación
  • Imagen en Movimiento

CLASE 14

  • Imagen: Píxeles
  • Leyendo y Escribiendo Píxeles (get, set)
  • Tipografía: Movimiento (palabras y letras en movimiento)
  • Tipografía: Respuesta (palabras y letras responsivas)

CLASE 15

  • Color: Componentes
  • RGB, Transparecia, Tinte, Brillo, saturación

CLASE 16

  • Imagen: Filtro, Mezcla, Copa, Máscara
  • Filtros: Blur, Posterize, Threshold, Gray, Invert, Erode, Dilate

CLASE 17/18

  • Objetos (Básico)
  • Librerías en Processing

CLASE 19

  • Evaluación

CLASE 20

  • Devolución Final

Forma de enseñanza:

  • Contamos con instructores que trabajan en el mercado digital, permitiéndote estar en contacto con las últimas herramientas existentes.
  • Las clases presenciales te permitirán que puedas aprender de una mejor manera, y el aula virtual te servirá de apoyo de todo lo visto.
  • Hacer el curso en forma grupal te servirá para compartir experiencias; pero si a lo haces a distancia u personalizado, estas invitado cuando puedas a asistir a clases presenciales o a utilizar nuestro foro de consultas online.
  • Basamos el aprendizaje mediante aprender-haciendo, respetando los tiempos de cada alumno, con simulaciones del mundo laboral actual.
  • Mediante nuestros convenios y empresas que nos acompañan, damos posibilidad a alumnos que puedan conseguir trabajo. Y gracias a nuestro certificación avalada a nivel nacional, le sirve si desea ingresar a una organización estatal.

Curso ideado y pensado para realizarlo tanto presencial como a distancia CON o SIN profesor en vivo.

Características
Tendrás:
– Práctica y tutorías a distancia o presencial
– Profesor y tutor asignado
– Consultas en la semana
– Grabación de las clases
– Proyecto final
– Acceso a campus 24/7
– Desarrollo de CV
– Simulación de entrevistas laborales

COSTOS:
– Efectivo o transferencia por CBU o alias
– QR, enlace de pago, crédito/debito
– También podes abonar en 3, 6, 9 y 12 cuotas. Consúltanos.

CERTIFICACIONES DESTACADAS (tanto para presencial o a distancia)
El alumno puede acceder a la obtencion de algunos de estas certificaciones, segun su necesidad (Doble o Triple Certificación)

✅ Certificado Privado de Sicos Informatica
✅ Certificado Avalado a Nivel Nacional (c/ puntaje en la Admin. Publica)
Certificado Profesional con alcance Mercosur (en convenio con Organismo y 3 Universidades)
✅ Certificado Avalado a Nivel Europeo (en convenio con Institutos)
Insignias digitales para redes sociales

Te invitamos que veas los modelos de los certificados, haciendo clic aquí.
Si te quedan dudas, consultanos.

Para obtener la certificación profesional con alcance Mercosur ó Europea, el alumno deberá posteriormente rendir un examen web.

Curso ideado y pensado para realizarlo para hacerlo presencial, o sino a distancia CON o SIN profesor en vivo (pero si el interesado así lo quisiera, se coordina).

INICIOS – TODO EL AÑO 

Turno Horarios Fecha de Inicio
A distancia A tu ritmo CON o SIN Profe en vivo
Personalizado Día y hora a coordinar Inician siempre