We get a lot of questions from people about where they can learn computer programming online. We’ve compiled a list of online sources for learning programming or scripting. Most of these are free online tutorials. We have not used all of them personally. We do not endorse any particular resource here. We’re just offering this listing as a reference for you. Maybe it will help someone and you’ll remember us.

For BigWorld development Python, MySQL, XML and possibly some others may be used.

Links to online programming classes and tutorials

(in no particular order)

==Python==

Official Python Docs::

Main Python Page http://www.python.org/doc/ choose your python version.

Python 2.7.6 Tutorial https://docs.python.org/2/tutorial/  Currently using this version.

Unofficial Python Docs & Web Pages::

Python Wiki https://wiki.python.org/moin/

Invent Your Own Computer Games with Python http://inventwithpython.com/

A useful beginner’s Python Tutorial  http://sthurlow.com/python/

Useful for beginner’s  http://www.pythonforbeginners.com/

Learn Python The Hard way 3rd Edition  http://learnpythonthehardway.org/ purchase link.

Free Html of Book, Good for resources and learning http://learnpythonthehardway.org/book/

Wonderful web page for learning Python, MySQL, C++ and More http://www.tutorialspoint.com/python/index.htm

Wonderful web page for learning C, C++, C#, .Net, Visual Basic, Java, Ruby, PHP, Perl, Python and more http://programmersheaven.com/

Sign up Learn to code interactively http://www.codecademy.com/

Python Create Account and Learn http://cscircles.cemc.uwaterloo.ca/

Python 3 Create Account and Learn https://www.coursera.org/course/programming1
https://www.coursera.org/course/programming2

Fun Ways to Learn Programing::

Programing riddle test and learn http://www.pythonchallenge.com/

Learn to program by playing a game http://codecombat.com/play/level/munchkin-masher#

* you do not need these source code resources below, unless you are advancing in your programing. *

These links are for source code.  ”’Always use caution when downloading.”’
http://svn.python.org/  http://hg.python.org/

This is a helpful guide for the source you download https://docs.python.org/devguide/

Python Tools https://www.pyxll.com/blog/tools-for-working-with-excel-and-python/

==Other Programming Languages==

C#
http://www.csharp-station.com/Tutorial/AdoDotNet/Lesson03

C/C++ with Bill Weinman

http://www.lynda.com/home/Player.aspx?lpk4=108148

Wiki code
http://www.mediawiki.org/wiki/Help:Formatting

Information Security
https://www.coursera.org/course/inforiskman

Heterogeneous Parallel Programming
https://www.coursera.org/course/hetero

Computer Architecture
https://www.coursera.org/course/comparch

Shiva
http://www.stonetrip.com/developer/1615-shiva3d-absolute-beginners

Android
http://developer.android.com/tools/index.html

iOS games for iCritters
https://www.udemy.com/cocos2d-101-creating-a-simple-game-for-iphone-from-scratch/?affcode=E0EYd1ZXRHYDQwk=#!

 

DISCLAIMER: These links are provided for informational purposes only. Heaven’s Blessings Tiny Zoo, LLC. and staff are not affiliated with any of the sites listed, we are not responsible for any content or functionality of any site listed here, and can not be held responsible for any damage done to your property, directly or implied. Please use the internet with caution.