Difference between revisions of "Python Beginner Notes"

 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Many people ask how to learn a program language. This wiki is some notes that we used to the past , in order to help beginners in pytho. If you really like some open source links or communities , you can support the people behind them... in order to continue their work and give open the knowledge and experience they have!! we didn't create them , we just use them for learning , thanks!  
+
Many people ask how to learn a program language. This wiki is some notes that we used to the past , in order to help beginners in python. If you really like some open source links or communities , you can support the people behind them... in order to continue their work and give open the knowledge and experience they have!! we didn't create them , we just use them for learning , thanks!  
  
 
==Tools==
 
==Tools==
Line 65: Line 65:
  
 
     29 Common Beginner Python Questions http://pythonforbiologists.com/index.php/29-common-beginner-python-errors-on-one-page/
 
     29 Common Beginner Python Questions http://pythonforbiologists.com/index.php/29-common-beginner-python-errors-on-one-page/
 +
 +
==Raspberry Pi Documentation on python-games==
 +
RsPi Documentation on python-games https://www.raspberrypi.org/documentation/usage/python-games/
 +
 +
more... games http://www.grantjenks.com/docs/freegames/
  
  
Line 77: Line 82:
 
     https://www.reddit.com/r/learnpython
 
     https://www.reddit.com/r/learnpython
  
 +
    https://wiki.python.org/moin/PythonGames
 +
 +
    https://inventwithpython.com/ (ebooks)
  
 
==contact for update==
 
==contact for update==

Latest revision as of 05:33, 1 April 2018

Many people ask how to learn a program language. This wiki is some notes that we used to the past , in order to help beginners in python. If you really like some open source links or communities , you can support the people behind them... in order to continue their work and give open the knowledge and experience they have!! we didn't create them , we just use them for learning , thanks!

Tools

  1. terminal
  2. Gedit
  3. Python install
  4. vision and hardwork



MOOCs

References

Tutorials

   Basic and Advance Python Tutorials http://www.tutorialspoint.com/python/index.htm
   Learn X in Y minutes http://learnxinyminutes.com/docs/python/
   (if you know another programming language) http://stephensugden.com/crash_into_python/
   Automate the boring stuff (with python) https://automatetheboringstuff.com/



Cheatsheets

(Opinionated) best practices

   The Hitchhiker’s Guide to Python http://docs.python-guide.org/en/latest/



Common mistakes

Raspberry Pi Documentation on python-games

Communities

contact for update

if something is not working or you don't like it or you want to suggest an other open learning source, please contact at teslacoil20kv@gmail.com "be excellent to its other"..