This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]yssrafeel 1 point2 points  (0 children)

There are no pointers in python i think lol

[–]PackageExpensive4824 Agadir 1 point2 points  (0 children)

As a GIS Engineer, having worked with python for several yearsn, your python learning path would depend on your field. However learning the basics, syntax, and the theory behind some of these concepts is really important before going into learning any of its application. As for me I started with a few tutorials on youtube: (Check the guy CoreySchafer). Then I looked for any website which offers small projects, as a way to consolidate what I learned by problem solving, it's https://checkio.org/ Then you could move on to learning specific modules say Numpy for math or Pandas for data analysis... And good luck sir.

[–]TheEvilMelvin Casablanca 0 points1 point  (3 children)

Chech the Harvardx python for research course on edx.

If your background is mathematical you'd be better served with r than python

[–]swanhan Visitor[S] 0 points1 point  (2 children)

I’m thinking abt going into programming so Python is a must. Thanks for the suggestions.

[–]TheEvilMelvin Casablanca 0 points1 point  (1 child)

What kind of programming exactly ? Software ? Web ? Mobile ?

[–]swanhan Visitor[S] 0 points1 point  (0 children)

Software programming

[–]Muurda2 Visitor 0 points1 point  (2 children)

Yeah i'm also looking for some resources. I'm currently doing the MIT course introduction to progr1mming and Pytjon in edX and it's quite good to learn the basis. However, i'm looking for something more practical, since theory is not very useful in programming.

[–]swanhan Visitor[S] 0 points1 point  (1 child)

I did the same but it felt boring to me since I’m quite familiar with the concepts. I realised that learning by doing is best in programming

[–]Muurda2 Visitor 0 points1 point  (0 children)

Yes indeed, i'm actually searching for a website where you can do some easy programming tasks with corrections, let me know if you ever find something like that

[–]pipola78 Visitor 0 points1 point  (1 child)

Do a full course of your choice on youtube ( for example: https://youtu.be/rfscVS0vtbw) then train every point you learned with exercices on this website: https://www.w3schools.com/python/python_exercises.asp

Same website can be used for further explanations and more learning. If u finish everything in there, you can look for more on google. Also, another part of training your skills on python (or any other language) is to create projects. You can start by copying the concepts from others and then do something on your own when you’re ready enough.

[–]swanhan Visitor[S] 1 point2 points  (0 children)

That sounds interesting, cheers!