• CONTEST ALERT - Experience the power of DDR5 memory with Kingston Click for details

Collection of Tutorials/Links on Programming

PrinceHeart

In the zone
Hello to ALL....

I have browsed the search engines so many times trying to find out sites/links which will help me learn programming. And i save lots of links for my own use. Its gone BIG. So am posting it here for others to have a look.

C/C++
====
C++ Programming Language Tutorials:
http://www.cs.wustl.edu/~schmidt/C++/
C Programming:
http://www.cprogramming.com/
C++, C, and Assembly Language Tutorials:
http://www.kegel.com/academy/tutorials.html
C++ Optimization Techniques:
http://www.tantalon.com/pete/cppopt/main.htm
C:
http://gd.tuwien.ac.at/languages/c/programming-dmarshall/
C++ tutorial:
http://www.cplusplus.com/doc/tutorial/
Cprogramming Tutorials:
http://www.cprogramming.com/tutorial.html
C++ in 21 Days:
http://newdata.box.sk/bx/c/
C/C++ Reference:
http://www.cppreference.com/
C++ FAQ-Lite:
http://www.parashift.com/c++-faq-lite/
C++ Notes:
http://www.fredosaurus.com/notes-cpp/

PHP
===
http://www.php.net/
http://www.phpfreaks.com/
http://www.phpbuilder.com/
http://www.codewalkers.com/


Perl
===
Beginning Perl Tutorials:
http://www.pageresource.com/cgirec/index2.htm
Great resources and tutorials here:
http://www.perlmonks.org


.NET
===
All API:
http://www.mentalis.org/apilist/apilist.php
Codeproject:
http://www.codeproject.com/
C# Corner:
http://www.c-sharpcorner.com/mrsharp.asp
http://www.microsoft.com/net
http://www.cetus-links.org/oo_dotnet.html
http://www.sellsbrothers.com/links/#manlinks
Utilities and libraries:
http://www.aisto.com/roeder/dotnet/
Peter Drayton's .NET Goodies:
http://www.razorsoft.net/
Don Box & Jason Whittington's- The dm.net COM Moniker
http://staff.develop.com/jasonw/clr/readme.htm
.NET samples:
http://www.develop.com/
Charles Cook's XML-RPC.Net library:
http://www.cookcomputing.com/
CSharp.org:
http://www.mastercsharp.com/
http://www.dotnetjunkies.com/


SQL
===
http://sqlcourse.com/
http://www.sqlservercentral.com/
http://www.sqljunkies.com/


Pascal
====
http://www.taoyue.com/tutorials/pascal/
http://www.techtutorials.info/pascal.html


Visual Basic
=======
http://www.a1vbcode.com/
http://www.vbtutor.net/vbtutor.html
http://robinmckay.topcities.com/visualbasic.html
http://www.freevbcode.com/
http://www.vbaccelerator.com/home/index.asp


WWW Related
========
HTML & Javascript Tutorial:
http://www.hjones.freeuk.com/designarena.htm
W3 Schools Web Tutorial:
http://www.w3schools.com/
Internet.com's Developer's Channel:
http://www.internet.com/sections/webdev.html
A good tutorial site for flash (video tutorials):
http://www.learnflash.com
Planet Source Code:
http://planetsourcecode.com/


Java/JSP
=====
http://www.netbeans.org/kb/articles/learn-java.htmll
http://java.sun.com/j2se/1.4.2/docs/api/index.html
http://www.jspin.com/
http://javaalmanac.com/egs/
http://venus.cs.depaul.edu/Java/index.html
http://www.mindview.net/Books/TIJ/
http://venus.cs.depaul.edu/Java/index.html

ASP
===
http://www.asp.net/
http://www.asp101.com/
http://www.learnasp.com/learnasp/
http://www.aspin.com/
http://www.haneng.com/FunctionSearch.asp


Windows API Programming
==============
theForger's Win32 API Tutorial:
http://www.winprog.net/tutorial/
FoosYerDoos:
http://www.foosyerdoos.fsnet.co.uk/
Sunlight:
http://www.sunlightd.com/default2.htm
FunctionX:
http://www.functionx.com/win32/
Reliable Software:
http://www.relisoft.com/Win32/
Catch22 Productions:
http://www.catch22.net/
From the ground up:
http://ftgu.thejefffiles.com/tutorials.php
Fallout Software:
http://www.falloutsoftware.com/programming.php4
A few Win32 articles:
http://www.rpi.edu/~pudeyo/articles/
Al's Win32 Programming Tutorials:
http://members.net-tech.com.au/alaneb/win32_intro.html
MSDN Windows API Reference:
http://msdn.microsoft.com/library/d...-us/winprog/winprog/windows_api_reference.asp


C++ Network Programming
===============
What is a Socket?:
http://whatis.techtarget.com/definition/0,,sid9_gci213021,00.html
Beej's Guide to Network Programming Using Internet Sockets:
http://www.ecst.csuchico.edu/~beej/guide/net/
Unix Socket FAQ:
http://www.developerweb.net/sock-faq/
TCP/IP FAQ:
http://www.faqs.org/faqs/internet/tcp-ip/tcp-ip-faq/
Winsock Programmers FAQ:
http://tangentsoft.net/wskfaq/
TCP/IP Resource List:
http://www.private.org.il/tcpip_rl.html
Sockets.com:
http://www.sockets.com/
SockAddr.com:
http://www.sockaddr.com/
learntosubnet.com:
http://www.learntosubnet.com/
Madwizard.org:
http://www.madwizard.org/
Johnnie's Winsock Tutorial:
http://www.hal-pc.org/~johnnie2/winsock.html
Reading Data From a Socket:
http://faq.cprogramming.com/cgi-bin/smartfaq.cgi?answer=1108255660&id=1044780608

DirectX/Game Programming
===============
OpenGL Tutorials:
http://www.opengl.org/
Game Tutorials:
http://www.gametutorials.com/
The OpenGL Reference Manual:
http://www.opengl.org/documentation/

WebServer
========
http://www.apachefreaks.com/
http://www.mysqlfreaks.com/


Some other useful/not-so useful links
====================================
Language reference, with many links about compilers, docs, resources, etc:
http://www.isi.edu/~iko/pl/hw3_cpp.html
10min-tips:
http://gethelp.devx.com/techtips/cpp_pro/10min/10min0200.asp
Useful search engine! It searches in the source code of many open-source projects, in many languages:
http://www.koders.com/
Docs for linux-programming:
http://library.n0i.net/linux-unix/programming/
Code snippets:
http://code.dreamincode.net/browse.php?cid=2
How To Write Unmaintainable Code
http://www.strauss.za.com/sla/code_std.html
Infrequently Asked Questions in comp.lang.c:
http://www.plethora.net/~seebs/faqs/c-iaq.html
The seebs C page:
http://www.plethora.net/~seebs/c/
Critticall Home page:
http://www.critticall.com/
Linux Kernel Dev.:
http://www.faqs.org/docs/kernel/index.html
Table of Contents for STL:
http://www.sgi.com/tech/stl/table_of_contents.html
Optimizing C and C++ Code:
http://www.eventhelix.com/RealtimeMantra/Basics/OptimizingCAndCPPCode.htm

General Reference
==========
Bloodshed Software, Library and Other Resources:
http://bloodshed.net/index.html
Expert Exchange:
http://experts-exchange.com/
MSDN Library:
http://msdn.microsoft.com/
Planet SourceCode:
http://planetsourcecode.com/
HotScripts:
http://www.hotscripts.com/
Developer Fusion:
http://www.developerfusion.co.uk/
Just Phuk It Programming Tutorial:
http://www.justphukit.com/
Programmer's Heaven:
http://programmersheaven.com/
CGI Tutorial:
http://www.expertwebinstalls.com/cgi_tutorial/
Visualbuilder:
http://visualbuilder.com/
UNIX Bourne Shell Programming Tutorial:
http://steve-parker.org/sh/sh.shtml
Bash:
http://www.tldp.org/LDP/abs/html/
A Technical Introduction to XML:
http://www.xml.com/pub/a/98/10/guide0.html
Dev Centrals:
http://devcentral.iticentral.com/
Programming Tutorials:
http://www.programmingtutorials.com/
Only4Gurus:
http://www.only4gurus.com/v2/index.asp
UML Tutorial:
http://uml.tutorials.trireme.com/
Free Computer Reference Tutorial:
http://www.techtutorials.net/
DevX:
http://www.devx.com/
STL Performance Numbers:
http://www.tantalon.com/pete/cppopt/appendix.htm#AppendixA
3D Engine Programming Optimization:
http://www.devmaster.net/articles/speed-up/
Free Programming Resources:
http://www.freeprogrammingresources.com/
MemeCode Programming Related Links:
http://www.memecode.com/links.php
JMNet Design:
http://www.jmnetdesign.com/
xml:
http://www.zvon.org/
Koders:
http://koders.com/
Whitespace:
http://compsoc.dur.ac.uk/whitespace/examples.php
CodeGuru
http://www.codeguru.com
15 Seconds:
http://www.15seconds.com/
FTPOnline:
http://www.ftponline.com/
Angry Coder:
http://www.angrycoder.com/
4 Guys From Rolla:
http://www.4guysfromrolla.com/
Wintellect:
http://www.wintellect.com/
Structure and Interpretation of Computer Programs:
http://mitpress.mit.edu/sicp/



All these links are active at the time of posting. I have manually checked all these above links myself. I have checked these links twice for duplicate posts, but if there is any duplicate links, sorry about that. Hope these links will help everyone.



User added Links:
==============
Programmers Heaven:Source codes for almost all Program languages and platforms:
http://www.programmersheaven.com/ (added by redhat)

Beginning Perl by Simon Cozens
http://learn.perl.org/library/beginning_perl/ (added by friend)


Peace
 
Last edited by a moderator:

speedrider_200

Right off the assembly line
Re: ** BIG Collection/Tutorial Links on Programming **

Thanks princeheart man, i have got such a great help from your links. specially in VB and VB.Net. thanks dude, Keep up the good work.
 
OP
PrinceHeart

PrinceHeart

In the zone
Re: ** BIG Collection/Tutorial Links on Programming **

Glad to know the links helped u speedrider. Posted the above links 8 days ago. I was thinking, if my links were broken. So i checked it all again. But now im happy.

cheerz
 
OP
PrinceHeart

PrinceHeart

In the zone
Re: ** BIG Collection/Tutorial Links on Programming **

Do u guys think i don't know what ur doing ? ;)

And .. much appreciated for the thanks. I just started learning C. So whatever i searched and whatever i found, I kept the url in my notepad for later use. Thought it would be good for all users here to have a look and try what they need, so that they don't have to look for it in search sites for a long long time.

If anyone want to increase this list, private msg me with some more helpful links and i will update my above post. Hope this list will help lots.

cheerz
 

redhat

Mad and Furious
Re: ** BIG Collection/Tutorial Links on Programming **

Thanks for the cool tutorial. even www.programmersheaven.com is a good site for those who want source codes. It contains almost all the languages and platforms mentioned here. just try it. Its got a huge collection.
 

aditya.shevade

Console Junkie
Re: ** BIG Collection/Tutorial Links on Programming **

Thank you Thank you Thank you Thank you Thank you Thank you Thank you very much.

I have added a rep. point. That was really helpful. I have been searching good C tut for ages.

Aditya
 

knight17

In the zone
Re: ** BIG Collection/Tutorial Links on Programming **

Studying programming from web is difficult for me but it is enough for a quick reference I try to use ebooks..You can get virtually any book that was published on programming from the net..but not always legally.
So try getting some books too..
 

Zeeshan Quireshi

C# Be Sharp !
Re: ** BIG Collection/Tutorial Links on Programming **

well i first get a good programming book , when i get the hang of it then i use the net for all additional reference .
 
OP
PrinceHeart

PrinceHeart

In the zone
Re: ** BIG Collection/Tutorial Links on Programming **

Dunno if this thread should be sticky or not - depends on the users and mods of this forum.

If anyone want to add their own findings which is not in my list - do write it here or private msg me and i will add it to my 1st post on top of this thread.

peace
 
Re: ** BIG Collection/Tutorial Links on Programming **

yeah...........if there r serious programmers in here....then mods can consider this sticky.........
 

Venom

Journeyman
Re: ** BIG Collection/Tutorial Links on Programming **

Additional Python refrences may be helpful too.
 
Top Bottom