Hitterman
21-06-08, 02:32 PM
Just a list of programming tutorials for your learning pleasure:
C++
Intended as an enhancement to C.
CPlusPlus Tutorial (http://www.cplusplus.com/doc/tutorial/)
Correct C++ Tutorial (http://home.no.net/dubjai/win32cpptut/html/)
programming:cpp (http://etheism.org/doku.php?id=programming:cpp)
Online C++ Tutorial (http://www.intap.net/~drw/cpp/)
C++ Tutorial for C users (http://www.4p8.com/eric.brasseur/cppcen.html)
Thinking In C++ (http://mindview.net/Books/TICPP/ThinkingInCPP2e.html)
Teach Yourself C++ (http://newdata.box.sk/bx/c/index.htm)
Programmers Heaven C++ Page (http://www.programmersheaven.com/zone3/index.htm)
C++ FAQ LITE (http://www.parashift.com/c++-faq-lite/index.html)
C++ Reference (http://www.cppreference.com/index.html)
C
"There is no good reason not to learn C" - TLM
C Language Tutorial (http://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html)
C Programming (http://www.its.strath.ac.uk/courses/c/)
Introduction To C Programming (http://www.le.ac.uk/cc/tutorials/c/)
LearnC (http://www.faqs.org/docs/learnc/)
The GNU C Library (http://www.gnu.org/software/libc/manual/html_node/index.html)
C-FAQ (http://www.faqs.org/faqs/C-faq/faq/)
Python
Python is a flexible language easier to learn than most other languages, but still powerful enough to be useful for solving real-life problems, used from MIT for learning programming to NASA and Google. Main project homepage is http://python.org/
Python Tutorial (http://docs.python.org/tut/)
Non-Programmer's Tutorial For Python (http://honors.montana.edu/~jjc/easytut/easytut/)
Dive Into Python (http://www.diveintopython.org/)
Intro To IDLE (Python Shell) (http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/)
Non Programmers Intro To Python (http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python)
Dick Baldwin Tutorial (http://www.dickbaldwin.com/tocpyth.htm)
Alan Gauld Tutorial (http://www.freenetpages.co.uk/hp/alan.gauld/)
learnPYdia:wiki (http://www.freenetpages.co.uk/hp/alan.gauld/)
Perl
Perl is often used as a glue language, tying together systems and interfaces that were not specifically designed to interoperate, and for "data munging", ie. converting or processing large amounts of data for tasks like creating reports. In fact, these strengths are intimately linked. The combination makes perl a popular all-purpose tool for system administrators, particularly as short programs can be entered and run on a single command line.
Perl Tutorial: Start (http://www.comp.leeds.ac.uk/Perl/start.html)
perlmonks tutorials (http://www.perlmonks.org/index.pl?node=Tutorials)
Picking Up Perl (http://www.ebb.org/PickingUpPerl/)
Wikipedia Article (http://en.wikipedia.org/wiki/Perl)
Robert's Perl Tutorial (http://www.sthomas.net/oldpages/roberts-perl-tutorial.htm)
Short Beginners Tutorial (http://cslibrary.stanford.edu/108/)
The Perl Documentation (http://perldoc.perl.org/)
Perl Modules (http://www.cpan.org/)
Win32 ASM
Iczelion's Win32 Assembly Tutorials (http://win32assembly.online.fr/tutorials.html)
Win32 Assembler Tutorial by T$ (http://www.deinmeister.de/wasmtute.htm)
Ruby
A brief description of the Ruby programming language by Yukihiro Matsumoto creator of ruby can be found here (http://www.informit.com/articles/article.asp?p=18225&redir=1&rl=1)
The Little Book Of Ruby (http://www.sapphiresteel.com/The-Little-Book-Of-Ruby)
An Introduction To Ruby (http://www.bitwisemag.com/copy/programming/ruby/intro/1/ruby1.html)
Programming Ruby (http://www.rubycentral.com/book/index.html)
http://www.ruby-lang.org (http://www.ruby-lang.org/)
http://www.humblelittlerubybook.com/book/
http://poignantguide.net/ruby/
Try Ruby from any web browser, NO installation required http://tryruby.hobix.com/
Documentation and help for Ruby http://www.ruby-doc.org/
The Pragmatic Programmer's Guide http://www.rubycentral.com/book/
Ruby Central http://www.rubycentral.com/
Ruby on rails http://www.rubyonrails.org/
Ruby user guide and tutorial http://www.rubyist.net/~slagell/ruby/index.html
Ruby Projects at RubyForge http://rubyforge.org/
Ruby bindings for Gnome http://en.wikipedia.org/wiki/Ruby_programming_language
Ruby GArden http://wiki.rubygarden.org/Ruby
Ruby Tutorial by Daniel Carrera http://www.math.umd.edu/~dcarrera/ruby/0.3/index.html
Ruby developer centre at Yahoo! http://developer.yahoo.com/ruby/
Ruby GUI toolkits http://www.trug.ca/Ruby_GUI_Toolkits
Ruby HowTo create a GUI for your application http://www.arachnoid.com/ruby/RubyGUIProject/index.html
The Ruby-Gnome project. GUI programming http://ruby-gnome2.sourceforge.jp/
Ruby IDE for Eclipse platform http://rubyeclipse.sourceforge.net/index.rdt.html
Ruby entry at Wikipedia http://en.wikipedia.org/wiki/Ruby_programming_language
Links and more links... http://rubycentral.com/links/index.html
Tcl
The Tool Command Language is an easy to learn scripting language, but still very powerful.
Its designed to have self explaining, human readable sourcecode.
The Official Homepage (http://www.tcl.tk/)
Tcl Commands Manual (http://www.tcl.tk/man/tcl8.4/TclCmd/contents.htm)
The Tcler's Wiki (http://wiki.tcl.tk/)
Wikipedia Article (http://en.wikipedia.org/wiki/Tcl)
Wikibooks Tcl (http://en.wikibooks.org/wiki/Programming:Tcl)
Java
Learn Java In 21 Days (http://newdata.box.sk/bx/java/httoc.html)
Suns Java Tutorials (http://java.sun.com/docs/books/tutorial/)
Brewing Java (http://www.ibiblio.org/javafaq/javatutorial.html)
OpenGL
NeHe Productions (http://nehe.gamedev.net/)
A Quick OpenGL Tutorial (http://www.gmonline.demon.co.uk/cscene/CS5/CS5-03.html)
GameTutorials - Programming with a personality, from start to finish (http://www.gametutorials.com/)
OpenGL Tutorial (http://www.eecs.tulane.edu/www/Terry/OpenGL/Introduction.html)
SDL
LibSDL Tutorials (http://www.libsdl.org/tutorials.php)
Cone3D Tutorials (http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index)
SDL:Tutorials - GPWiki (http://gpwiki.org/index.php/C:SDL_tutorials)
DirectX
Direct3D Tutorial Index (http://pluralsight.com/wiki/default.aspx/Craig.DirectX.Direct3DTutorialIndex)
DirectX with C# (http://www.codeproject.com/cs/media/mdx_tutorial1.asp)
Visual Basic
VBTutor (http://www.vbtutor.net/vbtutor.html)
VB6 Tutorials (http://www.programmingtutorials.com/vb6.aspx)
And some web design resources contributed by Dennis56:
HTML:
http://www.w3schools.com/html/default.asp
http://www.tizag.com/htmlT/
javascript:
http://www.tizag.com/javascriptT/
http://www.w3schools.com/js/default.asp
http://www.cs.brown.edu/courses/brid...-tutorial.html (http://www.cs.brown.edu/courses/bridge/1998/res/javascript/javascript-tutorial.html)
CSS:
http://www.echoecho.com/css.htm
http://www.westciv.com/style_master/.../css_tutorial/ (http://www.westciv.com/style_master/academy/css_tutorial/)
http://www.westciv.com/style_master/...ial/index.html (http://www.westciv.com/style_master/academy/hands_on_tutorial/index.html)
http://www.w3schools.com/css/default.asp
http://www.tizag.com/cssT/
ASP:
http://www.w3schools.com/aspnet/default.asp
http://www.tizag.com/aspTutorial/
http://www.asptutorial.info/
http://www.thescripts.com/serverside...ics/index.html (http://www.thescripts.com/serversidescripting/asp/tutorials/aspbasics/index.html)
AJAX:
http://www.w3schools.com/ajax/default.asp
http://www.tizag.com/ajaxTutorial/
http://developer.mozilla.org/en/docs...etting_Started (http://developer.mozilla.org/en/docs/AJAX:Getting_Started)
PHP:
http://www.w3schools.com/php/default.asp
http://www.tizag.com/phpT/
http://www.freewebmasterhelp.com/tutorials/php
http://www.php-mysql-tutorial.com/
NOTE: These tutorials/guides are not by Tutorialistic.net
C++
Intended as an enhancement to C.
CPlusPlus Tutorial (http://www.cplusplus.com/doc/tutorial/)
Correct C++ Tutorial (http://home.no.net/dubjai/win32cpptut/html/)
programming:cpp (http://etheism.org/doku.php?id=programming:cpp)
Online C++ Tutorial (http://www.intap.net/~drw/cpp/)
C++ Tutorial for C users (http://www.4p8.com/eric.brasseur/cppcen.html)
Thinking In C++ (http://mindview.net/Books/TICPP/ThinkingInCPP2e.html)
Teach Yourself C++ (http://newdata.box.sk/bx/c/index.htm)
Programmers Heaven C++ Page (http://www.programmersheaven.com/zone3/index.htm)
C++ FAQ LITE (http://www.parashift.com/c++-faq-lite/index.html)
C++ Reference (http://www.cppreference.com/index.html)
C
"There is no good reason not to learn C" - TLM
C Language Tutorial (http://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html)
C Programming (http://www.its.strath.ac.uk/courses/c/)
Introduction To C Programming (http://www.le.ac.uk/cc/tutorials/c/)
LearnC (http://www.faqs.org/docs/learnc/)
The GNU C Library (http://www.gnu.org/software/libc/manual/html_node/index.html)
C-FAQ (http://www.faqs.org/faqs/C-faq/faq/)
Python
Python is a flexible language easier to learn than most other languages, but still powerful enough to be useful for solving real-life problems, used from MIT for learning programming to NASA and Google. Main project homepage is http://python.org/
Python Tutorial (http://docs.python.org/tut/)
Non-Programmer's Tutorial For Python (http://honors.montana.edu/~jjc/easytut/easytut/)
Dive Into Python (http://www.diveintopython.org/)
Intro To IDLE (Python Shell) (http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/)
Non Programmers Intro To Python (http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python)
Dick Baldwin Tutorial (http://www.dickbaldwin.com/tocpyth.htm)
Alan Gauld Tutorial (http://www.freenetpages.co.uk/hp/alan.gauld/)
learnPYdia:wiki (http://www.freenetpages.co.uk/hp/alan.gauld/)
Perl
Perl is often used as a glue language, tying together systems and interfaces that were not specifically designed to interoperate, and for "data munging", ie. converting or processing large amounts of data for tasks like creating reports. In fact, these strengths are intimately linked. The combination makes perl a popular all-purpose tool for system administrators, particularly as short programs can be entered and run on a single command line.
Perl Tutorial: Start (http://www.comp.leeds.ac.uk/Perl/start.html)
perlmonks tutorials (http://www.perlmonks.org/index.pl?node=Tutorials)
Picking Up Perl (http://www.ebb.org/PickingUpPerl/)
Wikipedia Article (http://en.wikipedia.org/wiki/Perl)
Robert's Perl Tutorial (http://www.sthomas.net/oldpages/roberts-perl-tutorial.htm)
Short Beginners Tutorial (http://cslibrary.stanford.edu/108/)
The Perl Documentation (http://perldoc.perl.org/)
Perl Modules (http://www.cpan.org/)
Win32 ASM
Iczelion's Win32 Assembly Tutorials (http://win32assembly.online.fr/tutorials.html)
Win32 Assembler Tutorial by T$ (http://www.deinmeister.de/wasmtute.htm)
Ruby
A brief description of the Ruby programming language by Yukihiro Matsumoto creator of ruby can be found here (http://www.informit.com/articles/article.asp?p=18225&redir=1&rl=1)
The Little Book Of Ruby (http://www.sapphiresteel.com/The-Little-Book-Of-Ruby)
An Introduction To Ruby (http://www.bitwisemag.com/copy/programming/ruby/intro/1/ruby1.html)
Programming Ruby (http://www.rubycentral.com/book/index.html)
http://www.ruby-lang.org (http://www.ruby-lang.org/)
http://www.humblelittlerubybook.com/book/
http://poignantguide.net/ruby/
Try Ruby from any web browser, NO installation required http://tryruby.hobix.com/
Documentation and help for Ruby http://www.ruby-doc.org/
The Pragmatic Programmer's Guide http://www.rubycentral.com/book/
Ruby Central http://www.rubycentral.com/
Ruby on rails http://www.rubyonrails.org/
Ruby user guide and tutorial http://www.rubyist.net/~slagell/ruby/index.html
Ruby Projects at RubyForge http://rubyforge.org/
Ruby bindings for Gnome http://en.wikipedia.org/wiki/Ruby_programming_language
Ruby GArden http://wiki.rubygarden.org/Ruby
Ruby Tutorial by Daniel Carrera http://www.math.umd.edu/~dcarrera/ruby/0.3/index.html
Ruby developer centre at Yahoo! http://developer.yahoo.com/ruby/
Ruby GUI toolkits http://www.trug.ca/Ruby_GUI_Toolkits
Ruby HowTo create a GUI for your application http://www.arachnoid.com/ruby/RubyGUIProject/index.html
The Ruby-Gnome project. GUI programming http://ruby-gnome2.sourceforge.jp/
Ruby IDE for Eclipse platform http://rubyeclipse.sourceforge.net/index.rdt.html
Ruby entry at Wikipedia http://en.wikipedia.org/wiki/Ruby_programming_language
Links and more links... http://rubycentral.com/links/index.html
Tcl
The Tool Command Language is an easy to learn scripting language, but still very powerful.
Its designed to have self explaining, human readable sourcecode.
The Official Homepage (http://www.tcl.tk/)
Tcl Commands Manual (http://www.tcl.tk/man/tcl8.4/TclCmd/contents.htm)
The Tcler's Wiki (http://wiki.tcl.tk/)
Wikipedia Article (http://en.wikipedia.org/wiki/Tcl)
Wikibooks Tcl (http://en.wikibooks.org/wiki/Programming:Tcl)
Java
Learn Java In 21 Days (http://newdata.box.sk/bx/java/httoc.html)
Suns Java Tutorials (http://java.sun.com/docs/books/tutorial/)
Brewing Java (http://www.ibiblio.org/javafaq/javatutorial.html)
OpenGL
NeHe Productions (http://nehe.gamedev.net/)
A Quick OpenGL Tutorial (http://www.gmonline.demon.co.uk/cscene/CS5/CS5-03.html)
GameTutorials - Programming with a personality, from start to finish (http://www.gametutorials.com/)
OpenGL Tutorial (http://www.eecs.tulane.edu/www/Terry/OpenGL/Introduction.html)
SDL
LibSDL Tutorials (http://www.libsdl.org/tutorials.php)
Cone3D Tutorials (http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/index)
SDL:Tutorials - GPWiki (http://gpwiki.org/index.php/C:SDL_tutorials)
DirectX
Direct3D Tutorial Index (http://pluralsight.com/wiki/default.aspx/Craig.DirectX.Direct3DTutorialIndex)
DirectX with C# (http://www.codeproject.com/cs/media/mdx_tutorial1.asp)
Visual Basic
VBTutor (http://www.vbtutor.net/vbtutor.html)
VB6 Tutorials (http://www.programmingtutorials.com/vb6.aspx)
And some web design resources contributed by Dennis56:
HTML:
http://www.w3schools.com/html/default.asp
http://www.tizag.com/htmlT/
javascript:
http://www.tizag.com/javascriptT/
http://www.w3schools.com/js/default.asp
http://www.cs.brown.edu/courses/brid...-tutorial.html (http://www.cs.brown.edu/courses/bridge/1998/res/javascript/javascript-tutorial.html)
CSS:
http://www.echoecho.com/css.htm
http://www.westciv.com/style_master/.../css_tutorial/ (http://www.westciv.com/style_master/academy/css_tutorial/)
http://www.westciv.com/style_master/...ial/index.html (http://www.westciv.com/style_master/academy/hands_on_tutorial/index.html)
http://www.w3schools.com/css/default.asp
http://www.tizag.com/cssT/
ASP:
http://www.w3schools.com/aspnet/default.asp
http://www.tizag.com/aspTutorial/
http://www.asptutorial.info/
http://www.thescripts.com/serverside...ics/index.html (http://www.thescripts.com/serversidescripting/asp/tutorials/aspbasics/index.html)
AJAX:
http://www.w3schools.com/ajax/default.asp
http://www.tizag.com/ajaxTutorial/
http://developer.mozilla.org/en/docs...etting_Started (http://developer.mozilla.org/en/docs/AJAX:Getting_Started)
PHP:
http://www.w3schools.com/php/default.asp
http://www.tizag.com/phpT/
http://www.freewebmasterhelp.com/tutorials/php
http://www.php-mysql-tutorial.com/
NOTE: These tutorials/guides are not by Tutorialistic.net