This thread has been created to prevent multiple threads regarding questions on different learning resources (books, tutorials etc.) for different programming languages.
Links to learning resources for all common programming languages will be added below.
Leave a post here if you wish to present any suggestion, add to the resource list or add to the language list. This thread is still in the making so I'll need help from you guys.
Thanks.
Links to learning resources for all common programming languages will be added below.
Books / E-Books:
Introduction to Programming Using Java, Sixth Edition - Link
Thinking in Java - Bruce Eckel
Fundamentals of Java, Lambert and Osborne - Amazon
Learn to Program with Java, John Smiley - Amazon
Head First Java - Amazon
Official Documentation:
Official Java Tutorials by Oracle - Link
Java The Complete Reference, 8th Edition, Herbert Schildt - Amazon
Introduction to Programming Using Java, Sixth Edition - Link
Thinking in Java - Bruce Eckel
Fundamentals of Java, Lambert and Osborne - Amazon
Learn to Program with Java, John Smiley - Amazon
Head First Java - Amazon
Official Documentation:
Official Java Tutorials by Oracle - Link
Java The Complete Reference, 8th Edition, Herbert Schildt - Amazon
Books / E-books:
C++ Primer Plus (6th Edition) - Amazon
C++ Without Fear: A Beginner's Guide That Makes You Feel Smart (2nd Edition) - Amazon
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library
Online Resources:
Bjarne Stroustrup's C++ style and technique FAQ
C++ FAQ lite
cplusplus.com reference pages
C++ Primer Plus (6th Edition) - Amazon
C++ Without Fear: A Beginner's Guide That Makes You Feel Smart (2nd Edition) - Amazon
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library
Online Resources:
Bjarne Stroustrup's C++ style and technique FAQ
C++ FAQ lite
cplusplus.com reference pages
Books / E-books:
The C Programming Language, 2nd Edition by Kernighan and Ritchie - Amazon, Direct E-book Download
Reference/Tutorials:
The C Programming Language, 2nd Edition by Kernighan and Ritchie - Amazon, Direct E-book Download
Reference/Tutorials:
Web resources:
C# Station - Link
Learning C# by Example - Link
Books:
C# 4.0 in a Nutshell: The Definitive Reference - Amazon ISBN-10: 0596800959
CLR via C# - Amazon ISBN-10: 0735627045
C# in Depth, Second Edition by Jon Skeet - Amazon ISBN-10: 1935182471
Patterns:
Model-View-ViewModel (MVVM) -MSDN Link
C# Station - Link
Learning C# by Example - Link
Books:
C# 4.0 in a Nutshell: The Definitive Reference - Amazon ISBN-10: 0596800959
CLR via C# - Amazon ISBN-10: 0735627045
C# in Depth, Second Edition by Jon Skeet - Amazon ISBN-10: 1935182471
Patterns:
Model-View-ViewModel (MVVM) -MSDN Link
Books/E-Books:
Programming Perl, 4th ed - Link
Programming Perl, 4th ed - Link
E-Books:
PHP: The Right Way - Link
PHP: The Right Way - Link
Books/E-Books:
Learn You A Haskell - Link
Learn You A Haskell - Link
Books/E-Books:
Programming Ruby: The Pragmatic Programmers Guide Link
Programming Problems in Ruby Link
Official Documentation:
Ruby Docs - http://ruby-doc.org/
Programming Ruby: The Pragmatic Programmers Guide Link
Programming Problems in Ruby Link
Official Documentation:
Ruby Docs - http://ruby-doc.org/
Leave a post here if you wish to present any suggestion, add to the resource list or add to the language list. This thread is still in the making so I'll need help from you guys.
Thanks.