Creative Coding for Beginners – Complete Course!

Creative Coding for Beginners – Complete Course!

HomeThe Coding TrainCreative Coding for Beginners – Complete Course!
Creative Coding for Beginners – Complete Course!
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Choo Choo ! Welcome aboard to the world of creative coding! Join me in this beginner-friendly video series to learn to code with Processing! https://thecodingtrain.com/tracks/learning-processing/processing

Watch this ad-free video on Nebula! https://nebula.tv/videos/codingtrain-beginners-guide-to-creative-coding-with-processing-full-course

Whether you are an absolute beginner or already have some experience, my goal is to inspire you and empower you to unleash your creativity through coding. Processing is your gateway to creating art, animation, and interactive experiences. No prior experience is required, just curiosity and a desire to create!

References and code: https://github.com/CodingTrain/Creative-Coding-Processing-Full-Course

Timestamp:
0:00:00️INTRODUCTION️
0:14:43 How to download the treatment
0:17:30 ️ DRAW WITH CODE ️
0:27:58 Shapes
0:30:34 The treatment reference
0:39:19 Saving your code
0:41:03 Code comments
0:42:27 Errors
0:44:38 Color
0:48:11 Race weight
0:50:31 RGB color
0:53:45 Bits and bytes
0:56:45 Color modes
0:59:26 Alpha transparency
1:04:39 ️ FLOW ️
1:06:31 Setup and draw
1:13:27 mouseX and mouseY
1:19:13 mousePressed()
1:29:31️VARIABLES️
1:31:39 Create your own
1:48:56 Increment operations
1:53:20 Random numbers
2:02:46 ️ CONDITIONAL ️
2:04:01 The /"IF/" statement
14:10:30 /"OTHER/"
2:18:30 Logical operators
2:28:47 The bouncing ball
2:40:38 Boolean variables
2:50:01️ CURLS ️
2:51:30 The While loop
2:57:49 Variable range
3:00:10 The For loop
3:04:48 Nested loops
3:12:29 ️ TABLES ️
3:18:44 Indexing
3:28:02 Iteration
3:40:29 ️ FEATURES ️
3:43:48 Define yours
3:49:39 Modularity
3:52:33 Reusability
3:57:00 Return types
4:02:30 ️ COURSES AND OBJECTS ️
4:25:18 Constructor arguments
4:34:30 Object arrays
4:54:21 Improved loop
4:56:20 ️ CONFETTI PROJECT ️
17:03:15️CONCLUSION️

Editing Mathieu Blanchette
Animation by Jason Heglund
Research and additional code by Melissa Rodriguez: https://www.instagram.com/hellomelissarodriguez
Music by Epidemic Sound

Website: https://thecodingtrain.com/
Share your creation! https://thecodingtrain.com/guides/passenger-showcase-guide
Suggested topics: https://github.com/CodingTrain/Suggestion-Box
GitHub: https://github.com/CodingTrain
Discord: https://thecodingtrain.com/discord
Join: http://youtube.com/thecodingtrain/join
Shop: https://standard.tv/codingtrain
️ Twitter: https://twitter.com/thecodingtrain
Instagram: https://www.instagram.com/the.coding.train/

Coding challenges: https://www.youtube.com/playlist?listPLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
Introduction to programming: https://www.youtube.com/playlist?listPLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFFTA

p5.js: https://p5js.org
p5.js Web Editor: https://editor.p5js.org/
Processing: https://processing.org

Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct

This description was automatically generated. If you encounter an issue, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new

#for beginners #shapes #drawing #basics #color #errors #debugging #mouse interaction #variables #math #random #boolean #ifstatement #motion #forloop #grid #function #arguments #parameters #return #objects #objectorientedprogrammingoop # classes #constructor #array #nestedloop #images #processing #java

Please take the opportunity to connect and share this video with your friends and family if you find it useful.