#πŸ”’ Newbie, where do I start?

53 messages Β· Page 1 of 1 (latest)

stone hemlock
#

Hello,

I'm interested in learning to code, I've always wanted to make a turn-based game but going to YouTube/ChatGPT I feel quickly swamped by information I don't understand.

Does someone have a good starting point? Is there a level zero?

pastel radishBOT
#

@stone hemlock

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

manic finch
#

Are you looking to mainly start off using python and then progress to other languages?

stone hemlock
#

Hmm... not really, unless I would need to. I heard python was easy to learn and its what was recommended to me.

manic finch
#

Yeah, its popular among beginners because its fairly easy to get the hang of. Watching tutorials online can get a bit tedious and hard to understand if its not explained properly, and ChatGPT or any other AI sort of doesn't teach you, but force feeds you the answer.

#

There are online resources to help you, I used grok academy a year or two ago and haven't forgotten anything from it, it's pretty useful.

#
delicate kettle
#

I hate grok's IDE editor but the lessons are decent

manic finch
#

It's a bit on the meh side with how its all planned out, but it has decent pacing, it explains things clearly and gives you an example, then get's you to perform an exercise on it

delicate kettle
#

plus the python comp is currently running! beginner one will teach u the basics

manic finch
#

Take your time with it, skipping ahead of some very minimal stuff is alright in some cases but can lead to gaps in your knowledge

manic finch
#

also there are other resources that help, like w3schools

#

not sure if everyone feels the same about it, but its sort of like the wikipedia of the programming world

#

has literally everything you will need in it

meager cloud
#

i'm gonna try it

#

ah someone already mentioned

stone hemlock
#

Grok seems like what I was looking for, thank you so much!

meager cloud
#

!resources

pastel radishBOT
#
Resources

The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.

meager cloud
manic finch
#

forgot that exists

#

Also once you become advanced, learning new languages will become 100% easier

stone hemlock
#

Oh boy, my head is already hurting... but I'm thankful. I feel like I can make progress now.

manic finch
#

Don't be too stressed about it

#

In hindsight, everything seems so much clearer after learning the fundamentals of it

#

Any tutorials that tell you to make things like a calculator etc for bare bones beginners rush too far ahead

#

Just get the hang of what everything does before you actually make something complicated

stone hemlock
#

I can't stress, it's a self-motivated project. No one is telling me to do this. Worst case is I scrap the idea. Sky is the limit for me.

#

Is it a steep learning curve do you think?

manic finch
#

I wouldn't say steep at the start

#

Depending on how quickly you learn, it just gets easier over time

#

You most definitely have moments where you scratch your head with no clue whatsoever, but once you get past that point, thats when it becomes a steep learning curve

#

It also helps to have someone who can actually point things out to you

#

You can use AI models to show you whats wrong or going wrong, plenty of people do that, but i'd say use it as a last resort while learning

#

If you ever need help, just chuck it in here ( #1035199133436354600 ), if you're that keen you can send me a few messages whenever you get stuck and I can help you out

stone hemlock
#

Yep, glad to know there are people who can help me when I'm stuck. πŸ™‚

shadow canopy
#

datacamp has been extremely useful for me, it has videos explaining then they have their own like built-in python where you can practice and they give you exercices

#

Only downside is there's a free trial for 1 chapter then it's paid and it's... not cheap

fathom umbra
#

Q: how to start??
- A: start

#

thers no other best first step other than to start

#

well on coding its
- A: start coding

fathom umbra
#

you can turn it off...

meager cloud
vivid thicket
#

you could do like:

# printing -> variables -> if/else -> functions -> classes -> etc
pastel radishBOT
#
Python help channel closed for inactivity

This help channel has been closed. Feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.