Learning python

hello !
I just started coding and want to learn python
I started with the course 'scientific computing with python '(learn string manipulation by building a cipher )
and have kind of a hard time understanding everything , is it normal ? should I do start with something else ? :sweat_smile:

1 Like

Hello!

Python is one of beginner-friendliest languages, you can stick with it.

Also: Coding is hard, your experience is totally normal. Stick to it as well and everything will fall into place at one point.

3 Likes

okey good to know :slight_smile:
thank you !

You are welcome!

We’ve all been there, banging our heads on the table because nothing made sense in the editor. Until it did.

Be persistent and practice as much as you can.

2 Likes

i’m not a master at coding, whatsoever i’ve not even finished the course yet, but at the start and even now i was thinking how am i going to remember and understand this all? it seemed impossible to write it without searching every resource possible but now looking back at the same code i struggled with it’s easy to me, remember to limit your use of AI i fell into that trap at the start asking gpt to fix my code. I reccomend you use it more like a reviewer who tells you what to do without giving you the answer directly, and using examples.

2 Likes

It’s normal for coding to feel a bit difficult when you’re just starting. It’s essential to stick to the curriculum, and Python is a really beginner-friendly language. Practice the Python basics multiple times if necessary before moving on to more advanced topics. When I was learning, I found this article helpful: Learn Python - Free Python Courses for Beginners; it includes a video on Learning Python for Beginners by FreeCodeCamp. I highly recommend it!

1 Like

when you say stick to the curriculum , do you mean follow the order ?
like , I should have started with the responsive web design certification course ?

1 Like

No, you don’t need to follow it in order like this, especially if you are starting with Python.

HTML/CSS and JavaScript are more interrelated so if you have no experience with HTML/CSS it’s better to do that before starting JavaScript because eventually you will be using them all together.

2 Likes

When I mentioned sticking to the curriculum, I was referring to focusing on the specific field you want to dive deeper into. For instance, if you’re mainly interested in Python, you might want to start with this video titled Learn Python - Full Course for Beginners, which is a great refresher for beginners. I also agree with @pkdvalis that there’s no need to follow the curriculum in order if your goal is just to learn Python. If you’d like to learn web development, you could start with HTML/CSS and then move to the JavaScript section. If you’re finding the Scientific Computing with Python course challenging, you could either start with the video I shared earlier or try the legacy course, which is more introductory. Here’s the link: Python for Everybody.

1 Like

Hello
Resilience is power

2 Likes

oh okey , sorry I didn’t understand
I started watching the video , it’s great to begin with ! thanks for sharing :slight_smile:

1 Like

Oh, no problem at all! I’m glad I could help. Let us know if you have any questions!

1 Like

Great to hear that someone has started coding. I agree with the other responders: Python is very friendly and coding is hard.

The biggest key is to keep doing and keep typing. That is, don’t copy and paste the actual commands; type them in. Try new things and keep in mind that even with Python there is a learning curve.

Good luck and have fun!

1 Like

Thank you so much for explaining.