Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
best way to learn python?
#1
So I would like to learn Python as quickly as possible.I know C/c++ but I really want to learn python and as quickly as possible.
I have been watching these videos:
https://www.youtube.com/watch?v=Neir-vgP...enewboston

need guidance on how to grasp python ,I am a visual learner so grasp things from videos much quicker than from textbooks(if there is a 100 page textbook that is fine but longer textbooks discourage me).
Reply
#2
If you have programming mileage, learning Python in terms of syntax and functionalities will not be a huge challenge for you. But since you come from a C/C++ background, your main focus should be taking on Python's mentality. For many it is not easy to shake off the way of thinking we/they acquired from other languages.

You are emphasizing learning Python quick. As far as technicalities go you can learn it quick - especially with some programming background. But the other important part - Pythonic way of thinking - may take some time and lines of code to sink in. That will vary from person to person I guess.

The video series you linked seems good, you will learn all (or most) of the basic building blocks of Python. Armed with that you can set out to translate some of your C/C++ code to Python. Ultimately do what drives you to learn Python in the first place (GUIs, data science, task automation, web development...?). If you will have any questions/issues we are here to help. And if you produce working code, but want to get feedback on whether it is good style and quality, we have Completed Scripts/Snippets subforum for code review. Welcome and good luck!
Reply
#3
Harvard University online has free, self-paced courses on Python that have video lessons along with written versions of the lessons. I know about three, but I've started with the third, and that's getting pulled offline at the start of March, so I don't know whether the first two have already been pulled offline. The course I'm working my way through is pretty easy for me, but it taught me some things I could not for the life of me figure out from the Python Documentation no matter how often I read the relevant parts.

The instructors do their lessons in Jupyter Notebook and tell you to install it, but I'm doing just fine with a terminal and sometimes text editor. (In Windows you can use IDLE, which comes bundled with the Python installer, and you'll do fine.)

The course is free just to take for knowledge. If you want a certificate that you completed it successfully, you have to pay $99, send them proof of your identity, and arrange for proctoring for the final exam, which is done online. Not worth it when this HackerRank report says that certificates (and I mean certificates, not college degrees or other serious credentials) are pretty much worthless to everyone who counts in programming. Just take the free course and learn.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  I really need help, I am new to python, I am using a book that helps me to learn JaprO 5 3,001 Nov-28-2020, 02:30 PM
Last Post: JaprO
  Want to learn Python compilation and virtual machine IJB 3 2,654 Feb-14-2020, 02:59 PM
Last Post: IJB
  What is the bestway to learn Python? PythonRIMD 2 2,424 Jan-11-2020, 04:12 PM
Last Post: joe_momma
  Beginner want to learn python Keenygp 5 3,305 Apr-10-2019, 09:36 AM
Last Post: KevinBrown
  [Python] Learn words' sentiment based on labels Artificious 1 3,046 Jul-05-2018, 10:44 PM
Last Post: Larz60+
  Learn Python 3 the Hard Way oldDog 1 2,970 May-31-2018, 04:50 PM
Last Post: wavic
  Exercise 20, Learn Python 3 the Hard Way Dixon 6 6,073 Feb-26-2018, 04:54 PM
Last Post: snippsat
  Starting to learn python on a Mac asifhoss 8 8,191 Jan-03-2018, 08:29 PM
Last Post: karaokelove
  Why do we learn singletons in python? Qubayel 3 4,189 Apr-12-2017, 08:11 AM
Last Post: Ofnuts

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020