But For a non CS background like me, how is this effective
As I wrote in the article, I think CS50x is especially helpful to people with no CS background and little exposure to CS concepts. That being said, I suggest looking at this year's course content and seeing for yourself if it interests you: cs50.harvard.edu/x/2021/
Also is there any suggestion for me to learn python more effective way?
I don't write Python professionally so I have no idea. I'm sure that if you go to the #python tag on dev.to, there are articles that talk about learning resources for Python.
Glad you enjoyed the post!
As I wrote in the article, I think CS50x is especially helpful to people with no CS background and little exposure to CS concepts. That being said, I suggest looking at this year's course content and seeing for yourself if it interests you: cs50.harvard.edu/x/2021/
I don't write Python professionally so I have no idea. I'm sure that if you go to the #python tag on dev.to, there are articles that talk about learning resources for Python.
Thanks, Risa! Really appreciate your help.