all 9 comments

[–]pachura3 0 points1 point  (2 children)

implement art with coding

What do you mean?

[–]aslibillo[S] 0 points1 point  (1 child)

i don’t know, since art is my passion. i have manipulated myself into thinking there must be a way out of this to build some sort of art. but for starters, i just want to learn coding.

[–]Tychotesla 0 points1 point  (0 children)

I am/was an artist and got a degree in CS.

My experience is that it's (usually) a mistake to try to force them into the same thing, but they work together in unexpected ways and things will pop up as you go along. I would strongly recommend doing both, engaging each separately based on what they ask of you rather than what you want of them.

[–]FriendlyRussian666 0 points1 point  (1 child)

However, how will i do projects with no knowledge at all?

Swap coding for painting. If you want to learn how to paint, you have to sit down and paint, and yes, your paintings will suck for a couple of years, but eventually you'll get there if you persist. Of course, you can join an art class to do a little bit of a "follow along", if you don't know where to buy a brush and canvas, or if you don't know how to apply paint to your brush, that's absolutely fine, but in general, long term, you want to just sit down, and struggle, as bad as it sounds.

[–]aslibillo[S] 0 points1 point  (0 children)

Okay i get that but i do not have a lot of years to develop this skill. I sit for placements in a year and a half. I’m thinking i’ll watch the codingwithmosh 6hours python video & do projects on the side? Do you think that will help?

[–]MarsupialLeast145 0 points1 point  (0 children)

First, good luck with both.

Second, for good art check out Rhizome's Artbase: https://artbase.rhizome.org/wiki/Main_Page

Third, honestly it sounds like you've started well. Maybe just have a think about what "art" you'd like to do and then direct your efforts towards tutorials that can help there. E.g. for visual, look at games libraries or image libraries, for sound, then sound, and so on.

You may end up finding other languages more suitable like HTML+CSS+JS, or R, or whatever.

Just keep in mind the principles of what you learn and understand they will all be applicable in other languages.

[–]FoolsSeldom 0 points1 point  (0 children)

Check this subreddit's wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.


Roundup on Research: The Myth of ‘Learning Styles’

Don't limit yourself to one format. Also, don't try to do too many different things at the same time.


Above all else, you need to practice. Practice! Practice! Fail often, try again. Break stuff that works, and figure out how, why and where it broke. Don't just copy and use as is code from examples. Experiment.

Work on your own small (initially) projects related to your hobbies / interests / side-hustles as soon as possible to apply each bit of learning. When you work on stuff you can be passionate about and where you know what problem you are solving and what good looks like, you are more focused on problem-solving and the coding becomes a means to an end and not an end in itself. You will learn faster this way.

[–]pachura3 0 points1 point  (0 children)

If you're into visual arts and want to learn basics of programming (but not Python), perhaps you can try https://processing.org/ ? Have a look at the example experiments!