Thread Contributor: katos
Learn Python today!
#1
[Image: aceq6a.png]
There are two options: Python 3 and Python 2. There are slight changes between to versions but not that much. I recommend Python 3 because it is the future of the language. 

SOURCES
Computer Science: https://www.cs.hmc.edu/csforall/ 

Videos/Interactive Websites: 
https://www.youtube.com/user/thenewboston/playlists ->Thenewboston channel is the very best. The reason I didn’t specify any playlist is because you can find at lest 7-8 different Python tutorials alone in this channel. 
https://www.youtube.com/watch?v=UQi-L-_c...A1816CD64B ->Derek Banas has great tutorials. This link is for Python 2.7 playlist but you can also find Python 3 tutorials in his channel. 
https://www.youtube.com/playlist?list=PL...s899FOMTYH ->Learning Python with Hummus playlist
https://www.codecademy.com/ ->Interactive website, you will be writing code from the beginning.
https://www.udacity.com/course/web-development--cs253 ->”Build a website with Python” course.
http://www.learnpython.org/ ->Interactive.
http://www.tutorialspoint.com/python/ ->This website is for when you forgot a built-in function. 

Online Books: 
http://nbviewer.jupyter.org/github/jmpor...ee/master/ ->This is a very important and beautiful source. You may want to look recommendations section for this one.
http://learnpythonthehardway.org/book/ ->I think this is one of the best books online. 
http://citeseerx.ist.psu.edu/viewdoc/dow...1&type=pdf 
http://pymbook.readthedocs.io/en/latest/ ->Another html book. 
Practice is Everything: http://anandology.com/python-practice-book/index.html ->You can find exercises for any topic. 
http://www.practicepython.org/ ->Python exercises with solutions. 
https://medium.com/learning-journalism-t....6pbjj4wur ->5 simple project ideas for beginners. 

Important Youtube Channels(not related to Python): 
https://www.youtube.com/channel/UCea5cMU...kUtbRcTkqA https://www.youtube.com/channel/UC9-y-6c...29I7JiwpnA https://www.youtube.com/channel/UCBa659Q...4Tg--mrJ2A 

Recommendations
1-Jetbrains: Jetbrains produces very powerful IDEs. Basically, IDE is a software where you can write your code. You can download Pycharm. 
2-GitHub Please watch this: https://www.youtube.com/watch?v=uUuTYDg9XoI 
3- Buying courses from Udemy There is a course named “Complete Python Bootcamp” and I highly recommend it, pirates.
The following 1 user Likes katos's post:
"I'm a gamer, not because I don't have a life... But because I choose to have many"

#2
Thanks for this @Katos! 

I strongly would like to recommend codecademy! ;)

#3
(09-18-2016, 09:58 AM)Suraf Wrote: Thanks for this @Katos! 

I strongly would like to recommend codecademy! ;)

Whilst codecademy is good to learn, it can also be bad as it generally makes it too easy and thus users don't (generally) tend to learn as much, or the underlying reasons and understanding of the code
"I'm a gamer, not because I don't have a life... But because I choose to have many"



Users browsing this thread: 1 Guest(s)