6 answers
Updated Viewed 116 times Translate

How Can I learn Python?

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you
100% of 6 Pros

6 answers

Updated Translate

Dylan’s Answer

Hi Karunya!

As others have shared there are many ways to learn python online! Learning how to code is very accessible online these days. There are paid courses but there are also many FREE quality resources to get you started so you don't have to pay for classes to start off!

Some additional resources to add to what others have previously stated are:
code academy - https://www.codecademy.com/learn/learn-python-3
freeCodeCamp (freecodecamp.org) good for solidifying python knowledge
educative.io (https://www.educative.io/path/python-for-programmers) - monthly subscription but formated class for beginners

If you want to understand a specific topic more, geeksforgeeks and w3schools have some really good explanations and implementations of various python techniques!

Not to mention hours long videos on youtube of lecturers/other programmers teaching lessons on python!

If you are looking for general classes on coding on top of python:
app academy open (open.appacademy.io)

I should also mention that google is your friend when it comes to coding. For finding learning resources and help. Stackoverflow.com will also become a reliable resource for when you code!

Hope this helped!

Updated Translate

Ryan’s Answer

Another one not mentioned Python.org

Updated Translate

Priyanka’s Answer

Hi Karunya

Lots of materials available online to learn.

Good ones :
--> https://www.coursera.org (free courses are available here)
Python for Everybody Specialization (Coursera)
-->Python for absolute beginners (Udemy) : this is paid
--> https://www.edx.org/learn/python (edx) : free

Updated Translate

Francesca’s Answer

Agree with all of the suggestions above! There's so much great content online these days; some free as well. Even starting with looking up tutorials on Youtube/Google and then going from there.

Updated Translate

Abhishek’s Answer

Hi Karunya,

There are tons of materials available on web that you can use for learning. I would also suggest you to sign-up in meetup.org and attend some of the 101 sessions. You will come across many virtual meetups on python. Try attending those sessions. You will get a lot of insights when you meet people who are an SME's in some areas. Try to socialize more and more, join slack channels to get access to free content (eBooks, udemy courses free vouchers).

Cheers !!

Updated Translate

Sadia’s Answer

Hi Karunya,

I used the following resources to help with learning Python:

CodeAcademy - I personally loved this for its real-time feedback, however it looks like they no longer support a free model.
-- https://www.codecademy.com/catalog/language/python

Coding Game - Another one which was great! Since I am in the games industry, it helped me learn about real-time scripting within a games environment. Looks like they still provide a free model. At the very least, it will help understand Python syntax!
-- https://www.codingame.com/start

Code Complete, by Steve McConnell - This one helped me properly understand syntax.
-- https://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670

Udemy - Udemy offers a variety of Python-related courses. I can't speak for every single one, but I've definitely turned to Udemy in the past.
-- https://www.udemy.com/courses/search/?src=ukw&q=python

Hope these resources help! Best of luck on your scripting journey!