RE: Learning Python. What's the best way? Codecademy?

You are viewing a single comment's thread from:

Learning Python. What's the best way? Codecademy?

in programming •  8 years ago 

I am currently on my programming journey, I started with Python. The best way to learn any programming language is to learn by doing small little projects, each getting more complex as you learn more of the language.

I started my Python journey with "Learn Python the Hard Way". You can get the book for free, it is just tied into the website, or you can pay to get a PDF or physical copy of it.

With any materials that you come across, don't just read them program along with them. Read up on a function taking LOTS of notes and then turn it inside and out by creating small programs with the new function.

Find courses that teach you by having you create projects as you are learning. I have found lots of good courses for Python in UDEMY, most of them will teach you how to do specific things along a certain path, so read the course description before you buy, just to make sure it is the path you want to take.

Always be searching for more and more info on Python, this way you can learn as much as you can. There is no ONE course or ONE book that will teach you everything you need to know.

Along with the courses and books, make sure that you code every single day. I study for about 3 hours a day, then code for another 3 hours. I do this every day.

Don't say you don't have the time to do it every day, because if you really want something, you will sacrifice something else to get it. How much TV do you watch? Most people watch 2 - 3 hours a day. That is your 3 hours right there. Remember, if you went to Uni, or College in a computer science capacity, you will be doing 4 - 6 hours of homework each day.

I looked into the codeacademy site, the course on Python was not very extensive for my tastes.

I hope this helps you out.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Thank you!

I will put as much time as I can, I won't have a lot of time since I'm studying my last year at a Contructional Engineering program at Swedens best and biggest Engineering University so I need to put some time in that too haha.

I'm actually thinking of taking a few programming courses next year alongside working.

I appreciate your reply a lot!