![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
Ubuntu 9.10 is out!!!
When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu. The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely. |
|
Programming Talk This forum is for all programming questions. The questions do not have to be directly related to Ubuntu and any programming language is allowed. |
| View Poll Results: Did or do you find this Library thread usefull? | |||
| Very usefull |
|
81 | 62.79% |
| usefull |
|
26 | 20.16% |
| so so |
|
17 | 13.18% |
| Out dated. |
|
5 | 3.88% |
| Voters: 129. You may not vote on this poll | |||
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
May the Ubuntu Be With You!
![]() Join Date: Apr 2005
Beans: 1,644
|
Welcome To The Programming Library!
This thread is for users so there is a centralized are to post links to rated Online and downloadable programming books that must fit the criteria of being avaiblable for free to the user. Also please write a short descriptiion and what you think the book rates pertaining to ease of learning. Why a programming Library Thread? I originally wrote this thread based on that I could find huge amounts of web pages in a Google search, However the amount of Google hits was huge and going through these links I found what was a lot of Junk pages, based on a programming newbie would totally confused and things where explained in a manner that you needed a computer degree to understand them. Based on this I decided to make a library in the programming forum section resulting in links that are understandable by novice users. Here is a start Highly rated newbie programmer books. Recomended by G4-teckTV : How To think Like a Computer scientist series: C++: http://greenteapress.com/thinkc++ Java: http://greenteapress.com/thinkapjava Python: http://greenteapress.com/thinkpython Thanks and cheers Edited and cleaned up by : LaRoza Thank you LaRosa Multiple: Books: http://www.computer-books.us/ Books: http://www.mindview.net/ Books: http://www.freetechbooks.com/ Tutorials: http://www.w3schools.com/ Tutorials: http://www.tizag.com/ Tutorials: http://en.wikiversity.org/wiki/Topic...er_programming C++: Book: http://greenteapress.com/thinkc++ Book: http://www.planetpdf.com/developer/a...ContentID=6634 Book: http://www.gnacademy.org/text/cc/material.html Tutorial: http://www.cplusplus.com/doc/tutorial/ Tutorial: http://www.augustcouncil.com/~tgibso...ial/index.html Tutorial: http://clivecooper.co.uk/tutorial/index.html Java: Book: http://greenteapress.com/thinkapjava Book: http://www.greenteapress.com/thinkap...hinkapjava.pdf Book: http://www.planetpdf.com/developer/a...ContentID=6632 Tutorial: http://www.digilife.be/quickreferenc...a%20applet.pdf Python: Book: http://greenteapress.com/thinkpython Books: http://www.effbot.org/zone/librarybook-index.htm Book: http://www.freenetpages.co.uk/hp/alan.gauld/ Book: http://www.diveintopython.org Books: http://infohost.nmt.edu/tcc/help/pubs/lang.html Tutorial: http://en.wikibooks.org/wiki/Non-Pro...ython/Contents Documentation: http://docs.python.org/download.html Cheatsheet: http://www.limsi.fr/Individu/pointal/python/pqrc/ pmasiar's sig: http://learnpython.pbwiki.com/HowToStart Ruby: Documentation/Tutorials: http://www.ruby-lang.org/en/documentation/ Books: http://www.sapphiresteel.com/ Games: Site: http://ubuntu-gamedev.wikispaces.com end of edited Computer-Books.us http://www.computer-books.us/ Large amount of programming and computer books online for download. Assembly Language, Awk, BASIC, C, C++, COBOL, C#, Delphi, Forth, Fortran, Java, Linux, Lisp, Perl, PHP, PostScript, Python, SQL, Visual Basic. Code:
Notes: There are loads of begginer and newbie programming books and the more we can list the better on the basis of there is a book for everyone. Currently I would also like to get links on books based things like objects, basic algorythms etc. And enything that has good syntax to learn, I found a series of online video tutorials for Python and other programming languages. I feel they are very powerfull in that a lot of things are explained that are over looked in books and makes a lot of sense of stuff that is often overlooked. http://showmedo.com/videos/python . NEW: Link: Python Learning Foundation Python Learning Foundation python411 Learning about Python = python programming podcasts. python411 Learning about Python "Pod-casts This may be interesting for users with little or no python experience. Non-Programmer's Tutorial for Python/Contents Link:Non-Programmer_Tutorial_for_Python (the eff-bot guide to) The Standard Python Library Python library stuff http://www.effbot.org/zone/librarybook-index.htm .:C,C++:. Thinking in C++: http://www.planetpdf.com/developer/article.asp?ContentID=6634 .:Java:. Thinking in Java: http://www.planetpdf.com/developer/article.asp?ContentID=6632 Download Python 2.5 Documentation http://docs.python.org/download.html Updated from post in this thread thanks Mickeysofine1972 for a great link The Ubuntu Games Developer Resource Wiki A Ubuntu online game programming My Space. http://ubuntu-gamedev.wikispaces.com/ Please Help with feedback! If you find one of these links useful please come back and give it a plug. This will rate the online books in the Library And Recommended Links will be rated In the main post. New Python cheatsheets Very nice looking python cheat sheets for reference. http://www.limsi.fr/Individu/pointal/python/pqrc/ The LiveWires Python Course Had a quick peek of this Python Course and it looks interesting as in different. http://www.livewires.org.uk/python/ Welcome to the Learning to Program web tutor! Downloaded the pdf and had a look, Nice diagrams showing how certain python programming works http://www.freenetpages.co.uk/hp/alan.gauld/
__________________
Back to using Ubuntu Last edited by Omnios; July 9th, 2007 at 09:42 PM.. Reason: Thread amintenence. |
|
|
|
|
|
#2 |
|
Ubuntu Extra Shot
![]() Join Date: Apr 2006
Beans: 267
Kubuntu 7.04 Feisty Fawn
|
Re: Ubuntu's Free! Online Programming Book Library Links page
Thank you for those links. Here is a link to Bruce Eckel's site Mindview Inc. I think he is a pretty good author for beginning and intermediate programmers. He provideds some free books on C++, Java, and a new one for C I haven't read yet. I think the C++ books are pretty relevent and haven't become dated for me.
Not everything on his site is free (he does have to make a living), but he does provide some free electronic books. These are currently the free books: Thinking in C++ Vol. 1 Thinking in C++ Vol. 2 Thinking in Java Vols 1, 2, and 3 Thinking in C (beta) Here is a link to his site: Mindview Inc.[www.mindview.net] Just follow the book links and there are mirrors to download them in HTML or PDF format. There are also links to purchase his CD's and books on various retail sites. |
|
|
|
|
|
#3 |
|
Just Give Me the Beans!
![]() Join Date: Jun 2006
Beans: 48
Ubuntu 7.04 Feisty Fawn
|
Re: Ubuntu's Free! Online Programming Book Library Links page
http://www.diveintopython.org helped me get going (I think there is actually a package of it in Debian, I am not sure about Ubuntu though.)
|
|
|
|
|
|
#4 | |
|
May the Ubuntu Be With You!
![]() Join Date: Apr 2005
Beans: 1,644
|
Re: Ubuntu's Free! Online Programming Book Library Links page
Quote:
Thinking in C++: http://www.planetpdf.com/developer/a...ContentID=6634 Thinking in Java: http://www.planetpdf.com/developer/a...ContentID=6632
__________________
Back to using Ubuntu |
|
|
|
|
|
|
#5 |
|
Just Give Me the Beans!
![]() Join Date: Jul 2006
Beans: 47
Kubuntu 7.04 Feisty Fawn
|
Re: Ubuntu's Free! Online Programming Book Library Links page
I'm pretty new to programming, so this post might be pretty useless, but a quick search on digg yielded these results):
Free Books/Tutorials: List of 5,000 Free Programming/Computer/Internet Books List of 345 Online Programming Books Free Computer/Programming Books Free C++/Java Game Programming Books Programming from the Ground Up (PDF ebook) Apress - Free Programming Books Thorough C++ Tutorial for Beginners Photoshop, Flash, Programming, and Web Tutorials Learn Python in 10 minutes (previous programming experience needed) Several programming tutorials for many different languages C and C++ Programming Tutorials Operating System Programming (Wiki) C++ Programming Tutorial CoderWiki (a programming wiki) GPWiki (a game programming wiki) SDL Tutorials Other Resources: Programmers' Tools (lists various programming tools) Krugle (great search engine for programmers) Digg/Programming (Digg's programming section) Slashdot/Developers (Slashdot's developers section) Stiff Asks, Great Programmers Answer (hear what the top programmers have to say) Wikipedia's Computer Programming Category Google (when all else fails, use google Hopefully that helped. Also, might be a bad idea, but if this thread gets big it might be cool to make a del.icio.us account just for bookmarking various programming resources on this thread. That way, for example, if I wanted to look up books on Python, I could go del.icio.us/programmingresources/books+Python. Just a thought. Last edited by me1on; September 13th, 2006 at 12:11 PM.. |
|
|
|
|
|
#6 |
|
Dipped in Ubuntu
![]() Join Date: Dec 2005
Beans: 527
Ubuntu 7.04 Feisty Fawn
|
Re: Ubuntu's Free! Online Programming Book Library Links page
This is for Ruby Programmers:
Why's (Poingnant) Guide to Ruby (/w cartoon foxes)* Learning Ruby The PickAxe Book (Pragmatic Programmers Ruby Book) * Their is no other version w/o cartoon foxes so live with it
__________________
The production of too many useful things results in too many useless people. -Karl Marx |
|
|
|
|
|
#7 |
|
Just Give Me the Beans!
![]() Join Date: Jun 2006
Location: Trondheim, Norway
My beans are hidden!
Ubuntu 6.10 Edgy
|
Re: Ubuntu's Free! Online Programming Book Library Links page
Take a look at Practical Common Lisp by Peter Seibel. Great book on Lisp.
|
|
|
|
|
|
#8 | |
|
May the Ubuntu Be With You!
![]() Join Date: Apr 2005
Beans: 1,644
|
Re: Ubuntu's Free! Online Programming Book Library Links page
Lifted from another post:
Quote:
__________________
Back to using Ubuntu Last edited by Omnios; September 17th, 2006 at 12:31 PM.. |
|
|
|
|
|
|
#9 |
|
May the Ubuntu Be With You!
![]() Join Date: Apr 2005
Beans: 1,644
|
Re: Ubuntu's Free! Online Programming Book Library Links page
Lifted from another post.
Quote:
__________________
Back to using Ubuntu |
|
|
|
|
|
#10 |
|
A Carafe of Ubuntu
![]() |
Re: Ubuntu's Free! Online Programming Book Library Links page
Thanks Omnios!
More: C++ C Annotations Object First C++ Programming HOW-TO Programming in C++ - Rules and Recommendations C++ Coding Standard Debugging C and C++ code in a Unix environment The Function Pointer Tutorials Introduction To OOP Using C++ The Standard Template Library Standard Template Library Programmer's Guide How To Think Like A Computer Scientist Learning with C++ Thinking In C++ 2nd Edition - Volume I Thinking In C++ 2nd Edition - Volume II
__________________
"You've tried the rest, now experience the best!" Leonardo Juszkiewicz |
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|