Books

Books for students who are wondering what’s good to buy

 

Patterns of Enterprise Application Architecture

Patterns of Enterprise Application ArchitectureMartin Fowler; Addison-Wesley Professional 2002WorldCatLibraryThingGoogle BooksBookFinder 

Only if you really are into writing good quality code,

not on the curriculum but awesome book for extensible manageable code.

Its the sorting of book you jump around, or at least I did!

 

 

 

 

Refactoring Refactoring: Improving the Design of Existing CodeMartin Fowler; Addison-Wesley Professional 1999WorldCatLibraryThingGoogle BooksBookFinder 

How to write good code, the only book you ever read, one page

of this book is like gold

 

 

 

 

 

Analysis Patterns Analysis Patterns: Reusable Object Models (The Addison-Wesley Object Technology Series)Martin Fowler; Addison-Wesley Professional 1996WorldCatLibraryThingGoogle BooksBookFinder 

Haven’t read enough of this book, to give a analysis

check out the comments on amazon, it supposed to be a successor to

Design patterns ( gamma et al ), all martins books are excellent

i doubt this ons is any different

 

 

Domain-specific languages Domain-specific languagesMartin Fowler; Addison-Wesley 2011WorldCatLibraryThingGoogle BooksBookFinder 

Still reading it, not on the curriculum, what is a domain specific language?

An example of this would be SQL,  for any of ye interested in writing interpretors and what not

 

 

 

 

 

Refactoring to Patterns (The Addison-Wesley Signature Series) Refactoring to Patterns (The Addison-Wesley Signature Series)Joshua Kerievsky; Addison-Wesley Professional 2004WorldCatLibraryThingGoogle BooksBookFinder 

Small steps bit by bit as josh would say!

 

 

 

 

 

 

UML Distilled UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) (The Addison-Wesley Object Technology Series)Martin Fowler; Addison-Wesley Professional 2003WorldCatLibraryThingGoogle BooksBookFinder 

This is the preferred book for Systems Analysis

the other trash further down, forget about it

 

 

 

 

Design patterns Design patterns: Elements of reusable object orientated softwareErich Gamma, James Ralph Johnson, John Vlissides; Addison-Wesley 1995WorldCatLibraryThingGoogle BooksBookFinder 

Intro into the world of patterns, all developers should have this

 

 

 

 

Sams teach yourself Cobol in 24 hours Sams teach yourself Cobol in 24 hoursThane Hubbell; Sams Pub. 1999WorldCatLibraryThingGoogle BooksBookFinder 

Mike Caughlans book is better, althought this is a little easier to read

FYI, the cobol module is now dropped!

 

 

 

 

 

Sams Teach Yourself C++ in 21 Days (4th Edition) Sams Teach Yourself C++ in 21 Days (4th Edition)Jesse Liberty; Sams 2001WorldCatRead OnlineLibraryThingGoogle BooksBookFinder 

This has an element of structure computer organization in it,

with a comprehensive over view of C++, the book is quiet large,

but still at the end of the day, who wants to be carrying around a 10 kilo book?

 

 

 

Sams teach yourself C in 21 daysBradley L. Jones; Sams 2003WorldCatLibraryThingGoogle BooksBookFinder 

XML Complete XML CompleteSybex Inc.; Sybex 2001WorldCatLibraryThingGoogle BooksBookFinder 

Love the sybex series, straight to the point, good places for looking up

things quickly, very comprehensive

 

 

 

 

 

Html Complete Html CompleteSybex Inc.; Sybex 1999WorldCatLibraryThingGoogle BooksBookFinder 

 

Love the sybex series, straight to the point, good places for looking up

things quickly, very comprehensive

 

 

 

 

Perl, CGI, and JavaScript Complete Perl, CGI, and JavaScript CompleteSybex; Sybex Inc 2000WorldCatLibraryThingGoogle BooksBookFinder 

 

Love the sybex series, straight to the point, good places for looking up

things quickly, very comprehensive

 

 

 

 

Sams Teach Yourself Perl in 24 Hours (2nd Edition) Sams Teach Yourself Perl in 24 Hours (2nd Edition)Clinton Pierce; Sams 2002WorldCatLibraryThingGoogle BooksBookFinder 

I didn’t find this as good as the php book from sams further down.  Didn’t feal the urge to reach for it!

 

 

 

 

 

Exploring Expect Exploring Expect: A Tcl-based Toolkit for Automating Interactive Programs (Nutshell Handbooks)Don Libes; O’Reilly Media, Inc. 1994WorldCatLibraryThingGoogle BooksBookFinder 

If you want to wrap scripts around the standard input / output of command line applications that don’t provide switches.  This is where to start.

You may want a book on TCL also

 

 

 

 

SAMS Teach Yourself PHP4 in 24 Hours (Teach Yourself -- 24 Hours) SAMS Teach Yourself PHP4 in 24 Hours (Teach Yourself — 24 Hours)Matt Zandstra; Sams 2000WorldCatLibraryThingGoogle BooksBookFinder 

My first programming book, php awesome book, very easily read, recommend to all beginners with php, even thought its php4.

 

 

 

 

 

Joe Celko's SQL for Smarties Joe Celko’s SQL for Smarties: Advanced SQL Programming Third Edition (The Morgan Kaufmann Series in Data Management Systems)Joe Celko; Morgan Kaufmann 2005WorldCatLibraryThingGoogle BooksBookFinder 

Great book, goes past the normal stuff and really tries to help you optimize your queries

 

 

 

Javascript in Easy StepsMike McGrath; Pgw WorldCatLibraryThingGoogle BooksBookFinder 

Beginning Linux Programming Beginning Linux Programming; Wrox 2007WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Structured computer organization Structured computer organizationAndrew S. Tanenbaum; Pearson Prentice Hall 2005WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

 

Beginning Python Beginning Python: from novice to professionalMagnus Lie Hetland; Apress 2008WorldCatLibraryThingGoogle BooksBookFinder 

i hate python, poxy spaces always drove me mad, I’m a hard core c syntax guy at heart.  Even though I find it very useful to write apps for Linux with GTK and python, i found this topic and the book just painful.

 

 

 

 

 

Sams Teach Yourself XSLT in 21 Days Sams Teach Yourself XSLT in 21 DaysMichiel van Otegem; Sams 2002WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Foundations of GTK+ Development (Expert's Voice in Open Source) Foundations of GTK+ Development (Expert’s Voice in Open Source)Andrew Krause; Apress 2007WorldCatLibraryThingGoogle BooksBookFinder 

Good book comprehensive written from C++ perspective.

If your used to working with index’s on structureless ( ArrayList.Get( i ) )

then stay away from GTK

GTK only supplies iterators, making you do a little extra work!

 

 

 

Upgrading to PHP 5 Upgrading to PHP 5Adam Trachtenberg; O’Reilly 2004WorldCatLibraryThingGoogle BooksBookFinder 

Marginally helpful, you’d be better off getting a full book on PHP5 or get the PHP4 book above.

Some of the details in this book have now been abandoned.   it was a very fresh new book on the scene.  I found it good as a stepper from 4 to 5, but really for the size of it, too much.

 

 

 

 

 

Linux Device Drivers, 3rd Edition Linux Device Drivers, 3rd Edition; O’Reilly Media, Inc. 2005WorldCatLibraryThingGoogle BooksBookFinder 

Beginners guide to settin up your make environment and loading the modules

you should get the linux kernel book also

 

 

 

 

 

Microsoft ASP.NET Programming with Microsoft Visual Basic .NET Version 2003 Step By Step Microsoft ASP.NET Programming with Microsoft Visual Basic .NET Version 2003 Step By StepG. Andrew Duthie; Microsoft Press 2003WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Understanding the Linux Kernel Understanding the Linux Kernel; O’Reilly Media, Inc. 2005WorldCatLibraryThingGoogle BooksBookFinder 

Everything you need to know about the linux kernel

 

 

 

 

 

 

ASP, ADO, and XML Complete ASP, ADO, and XML Complete; Sybex 2001WorldCatLibraryThingGoogle BooksBookFinder 

 

Love the sybex series, straight to the point, good places for looking up

things quickly, very comprehensive

 

 

 

 

The complete idiot's guide to Java 2 The complete idiot’s guide to Java 2by Michael Morrison.; Que 1999WorldCatLibraryThingGoogle BooksBookFinder 

Too many stupid jokes, i seriously think the guy has a hard on for java.

Not very useful unless your looking for a laugh.  Did I mention I dislike Java?

 

 

 

 

Object-oriented Systems Analysis and Design Using UML Object-oriented Systems Analysis and Design Using UML; McGraw Hill Higher Education 2007WorldCatLibraryThingGoogle BooksBookFinder 

This book you will probably be recommended for Systems Analysis and Design

Don’t bother get the martin fowler book instead ‘UML distilled’.

This will cover 50% of the module and will be far more valuable.

Grab a book on patterns also and your set.

 

 

 

Professional Ajax Professional AjaxNicholas C. Zakas, Jeremy McPeak; Wrox 2007WorldCatLibraryThingGoogle BooksBookFinder 

If your doing web development and want to learn about all the working of AJAX, this is your book,  even though you’ll probably end up just using JQuery!

 

 

 

 

 

Object-Oriented Software in ANSI C++ Object-Oriented Software in ANSI C++; Mcgraw-Hill College 2000WorldCatLibraryThingGoogle BooksBookFinder 

Awesome book for C++ people.  If your semi comfortable with c++

and you want a quick comprehensive guide with examples, this is the book!

 

 

 

 

 

Microsoft Visual C# 2010 Step by Step Microsoft Visual C# 2010 Step by StepJohn Sharp; Microsoft Press 2010WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

Pattern-Oriented Software Architecture Volume 1 Pattern-Oriented Software Architecture Volume 1: A System of Patterns; Wiley 1996WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Pattern-Oriented Software Architecture Volume 2 Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects; Wiley 2000WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Pattern-Oriented Software Architecture Volume 3 Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management; Wiley 2004WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Pattern-Oriented Software Architecture Volume 4 Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing; Wiley 2007WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Pattern Oriented Software Architecture Volume 5 Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages; Wiley 2007WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

sed & awk (2nd Edition) sed & awk (2nd Edition); O’Reilly Media, Inc. 1997WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

 

Sams teach yourself regular expressions in 10 minutes Sams teach yourself regular expressions in 10 minutesBen Forta.; Sams 2004WorldCatLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

 

 

POSIX programmer's guide POSIX programmer’s guide: writing portable UNIX programs with the POSIX.1 standardDonald A. Lewine; O’Reilly & Associates 1991WorldCatRead OnlineLibraryThingGoogle BooksBookFinder 

 

 

 

 

 

 

Operating system conceptsAbraham Silberschatz; J. Wiley & Sons 2009WorldCatLibraryThingGoogle BooksBookFinder 



Share this article

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Go to top
Email
Print