Skip to content

gregja/p5Corner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

p5Corner

Cours autodidactique consacré au framework P5.js


Ce projet contient un document au format PDF : "Tuto_P5_Premiers_pas.pdf"


J'ai écrit ce support d'introduction à P5 en avril 2017, pour les besoins du meetup Creative Coding Paris, que je co-anime avec quelques amis.

https://www.meetup.com/fr-FR/CreativeCodeParis/

Ce support sur P5 est orienté "creative coding", vous y découvrirez des algorithmes "vintage" comme l'épicycloïde, la "rose mystique", etc... Et vous apprendrez à dessiner et à animer ces formes sur l'écran, via les fonctions proposées par P5.

Le document "P5.js - premiers pas" constitue une introduction à la fois à P5.js, et au langage Javascript.

Si vous ne vous sentez pas suffisamment à l'aise avec le langage Javascript, je vous proposer d'essayer le support "Cours_Javascript_Premiers_Pas" qui se trouve dans le dépôt suivant :

https://github.com/gregja/JSCorner

Si vous souhaitez migrer vers P5.js des sketchs écrits initialement pour Processing, alors le support qui se trouve dans le dépôt suivant devrait vous aider :

https://github.com/gregja/p5Migration

Des nouveautés intéressantes sont apparues courant 2017 autour de P5.js, et notamment un nouvel éditeur de sketch en ligne (http://alpha.editor.p5js.org/). C'est la raison pour laquelle j'ai mis à jour le support d'introduction à P5 de ce dépôt.


Quelques recommandations lors de votre apprentissage :

  • n'essayez pas de tout maîtriser, votre cerveau va sûrement faire de la résistance avec certains notions peu intuitives, c'est normal, il faut l'accepter, et ne pas s'acharner inutilement (laissez refroidir et revenez y plus tard)

  • si vous êtes en difficulté avec certaines notions, ne vous acharnez pas, allez dormir. Votre cerveau va faire le ménage pendant la nuit, remodeler et renforcer les connexions synaptiques, vous serez probablement surpris le lendemain, de constater que certaines notions étudiées la veille ne vous posent plus autant de difficulté au réveil.

  • testez, testez, testez, ne me faites pas confiance, soyez parano, testez, testez, testez

  • c'est seulement par la pratique et la répétition que vous arriverez à acquérir les automatismes qui vous seront utiles dans vos projets futurs. Comme je dis souvent : "la programmation, il n'y a pas de secret, il faut en bouffer". Mais c'est bon !!! ;)


Bon courage, et bonnes lectures :)

Grégory Jarrige

quelque part près de Paris, le 29 juin 2017

About

Support d'introduction au framework p5.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published