Creatieve codering: maak visuele stukken met JavaScript
Eindproject van de cursus
Een cursus van Bruno Imbrizi , Creatief programmeur
Over het eindproject van de cursus: Creatieve codering: maak visuele stukken met JavaScript
Inleiding tot codering voor visuele ontwerpers
“Hallo en welkom bij het einde van deze Domestika-cursus. In deze laatste les zullen we een samenvatting geven van wat we tot nu toe hebben gezien en ik zal enkele tips toevoegen om je te helpen op je reis naar creatief coderen. Code is een taal. Om een metafoor met gesproken taal te gebruiken, als we iets willen uitdrukken, gaat het er niet om hoeveel woorden we gebruiken, maar hoe we ervoor kiezen om de woorden die we kennen samen te stellen. We kwamen van ver. We gingen uit van een leeg bestand, van fundamentele concepten als variabelen en functies. Ik zei dat we ze overal zouden gebruiken en dat hebben we gedaan. De beste manier om te leren is altijd door het goede voorbeeld te geven en we hebben er nogal wat gezien. We zagen ook arrays, loops, conditionals en willekeurige getallen. En we zagen hoeveel we konden doen met slechts die paar concepten. De omgeving die we kozen om onze code uit te voeren, was de browser, die zeer toegankelijk en vertrouwd is. Nu weten we dat we het ook kunnen gebruiken voor het maken van visuals. We hebben gezien hoe we een HTML-pagina kunnen maken en daarin JavaScript kunnen schrijven. Toen zagen we een meer uitgebreide opstelling met canvas-schets. Het gaf ons een omgeving met enkele voordelen ten opzichte van helemaal opnieuw beginnen, zoals het gemakkelijk maken om de afmetingen van onze schets te wijzigen en deze ook automatisch opnieuw te laden zodra de code is opgeslagen. Canvas-schets is meer dan wat we in de cursus hebben gezien, dus ik raad je aan om de documentatie op Github te bekijken. Er is wat informatie over het voorbereiden van uw schets voor afdrukken in grote formaten, hoe u GIF's exporteert en ook hoe u de illustratie voorbereidt voor penplotters. De eerste schets die we samen maakten, was een eenvoudig raster. We hadden 5 rijen en 5 kolommen. Als je geprobeerd hebt dat aantal te veranderen, goed gedaan om te experimenteren. Je hebt je misschien gerealiseerd dat het raster niet langer gecentreerd zou zijn, omdat we hardgecodeerde waarden gebruikten. Later zagen we een meer flexibele manier om dingen te doen. Dus voel je vrij om terug te gaan naar schets 01 en het te verbeteren met wat je nu weet, het is een goede oefening.





Gedeeltelijke transcriptie van de video
“Laatste project In deze laatste les doen we een samenvatting van wat we tot nu toe hebben gezien en ik zal enkele tips toevoegen om u te helpen bij creatief coderen. Code is een taal. Om een taalmetafoor te gebruiken, het gaat er niet om hoeveel woorden we gebruiken, maar hoe we de woorden die we kennen samenvoegen. We kwamen van ver. We gingen uit van een leeg bestand, van fundamentele concepten zoals variabelen en functies. Ik zei dat we ze overal zouden gebruiken, en dat hebben we gedaan. De beste manier om te leren is door het voorbeeld te geven en we hebben er nogal wat gezien. We zage...”
Deze transcriptie wordt automatisch gegenereerd en er kunnen typefouten in staan.
Samenvatting van de cursus: Creatieve codering: maak visuele stukken met JavaScript
-
Categorie
3D en animatie, Web- en app-ontwerp -
Domeinen
JavaScript, Motion Graphics, Multimedia, Programmeren

Bruno Imbrizi
Een cursus van Bruno Imbrizi
Bruno Imbrizi is een creatieve programmeur geboren in Brazilië die nu gevestigd is in Londen, Engeland. Hij heeft grafisch ontwerp gestudeerd en begon zijn carrière met het in de praktijk brengen van alle vaardigheden en kennis die hij opgedaan had. Uiteindelijk combineerde hij zijn ontwerptalent met een van zijn andere passies, namelijk programmeren.
Hij heeft meer dan 10 jaar ervaring en heeft gewerkt bij bureaus, ontwerpstudio’s, productiemaatschappijen en bekende merken, waaronder Dell, Adidas en Universal Music. Hij was te zien in online publicaties zoals Wired en Londonist, en hij heeft verschillende prijzen gewonnen, waaronder de Adobe Cutting Edge Award en FITC Best Digital Installation.
- 97% positieve beoordelingen (1.2K)
- 55.889 studenten
- 21 lessen (2u 42m)
- 39 aanvullende bronnen (5 bestanden)
- Online en in je eigen tempo
- Beschikbaar in de app
- Audio: Engels
- Engels · Spaans · Portugees · Duits · Frans · Italiaans · Pools · Nederlands
- Niveau: Beginner
- Onbeperkte toegang voor altijd