Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Online resources for learning Python

mauman (1540 points)
52 77 83
in News by (1.5k points)
edited by

Some useful links:

Can you suggest other online resources for learning programming/Python, especially for those people who are starting from scratch?
1.1k views

10 Answers

Luigi Pizza (6120 points)
14 20 65
by (6.1k points)
edited by

These are the suggested readings of the course:

'''

The suggested readings made by Prof. Fabio Pellacini are under strict copyright and I can't  publish their links. 

Josh Cogliati, Non-Programmers Tutorial For Python has a copyleft policy.

Guido van Rossum, Python Tutorial has a copyleft policy if and only if some conditions are met. Which they are, page 147 of the English version and page 101 of the Italian one. 

'''

Then, if you want, there are a ton of resources on Youtube and other streaming platforms. I suggest:

a
annalaura.granata (1490 points)
1 2 5
by (1.5k points)
I suggest you to watch these tutorials, they're easy to follow and divided by argument https://www.youtube.com/watch?v=mpnBNGOSplA&list=PLS1QulWo1RIYt4e0WnBp-ZjCNq8X0FX0J
A
AbinAntony001 (1420 points)
0 0 3
by (1.4k points)
very useful thank you!
Ganni02 (4920 points)
1 2 15
by (4.9k points)
https://www.w3schools.com/python/default.asp

Great website and usually very easy to follow
a
annalaura.granata (1490 points)
1 2 5
by (1.5k points)
Very useful and easy to use, thanks!!
1899325 (5870 points)
1 2 17
by (5.9k points)
It is definitely one of the best programming websites
ruben.ciranni (4650 points)
8 14 31
by (4.7k points)
gianluca5539 (9820 points)
4 6 44
by (9.8k points)
https://www.youtube.com/watch?v=XKHEtdqhLK8

Very thorough and entertaining
Emanuelevoza (860 points)
0 0 5
by (860 points)
https://www.sololearn.com/home

Very complete website. There are many courses to follow for free and all it's guided step for step, very easy for the beginners.
C
Ciampricotti (900 points)
3 6 9
by (900 points)
I suggest this Youtube's playlist: https://www.youtube.com/watch?v=QXeEoD0pB3E&list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3

I think it's really good for people who  have never programmed in their life!

https://www.programmareinpython.it/esercizi-python/

The second website combines also theory with exercises!
C
Carlotta Murri (800 points)
0 0 6
by (800 points)
When I first started I found these books really helpful, fun and easy to follow.

The online versions are free.

https://inventwithpython.com/
1899325 (5870 points)
1 2 17
by (5.9k points)
In addiction to the already mentioned https://www.w3schools.com/python/default.asp I find very useful and complete https://www.geeksforgeeks.org/python-programming-language/
a
annalaura.granata (1490 points)
1 2 5
by (1.5k points)
I also use it very often and it really helps a lot.
1899325 (5870 points)
1 2 17
by (5.9k points)
I suggest you to have a look to this page regarding lists https://www.geeksforgeeks.org/python-list/

The final part, "List Methods", is very useful!
a
annalaura.granata (1490 points)
1 2 5
by (1.5k points)

I suggest you to watch these tutorials, they're easy to follow and divided by argument https://www.youtube.com/watch?v=mpnBNGOSplA&list=PLS1QulWo1RIYt4e0WnBp-ZjCNq8X0FX0J

1899325 (5870 points)
1 2 17
by (5.9k points)
Yesterday while I was programming I found this website https://pynative.com/get-started-with-python/ and I think it can be an extra useful online resource