Video není dostupné.
Omlouváme se.

Learn p5.js for Creative Coding - 5 Beginner Projects

Sdílet
Vložit
  • čas přidán 5. 08. 2024
  • Learn p5.js for Creative Coding by following along with 5 beginner project tutorials. p5.js is a Javascript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else!
    Course developed by ‪@pattvira‬
    ⭐️ Connect with Patt Vira ⭐️
    🔗 Website: pattvira.com
    🔗 Twitter: / pattvira
    🔗 Instagram: / pattvira
    ⭐️ p5.js Resources ⭐️
    p5.js: p5js.org
    p5.js Web Editor: editor.p5js.org/
    ⭐️ Code ⭐️
    Project 1: editor.p5js.org/pattvira/sket...
    Project 2: editor.p5js.org/pattvira/sket...
    Project 3: editor.p5js.org/pattvira/sket...
    Project 4: editor.p5js.org/pattvira/sket...
    Project 5: editor.p5js.org/pattvira/sket...
    ⭐️ Contents ⭐️
    ⌨️ (0:00:00) Intro
    ⌨️ (0:01:00) Project 1: Interactive Display with Rotating Blocks
    ⌨️ (0:28:17) Project 2: Beautiful Trigonometry
    ⌨️ (0:43:48) Project 3: 3-Dimensional Kinetic Typography
    ⌨️ (1:10:13) Project 4: Hypnotic Flowers
    ⌨️ (1:29:06) Project 5: Mondrian-Inspired Generative Art
    🎉 Thanks to our Champion and Sponsor supporters:
    👾 davthecoder
    👾 jedi-or-sith
    👾 南宮千影
    👾 Agustín Kussrow
    👾 Nattira Maneerat
    👾 Heather Wcislo
    👾 Serhiy Kalinets
    👾 Justin Hual
    👾 Otis Morgan
    👾 Oscar Rahnama
    --
    Learn to code for free and get a developer job: www.freecodecamp.org
    Read hundreds of articles on programming: freecodecamp.org/news

Komentáře • 47

  • @pattvira
    @pattvira Před 5 měsíci +25

    Thanks Beau and the freeCodeCamp team for this opportunity! Excited to continue making coding accessible to all one tutorial at a time 😊 Hope you guys enjoy the course.

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      Been slipping up this icy mountain for eight years. And this program is stitching stuff together with ur explanation. I am on ipadd pro 9.7 with brave and or safari. At 8:08~ for me with same coed as u in block and script: ReferenceError: can’t find variable: Block

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      At 8:29, why dddddi the block lose the 45 dgree angle after u set to 50?

    • @mauriceschollmeyer398
      @mauriceschollmeyer398 Před 2 měsíci

      @@cajuntimes bc its refreshed

  • @eterr9000
    @eterr9000 Před 5 měsíci +9

    This channel just keeps on giving. This look like a fun exercise. Got to block like 3h for it next weekend!

  • @andyburnett4918
    @andyburnett4918 Před 5 měsíci +3

    I am so happy that I stumbled across this course. I have been wanting to get more involved in artistic programming, and this is a wonderful start. Thanks very much Patt!

  • @alobonzo1
    @alobonzo1 Před 5 měsíci +6

    pattvira rocks! I love her coding tutorials!

  • @failscript
    @failscript Před 5 měsíci +6

    So awesome to see Patt here ❤

  • @chetanbhatia5242
    @chetanbhatia5242 Před 3 měsíci

    Following this tutorial was a LOT of fun! TY ❤

  • @pavankarthikvelivala8570
    @pavankarthikvelivala8570 Před 5 měsíci +3

    This seems interesting, will try this for sure in local what to get a hands on 🎉

  • @soadsam
    @soadsam Před 5 měsíci +16

    yoooo wouldnt expect to see something like this come across here. Processing is how i cut my teeth programming and helped me learn so many core concepts while getting to have immediate gratification creating cool visuals.

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      And i would nt expect to see a tenth grader visiting kindergarten. What is your point?

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      And i would nt expect to see a tenth grader visiting kindergarten. What is your point?

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      And i would nt expect to see a tenth grader visiting kindergarten. What is your point?

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      And i would nt expect to see a tenth grader visiting kindergarten. What is your point?

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      And i would nt expect to see a tenth grader visiting kindergarten. What is your point?

  • @PedroGomes-jq5it
    @PedroGomes-jq5it Před 5 měsíci +2

    Diva d+ n da, muito conhecimento

  • @sakshamjain3775
    @sakshamjain3775 Před 5 měsíci +7

    We have already seen that stuff 2-3 years back from the coding train channel. That guy is master when it comes creative coding stuff 😊😅

  • @eliran-rdt
    @eliran-rdt Před 5 měsíci +2

    Great tutorials, Thank you.
    I have a suggestion condition for move() function
    It's simplify the code
    move(){
    let distance = dist(mouseX, mouseY, this.x, this.y);
    let isMoving = dist(mouseX, mouseY,pmouseX, pmouseY);
    // If isMoving == 0 the mouse is not moving
    if((distance 70)
    this.c -= 3;
    }
    this.angle += 1;
    }
    else{
    this.c = 70;
    this.angle = 0;
    }
    }

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      Ddo you really neeeed to be on this channel?

  • @reekoup
    @reekoup Před 5 měsíci

    Hey Alex great video thank you so much
    Does video editors play a big role in the success of video ads ?
    We are looking for hiring french video editors that have potential and willing to work long term
    Why going for cheap and foreign video editors?

  • @itermercator114
    @itermercator114 Před 5 měsíci +7

    It's a bit too fast without properly explaining stuff, it feels like I'm watching someone do something more than learning

    • @cajuntimes
      @cajuntimes Před 5 měsíci

      Did u use the program while watching? If so did you get an eerror @ 8:08 stating “Block” is not deefined?

  • @user-rj3sq4ok2b
    @user-rj3sq4ok2b Před 5 měsíci

    can you please add subtitles to your videos? The videos are great but as I'm not a native English speaker I feel difficulty in understanding.

  • @eqfira
    @eqfira Před 5 měsíci +1

    ❤😂❤😂

  • @MrMangoAI
    @MrMangoAI Před 5 měsíci

    Anyone interested in collabing? I’m looking for software devs.

  • @ilechang1512
    @ilechang1512 Před měsícem

    it's really fast and lack of explanation

  • @saharsh39
    @saharsh39 Před 5 měsíci +2

    Daniel shiffman aka the coding train already do this course better than this🔥🔥🔥

    • @cajuntimes
      @cajuntimes Před 5 měsíci +3

      Yeeeeah and there should be only one math, science, language, etc. teacher in the world yeah

  • @sayedmobashir7803
    @sayedmobashir7803 Před 5 měsíci

    Can you help me 🙏 in some course I want to learn.

  • @sayedmobashir7803
    @sayedmobashir7803 Před 5 měsíci

    So please can you help me in data science please

    • @elissitdesign
      @elissitdesign Před 5 měsíci +2

      Did you search the channel for uploaded videos on this subject? I’ve seen some already.

  • @sayedmobashir7803
    @sayedmobashir7803 Před 5 měsíci

    Hello 👋

  • @MW-ze9jm
    @MW-ze9jm Před 5 měsíci +4

    That was so much fun, thanks @pattvira.

  • @csasz8527
    @csasz8527 Před měsícem

    Damn, it is definitely not for beginners 😅 no explanation, like I’m listening to some maya ancient lg

  • @sean.sullivan
    @sean.sullivan Před 4 měsíci

    welp, there goes my creative coding experience! lol. 8 mins in and Block not defined. Followed step by step, even stopped and check to see if code was the same. You kinda move too fast. Not really explaining what each entry of code does. Then things like Print function get removed without being captured in the video.

    • @sean.sullivan
      @sean.sullivan Před 4 měsíci

      Again at 11:38 Nope, no grid. "j is not defined" ! frustrating.

  • @K8LOYT
    @K8LOYT Před 5 měsíci +13

    I do not why but I disliked hearing some words in INTRO

    • @elissitdesign
      @elissitdesign Před 5 měsíci +13

      It’s less than 30 and and gives credit to creator. Not a big deal. Relax.

    • @K8LOYT
      @K8LOYT Před 5 měsíci +1

      it is my opinion to dislike ? why bother ? @@elissitdesign

    • @johnnycincocero
      @johnnycincocero Před 5 měsíci +11

      ​@@K8LOYTKeep your irrelevant opinions to yourself. No one cares. Be better.

    • @K8LOYT
      @K8LOYT Před 5 měsíci +1

      I will share but it will trigger ppl @@AlexFalkenberg

    • @emmanuelviktor
      @emmanuelviktor Před 5 měsíci

      You're not here to judge , aren't you 😊