Educational Educational
Hack your Body
Perfect Pitch Software
Free Quiz Creator
Education Online Courses
Free Education
Free Books From Google
Free Ear Training Software
Online Education Free
Blogging Resources
Sound Only Teens Hear
Speed Math Trainer
IQ Test Criticism
Learn French Free Resources
Ghetto Wire Cleanup
My New Y! Answers Page
Making Online Reading Tolerable
Secret to Typing Fast
Short Speed Reading Guide
Free Kitty Toy Ideas
Cool Pictures All Categories
Internet Videos [ 576 x RSS ]
Front Page [ 118 x RSS ]
Cool Pictures [ 57 x RSS ]
Cool Sites [ 55 x RSS ]
Video Tutorial [ 19 x RSS ]
My Websites
Best of The Internet
Free Video Tutorials
Best of Youtube
Use Google to Download mp3s
Free Quiz Creator
Online Education
Poetry
Famous Poetry
Printable Sheet Music
JimmyR on Youtube
Free Movies Online

Sunday, 21st of January 2007 (2007-01-21)

Free Education For Programmers

If you want to learn to program, the internet is infinitely better than any university or any one text book you could find. There are insane amounts of tutorials and explanations in every way imaginable.

Sites To Look At Source Code of Completed Programs

http://sourceforge.net/softwaremap/
http://pastebin.com/
http://textsnippets.com/
http://labs.oreilly.com/
http://www.codase.com/
http://www.koders.com/
http://www.codefetch.com
http://www.krugle.com/
http://www.aypwip.org/webnote/

Google Searches To Learn Any Programming Language

(preg) Replace foo with the programming language you'd like to learn. Sorry this is so generic, but it holds true with any programming language you can imagine. I highly recommend learning python as a first language because it's flexible and closer to english than any other programming language I've seen. Many kids and teens often want to make their own games. I recommend Macromedia Flash for beginner game creators. For advanced tutorials try the Game Programming wiki.

  1. List of foo Compilers
  2. foo documentation
  3. foo installation guide
  4. site:wikipedia.org foo (check external links at bottom)
  5. site:wikibooks.com foo
  6. foo forums
  7. foo installation guide
  8. foo tutorials
  9. foo step by step tutorials
  10. foo beginner tutorials
  11. foo getting started tutorials
  12. foo FAQ
  13. foo common problems
  14. Foo ebook
  15. foo ebooks
  16. foo videos
  17. learn foo
  18. site:sourceforge.net foo
  19. foo video tutorial
  20. foo beginners guide
  21. foo source code examples
  22. foo source code

Search peer 2 peer networks, google video and youtube for tutorials and free media and tutorials. Arrange by shared/rating/viewcount to find the best of the best.

If You Get Stuck

  1. Search the error you got on google
  2. Check the Documenation
  3. Ask in different programming forums, be sure to include the code as a text attachment or describe your problem VERY thouroughly. You can even try asking your questions in yahoo programmers chat, yahoo answers and wondir
  4. Be persistent, programming is frustrating.
  5. If you dont understand something in a tutorial search for another one that describes the same topic until you find one that explains things in a way you can understand
  6. If you try to find a temporary code mentor for any given task in forums, express your ambitions of wanting to program without stating things to the effect of, "I just wanna start makin' loads of money" or, "TEACH ME EVERYTHING!!!". Be very specific about short term goals. Show them you use the documentation and have tried for a few hours. Show them what you've done, what you want to do, and what is stopping you from advancement.

How to Be a Programmer

http://samizdat.mines.edu/howto/HowToBeAProgrammer.html

Free Text Editors

http://www.flos-freeware.ch/notepad2.html
http://www.jedit.org/
http://www.notetab.com/
http://www.editplus.com/
http://www.crimsoneditor.com/


Tag This Page RSS

Share This Page


Article Pages
  1. Free Education
  2. Top 10 Universities With Free Courses Online
  3. Top 10 University Podcasts
  4. Research Sites All Students Should Know
  5. Free Ebooks and Courseware Texts
  6. Drawing and Photography
  7. Free Education For Programmers
  8. Musicians: Free Ear Training
  9. Speed Arithmetic Trainer
  10. Top 10 Free Educational Software
  11. Web 2.0 For Students
  12. Finding Any University Course With Google
  13. TOP 10 Ways to Become More Efficient With Firefox
  14. Amazing Free Documentaries And Videos
  15. Learning Any Language Online
  16. Weigh Loss: Free BMI Checker
  17. Jimmy Ruska's Educational Tools
  18. Full Article
Current Page Subsections

  1. Free Education For Programmers
  2. Sites To Look At Source Code of Completed Programs
  3. Google Searches To Learn Any Programming Language
  4. If You Get Stuck
  5. How to Be a Programmer
  6. Free Text Editors
[+] Add a Comment