RESERVE MY SPOT

SKILLS:

- Front-end Development

Web Development

- HTML 5

- Web Design

- Interaction Design

DATE: 4 Nov - 22 Nov, 2019

DURATION: 3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT RICARDO
BIBLIOGRAPHY
HARBOUR.SPACE 

This course deepens into programming, diving into user interactions, physics, motion, sound, and inputs. Students will obtain a solid foundation of programming that will allow them to create interactive experiences and animations. Learning how to create printable artwork, navigate a real-time generated 3D environment or detect user poses with a webcam are just a few themes that will allow students to create interactions within a screen or an interactive installation where their creativity is the limit, while extending their knowledge of programming through fun and interactive exercises. The final project will be a real-time creative coding experiment on a theme of the students’ choosing.

RICARDO
MENDIETA
RESERVE MY SPOT

We offer innovative university degrees taught in English by industry leaders from around the world, aimed at giving our students meaningful and creatively satisfying top-level professional futures. We think the future is bright if you make it so.

HARBOUR.SPACE UNIVERSITY

DATE: 4 Nov – 22 Nov, 2019

DURATION:  3 Weeks

LECTURES: 3 Hours per day

LANGUAGE: English

LOCATION: 
Barcelona, Harbour.Space Campus

COURSE TYPE: Offline

Session 2

Physics Fundamentals I
Coordinate Systems
Vectors
Translation
Drag
Proximity
*Exercise

Session 3

Physics Fundamentals II
Attraction
Gravity
Resting Position
Bounds
*Exercise

SHOW MORE

Session 1

Drawing with code
HTML Canvas
Drawing shapes
Drawing images
Creating Masks
*Exercise

All rights reserved. 2018

Harbour.Space University
Tech Heart

Session 4

Creating Particles Systems
How does a Particle system work?
Harmonic Random Movement
Perlin Noise
*Exercise

This course deepens into programming, diving into user interactions, physics, motion, sound, and inputs. Students will obtain a solid foundation of programming that will allow them to create interactive experiences and animations. Learning how to create printable artwork, navigate a real-time generated 3D environment or detect user poses with a webcam are just a few themes that will allow students to create interactions within a screen or an interactive installation where their creativity is the limit, while extending their knowledge of programming through fun and interactive exercises. The final project will be a real-time creative coding experiment on a theme of the students’ choosing.

PROGRAMMING
INTERACTIVITY II
PROGRAMMING 
INTERACTIVITY II

Ricardo leads the technology department at Foo Studio, a digital studio he co-founded in 2012 in Mexico City after working for different digital agencies as an interactive developer. With more than a decade working in digital experiences, he oversees the viability of projects in terms of budget and technology, leading the development team and working as a liaison with the design, marketing, and production teams. His work for companies like Uber, Nike, Google, Ford, Moleskine, Heineken among others has been recognized by design and advertising industry awards like Effie, FWA, Awwwards, IAB and best México Design Studio by CSSDA. 
He is also a member of the design jury panel at Awwwards.

- Learn to draw vectors and manipulate images by code

- Understand how physics and maths are used to create movement


- Learn to visualize data structures in a creative way


- Learn how to create artwork with code for offline and online media


- Increase knowledge of programming fundamentals and methodologies 


- Discover how 3D interactive experiences are built


- Discover creative ways of using different inputs and outputs for interactive experiences