
Programmeren is als het oplossen van puzzels; het is een constante cyclus van leren, fouten en herhalingen die kunnen worden gebruikt om iets moois te creëren. Bruno Imbrizi is een bekroond grafisch ontwerper die de afgelopen 10 jaar van zijn carrière heeft gewijd aan het beheersen van de kunst van het creatief programmeren.
Hij gebruikt Javascript om animaties, prints, interactieve kunstwerken en meer te creëren en heeft samengewerkt met merken als Google, Spotify en Nike. Hij heeft ook prijzen gewonnen, waaronder de Adobe Cutting Edge Award en FITC Best Digital Installation.
"Ik leer je verschillende technieken om boeiende beelden te produceren met Javascript."
Je leert hoe je een meeslepende beelden verbeterd met geluid
Je ontwikkelt programmeercomposities boordevol kleur
Je animeert je beelden en neemt cursorinteractie op
Dit is Bruno's tweede Domestika-cursus. In zijn eerste cursus, Creatieve codering: maak visuele stukken met Javascript leert hij je de essentie van programmeren en tekenen met code.
28 lessen & 20 aanvullende bronnen

5 minuten, 4 seconden

4 minuten, 51 seconden

8 minuten, 50 seconden

6 minuten, 29 seconden

8 minuten, 53 seconden
Je begint met een samenvatting van de essentiële tools van Javascript. Je stelt vervolgens een omgeving in om de code uit te voeren en je schetsen te maken.
Ontdek hoe je basisvormen volledig in code kunt tekenen, kleur kunt toevoegen en je ontwerpen kunt uitrekken of scheeftrekken.
Je creëert krommingen voor verschillende bewerkingen, van ontwerpelementen tot grafieken. Je voegt meerdere punten langs een segment toe, animeert ze en leert hoe je afbeeldingen kunt laten reageren op de cursor.
Je creëert een audiovisualisatie door geluidsbestanden af te spelen, hun gegevens te lezen en frequenties te gebruiken om een animatie te maken.
Je experimenteert met deeltjes en leert hoe je hun gedrag dicteert door verschillende krachten en verstoringen toe te passen en hun grootte en kleur aan te passen.
Je ontwikkelt een reeks programmeercomposities met kleur en geluid die in een webbrowser kunnen worden uitgevoerd.

Deze cursus is voor diegenen die geïnteresseerd zijn in het verder ontwikkelen van hun programmeerkennis om unieke geanimeerde composities te maken.
Voor deze cursus heb je voorkennis nodig van programmeren.
Qua materialen heb je toegang nodig tot een apparaat met Javascript.

Polecam, fajna zabawa
Excelente! Buena fuente de inspiración para creativos incursionando en programación
I will recommend this to my friend who likes to know more on javascript designing
Recomendado para principiantes que quiera incorporar su lado artístico a la codificación.
Just getting started into creative coding and this course is definitely a great point to begin at.

Introductie
De opzet
Scheeftrekken
Curven
de audio
Deeltjes
Eindproject
Geniet van thuis leren, zonder lesroosters en in je eigen tempo. Jij beslist wanneer je verder gaat met het volgende onderdeel.
Leer de meest bruikbare methoden en technieken van de beste professionals in de creatieve industrie.
Iedere docent brengt kennis met passie over, biedt duidelijke uitleg en een professioneel perspectief bij elke les.
If you're a Plus member, get a persoonlijk certificaat signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Dankzij de hoge kwaliteit van de video's mis je geen enkel detail. Dankzij de onbeperkte toegang kun je de lessen zo vaak bekijken als nodig is om je vaardigheden te perfectioneren.
Stel vragen, krijg feedback en bied oplossingen aan. Deel je leerervaringen met andere studenten in de community die net als jij een passie hebben voor creativiteit.
Deze community heeft miljoenen gebruikers van over de hele wereld, nieuwsgierig en enthousiast om hun creativiteit te verkennen en te uiten.
Domestika selecteert zorgvuldig haar docenten en produceert iedere cursus in eigen huis om een uitstekende online leerervaring te garanderen.
This course is designed for intermediate learners. Basic familiarity with JavaScript and coding concepts is recommended before enrolling to get the most out of the lessons.
You'll need access to a modern web browser, and tools like StackBlitz, CodeSandbox, Node.js, npm, and a code editor such as Sublime Text. No specialized hardware is required.
You'll learn foundational creative coding concepts, how to use JavaScript and Canvas APIs for interactive visuals, generative art techniques, project setup, exporting artwork, and integrating audio for visualization.
The course primarily focuses on 2D creative coding using JavaScript and Canvas APIs, but introduces 3D visualization concepts and frameworks like Processing and OpenFrameworks.
Yes, the course includes detailed instructions for setting up and using StackBlitz and CodeSandbox for browser-based development, making it easy to start coding without local installations.
You'll learn how to export your browser-based generative artwork as high-resolution PNG images, which can then be printed or shared online.
Yes, the course covers creating interactive visuals and animated sketches using JavaScript, the Canvas API, and Canvas Sketch, including frame-based logic and user input.