View Poll Results: Did or do you find this Library thread usefull?

Voters
129. You may not vote on this poll
  • Very usefull

    81 62.79%
  • usefull

    26 20.16%
  • so so

    17 13.18%
  • Out dated.

    5 3.88%
Page 1 of 4 123 ... LastLast
Results 1 to 10 of 34

Thread: Ubuntu's Free! Online Programming Book Library Links page

  1. #1
    Join Date
    Apr 2005
    Beans
    1,467

    Arrow Ubuntu's Free! Online Programming Book Library Links page

    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,
    Edit: New How to programming Videos:
    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


    .ython:.

    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/





    Last edited by Omnios; July 10th, 2007 at 02:42 AM. Reason: Thread amintenence.
    Back to using Ubuntu

  2. #2
    Join Date
    Apr 2006
    Beans
    267
    Distro
    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. #3
    Join Date
    Jun 2006
    Beans
    48
    Distro
    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. #4
    Join Date
    Apr 2005
    Beans
    1,467

    Re: Ubuntu's Free! Online Programming Book Library Links page

    Quote Originally Posted by FyreBrand View Post
    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.


    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]
    Note: There are some .PDF format of his books available from planetpdf.com: I am including the links to the C++ and Java pages available in .pdf

    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. #5
    Join Date
    Jul 2006
    Beans
    47
    Distro
    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 05:11 PM.

  6. #6
    Join Date
    Dec 2005
    Beans
    527
    Distro
    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

  7. #7
    Join Date
    Jun 2006
    Location
    Trondheim, Norway
    Beans
    Hidden!
    Distro
    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. #8
    Join Date
    Apr 2005
    Beans
    1,467

    Re: Ubuntu's Free! Online Programming Book Library Links page

    Lifted from another post:

    Quote Originally Posted by nop0000 View Post
    Assembly
    - The Art of Assembly, http://webster.cs.ucr.edu/
    - Computer Organization and Design

    C
    - The C Programming Language

    CVS
    - Open Source Development with CVS, http://cvsbook.red-bean.com/
    Last edited by Omnios; September 17th, 2006 at 05:31 PM.
    Back to using Ubuntu

  9. #9
    Join Date
    Apr 2005
    Beans
    1,467

  10. #10
    Join Date
    Jul 2006
    Location
    Israel
    Beans
    154
    Distro
    Ubuntu 10.10 Maverick Meerkat

Page 1 of 4 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •