PDA

View Full Version : ** BIG Collection/Tutorial Links on Programming **


PrinceHeart
21-07-2006, 08:48 PM
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. I am a newbie in programming and i just started using Turbo C 7 days ago and its really interesting. These are randomly sorted out, sorry about that.
-----------

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


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/


.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/


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/


Java/JSP
=====
J2ME:
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


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


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


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/


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


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/


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/default.asp?url=/library/en-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


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

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

speedrider_200
29-07-2006, 12:47 AM
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.

PrinceHeart
29-07-2006, 11:19 AM
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

rahul_becks23
29-07-2006, 12:19 PM
quite good post.....

Pathik
29-07-2006, 01:53 PM
thx man...

rohan
29-07-2006, 02:37 PM
thanks a lot d00d...

PrinceHeart
29-07-2006, 05:06 PM
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
04-08-2006, 08:53 PM
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.

kisorgovinda
04-08-2006, 08:57 PM
Thanks princeheart! Very good post.

aditya.shevade
04-08-2006, 10:04 PM
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
04-08-2006, 11:49 PM
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
05-08-2006, 11:28 AM
well i first get a good programming book , when i get the hang of it then i use the net for all additional reference .

ninad_mhatre85
05-08-2006, 05:11 PM
thanx man i was looking for c c++ tuts

bazigaar_no_1
08-08-2006, 10:06 AM
thanks a lot dude...
BTW: It surely qualifies as a Sticky...

PrinceHeart
08-08-2006, 09:58 PM
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

rahul_becks23
09-08-2006, 01:24 AM
yeah...........if there r serious programmers in here....then mods can consider this sticky.........

Rollercoaster
09-08-2006, 11:03 AM
kool info

Venom
10-08-2006, 06:23 PM
Additional Python refrences may be helpful too.