Welcome to FreeTechBooks!

Database of Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes
(988 books and growing)

Recently Added Books


Developing Multi-Tenant Applications for the Cloud on Microsoft Windows Azure™, Third Edition

Post date: 25 Aug 2016
This guide demonstrates how you can create from scratch a multi-tenant, Software as a Service (SaaS) application to run in the cloud by using Windows Azure.
Author(s): Dominic Betts Alex Homer Alejandro Jezierski Masashi Narumoto Hanz Zhang
Publication date: 01 Jan 2012
Document Type: Book
Tags: Cloud Computing
 
Developing Multi-Tenant Applications for the Cloud on Microsoft Windows Azure™, Third Edition

Developing Multi-Tenant Applications for the Cloud on Microsoft Windows Azure™, Third Edition

Post date: 25 Aug 2016
This guide demonstrates how you can create from scratch a multi-tenant, Software as a Service (SaaS) application to run in the cloud by using Windows Azure.
Author(s): Dominic Betts Alex Homer Alejandro Jezierski Masashi Narumoto Hanz Zhang
Publication date: 01 Jan 2012
Document Type: Book
Tags: Cloud Computing


Precalculus, 3rd Edition

Post date: 12 Aug 2016
Presents materials at a level that definitely prepares a student for Calculus while giving them relevant Mathematics which can be used in other classes as well.
Author(s): Carl Stitz Jeff Zeager
Publication date: 04 Jul 2013
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States
Document Type: Textbook
Tags: Precalculus
 
Precalculus, 3rd Edition

Precalculus, 3rd Edition

Post date: 12 Aug 2016
Presents materials at a level that definitely prepares a student for Calculus while giving them relevant Mathematics which can be used in other classes as well.
Author(s): Carl Stitz Jeff Zeager
Publication date: 04 Jul 2013
License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States
Document Type: Textbook
Tags: Precalculus


APIs on Rails: Building REST APIs with Rails

Post date: 05 Aug 2016
The best way to build scalable and maintanable API with Rails.
Author(s): Abraham Kuri
Publication date: 01 Jan 2014
License: The MIT License (MIT)
Document Type: Book
Tags: Ruby Web Design and Development
 
APIs on Rails: Building REST APIs with Rails

APIs on Rails: Building REST APIs with Rails

Post date: 05 Aug 2016
The best way to build scalable and maintanable API with Rails.
Author(s): Abraham Kuri
Publication date: 01 Jan 2014
License: The MIT License (MIT)
Document Type: Book
Tags: Ruby Web Design and Development


Ruby on Rails 4.0 Guide: A step by step guide to learn Ruby on Rails 4.0 and Ruby 2.0

Post date: 05 Aug 2016
A step by step guide to learn Ruby on Rails 4.0. It includes a basic tutorial for Ruby 2.0.0 and is written for programmers who know at least one other programming language and are familiar with HTML.
Author(s): Stefan Wintermeyer
Publication date: 20 Jul 2013
Document Type: Book
Tags: Object Oriented Programming Ruby
 
Ruby on Rails 4.0 Guide: A step by step guide to learn Ruby on Rails 4.0 and Ruby 2.0

Ruby on Rails 4.0 Guide: A step by step guide to learn Ruby on Rails 4.0 and Ruby 2.0

Post date: 05 Aug 2016
A step by step guide to learn Ruby on Rails 4.0. It includes a basic tutorial for Ruby 2.0.0 and is written for programmers who know at least one other programming language and are familiar with HTML.
Author(s): Stefan Wintermeyer
Publication date: 20 Jul 2013
Document Type: Book
Tags: Object Oriented Programming Ruby


Objects on Rails: Notes on Flexible Web Application Design

Post date: 05 Aug 2016
A "developer's notebook" documenting some guidelines, techniques, and ideas for applying classic object-oriented thought to Ruby on Rails applications.
Author(s): Avdi Grimm
Publication date: 01 Jan 2012
Document Type: Book
Tags: Object Oriented Programming Ruby
 
Objects on Rails: Notes on Flexible Web Application Design

Objects on Rails: Notes on Flexible Web Application Design

Post date: 05 Aug 2016
A "developer's notebook" documenting some guidelines, techniques, and ideas for applying classic object-oriented thought to Ruby on Rails applications.
Author(s): Avdi Grimm
Publication date: 01 Jan 2012
Document Type: Book
Tags: Object Oriented Programming Ruby


.NET Book Zero: What the C or C++ Programmer Needs to Know about C# and the .NET Framework

Post date: 05 Aug 2016
An introduction to C# and the Microsoft .NET Framework for programmers who have experience with C or C++.
Author(s): Charles Petzold
Publication date: 01 Jan 2007
Document Type: Book
Tags: Microsoft .NET
 
.NET Book Zero: What the C or C++ Programmer Needs to Know about C# and the .NET Framework

.NET Book Zero: What the C or C++ Programmer Needs to Know about C# and the .NET Framework

Post date: 05 Aug 2016
An introduction to C# and the Microsoft .NET Framework for programmers who have experience with C or C++.
Author(s): Charles Petzold
Publication date: 01 Jan 2007
Document Type: Book
Tags: Microsoft .NET


Computer Graphics Lecture Notes

Post date: 05 Aug 2016
Lecture notes for CSC 418/2504 Computer Graphics course at the University of Toronto.
Author(s): David J. Fleet Aaron Hertzmann
Publication date: 24 Nov 2006
Document Type: Lecture Notes
Tags: Computer Vision
 
Computer Graphics Lecture Notes

Computer Graphics Lecture Notes

Post date: 05 Aug 2016
Lecture notes for CSC 418/2504 Computer Graphics course at the University of Toronto.
Author(s): David J. Fleet Aaron Hertzmann
Publication date: 24 Nov 2006
Document Type: Lecture Notes
Tags: Computer Vision


Machine Learning and Data Mining Lecture Notes

Post date: 05 Aug 2016
Lecture notes for CSC 411 Machine Learning and Data Mining course at the University of Toronto.
Author(s): David J. Fleet Aaron Hertzmann
Publication date: 06 Feb 2012
Document Type: Lecture Notes
Tags: Data Mining Machine Learning
 
Machine Learning and Data Mining Lecture Notes

Machine Learning and Data Mining Lecture Notes

Post date: 05 Aug 2016
Lecture notes for CSC 411 Machine Learning and Data Mining course at the University of Toronto.
Author(s): David J. Fleet Aaron Hertzmann
Publication date: 06 Feb 2012
Document Type: Lecture Notes
Tags: Data Mining Machine Learning


Linear Algebra:Foundations to Frontiers - Notes on Numerical Linear Algebra

Post date: 05 Aug 2016
An e-book that integrates the notes, answers to exercises, and a few (full lecture) videos created for an introductory graduate course on Numerical Linear Algebra taught by Robert van de Geijn at The University of Texas at Austin.
Author(s): Robert A. van de Geijn
Publication date: 23 Jun 2016
Document Type: Book
Tags: Linear Algebra
 
Linear Algebra:Foundations to Frontiers -  Notes on Numerical Linear Algebra

Linear Algebra:Foundations to Frontiers - Notes on Numerical Linear Algebra

Post date: 05 Aug 2016
An e-book that integrates the notes, answers to exercises, and a few (full lecture) videos created for an introductory graduate course on Numerical Linear Algebra taught by Robert van de Geijn at The University of Texas at Austin.
Author(s): Robert A. van de Geijn
Publication date: 23 Jun 2016
Document Type: Book
Tags: Linear Algebra


Introducing Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud

Post date: 05 Aug 2016
This book leads you through the major changes in the data platform, whether you are using SQL Server technology on-premises or in the cloud.
Author(s): Denny Cherry Joseph D'Antoni Stacia Varga
Publication date: 28 Jun 2016
Document Type: Book
Tags: Database Management System
 
Introducing Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud

Introducing Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud

Post date: 05 Aug 2016
This book leads you through the major changes in the data platform, whether you are using SQL Server technology on-premises or in the cloud.
Author(s): Denny Cherry Joseph D'Antoni Stacia Varga
Publication date: 28 Jun 2016
Document Type: Book
Tags: Database Management System


R Programming for Data Science

Post date: 04 Aug 2016
Covers the fundamentals of R programming, using the same material developed as part of the industry-leading Johns Hopkins Data Science Specialization.
Author(s): Roger D. Peng
Publication date: 03 Aug 2016
Document Type: Book
Tags: Big Data Statistics
 
R Programming for Data Science

R Programming for Data Science

Post date: 04 Aug 2016
Covers the fundamentals of R programming, using the same material developed as part of the industry-leading Johns Hopkins Data Science Specialization.
Author(s): Roger D. Peng
Publication date: 03 Aug 2016
Document Type: Book
Tags: Big Data Statistics


Object-Oriented Programming in Python

Post date: 03 Aug 2016
This book presents a balanced and flexible approach to the incorporation of object-oriented principles in introductory courses using Python.
Author(s): Michael Goldwasser David Letscher
Publication date: 08 Nov 2007
Document Type: Book
Tags: Object Oriented Programming Python
 
Object-Oriented Programming in Python

Object-Oriented Programming in Python

Post date: 03 Aug 2016
This book presents a balanced and flexible approach to the incorporation of object-oriented principles in introductory courses using Python.
Author(s): Michael Goldwasser David Letscher
Publication date: 08 Nov 2007
Document Type: Book
Tags: Object Oriented Programming Python


Functional Programming in Scheme

Post date: 03 Aug 2016
A teaching material about functional programming in Scheme. Illustrated with examples from the area of web programming and web authoring.
Author(s): Kurt Nørmarks
Publication date: 01 Sep 2003
Document Type: Textbook
Tags: Functional Programming Scheme
 
Functional Programming in Scheme

Functional Programming in Scheme

Post date: 03 Aug 2016
A teaching material about functional programming in Scheme. Illustrated with examples from the area of web programming and web authoring.
Author(s): Kurt Nørmarks
Publication date: 01 Sep 2003
Document Type: Textbook
Tags: Functional Programming Scheme


Object-oriented Programming in C# - for C and Java programmers

Post date: 03 Aug 2016
A teaching material about object-oriented programming, illustrated with use of the programming language C#.
Author(s): Kurt Nørmarks
Publication date: 05 Feb 2010
Document Type: Textbook
Tags: Microsoft .NET Object Oriented Programming
 
Object-oriented Programming in C# - for C and Java programmers

Object-oriented Programming in C# - for C and Java programmers

Post date: 03 Aug 2016
A teaching material about object-oriented programming, illustrated with use of the programming language C#.
Author(s): Kurt Nørmarks
Publication date: 05 Feb 2010
Document Type: Textbook
Tags: Microsoft .NET Object Oriented Programming


jQuery Enlightenment

Post date: 29 Jul 2016
Written to express the concepts essential to intermediate and advanced jQuery development. This book intends to instill in the reader practices that jQuery developers take as common knowledge.
Author(s): Cody Lindley
Publication date: 09 Jan 2009
Document Type: Book
Tags: JavaScript
 
jQuery Enlightenment

jQuery Enlightenment

Post date: 29 Jul 2016
Written to express the concepts essential to intermediate and advanced jQuery development. This book intends to instill in the reader practices that jQuery developers take as common knowledge.
Author(s): Cody Lindley
Publication date: 09 Jan 2009
Document Type: Book
Tags: JavaScript


DOM Enlightenment

Post date: 29 Jul 2016
Helps the reader to understand the role jQuery plays in DOM scripting and to use the DOM directly in applications for mobile devices and specific browsers that require low overhead.
Author(s): Cody Lindley
Publication date: 03 Mar 2013
Document Type: Book
Tags: JavaScript
 
DOM Enlightenment

DOM Enlightenment

Post date: 29 Jul 2016
Helps the reader to understand the role jQuery plays in DOM scripting and to use the DOM directly in applications for mobile devices and specific browsers that require low overhead.
Author(s): Cody Lindley
Publication date: 03 Mar 2013
Document Type: Book
Tags: JavaScript


JavaScript Enlightenment

Post date: 29 Jul 2016
This book gives readers an accurate JavaScript worldview under the hood and intends to transform them from JavaScript library users into JavaScript developers.
Author(s): Cody Lindley
Publication date: 10 Jan 2013
Document Type: Book
Tags: JavaScript
 
JavaScript Enlightenment

JavaScript Enlightenment

Post date: 29 Jul 2016
This book gives readers an accurate JavaScript worldview under the hood and intends to transform them from JavaScript library users into JavaScript developers.
Author(s): Cody Lindley
Publication date: 10 Jan 2013
Document Type: Book
Tags: JavaScript


The Art of R Programming

Post date: 29 Jul 2016
A guided tour of software development with R, from basic types and data structures to advanced topics like closures, recursion, and anonymous functions. No statistical knowledge is required.
Author(s): Norman Matloff
Publication date: 01 Sep 2009
Document Type: Book
Tags: Statistics
 
The Art of R Programming

The Art of R Programming

Post date: 29 Jul 2016
A guided tour of software development with R, from basic types and data structures to advanced topics like closures, recursion, and anonymous functions. No statistical knowledge is required.
Author(s): Norman Matloff
Publication date: 01 Sep 2009
Document Type: Book
Tags: Statistics


Modern Perl, Fourth Edition

Post date: 28 Jul 2016
This book explains Perl thoroughly, from its philosophical roots to the pragmatic decisions that help you solve real problems. Updated for Perl 5.22.
Author(s): chro matic
Editor(s): Shane Warden
Publication date: 01 Oct 2015
License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
Document Type: Book
Tags: Perl
 
Modern Perl, Fourth Edition

Modern Perl, Fourth Edition

Post date: 28 Jul 2016
This book explains Perl thoroughly, from its philosophical roots to the pragmatic decisions that help you solve real problems. Updated for Perl 5.22.
Author(s): chro matic
Editor(s): Shane Warden
Publication date: 01 Oct 2015
License: Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
Document Type: Book
Tags: Perl


Ruby on Rails Tutorial: Learn Web Development with Rails

Post date: 26 Jul 2016
This book teaches you how to develop and deploy real, industrial-strength web applications with Ruby on Rails, the open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages.
Author(s): Michael Hartl
Publication date: 25 Jul 2016
License: The MIT License (MIT)
Document Type: Book
Tags: Ruby
 
Ruby on Rails Tutorial: Learn Web Development with Rails

Ruby on Rails Tutorial: Learn Web Development with Rails

Post date: 26 Jul 2016
This book teaches you how to develop and deploy real, industrial-strength web applications with Ruby on Rails, the open-source web framework that powers top websites such as Twitter, Hulu, GitHub, and the Yellow Pages.
Author(s): Michael Hartl
Publication date: 25 Jul 2016
License: The MIT License (MIT)
Document Type: Book
Tags: Ruby


See all posted books





Book Categories