Web Programming

Download PDF Books
Essential Linux Commands by Paul Olushile
Essential Linux Commands by Paul Olushile
Paul Olushile

Unlock the power of Linux with this quick-start guide to leveling up your admin skills, packed with clear explanations a...

Effective Java by Joshua Bloch
Effective Java by Joshua Bloch
Joshua Bloch

The Definitive Guide to Java Platform Best Practices-Updated for Java 7, 8, and 9 Java has changed dramatically since ...

Python for Data Analysis, 2e
Python for Data Analysis, 2e
Wes McKinney

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3...

Introduction to Machine Learning with Python
Introduction to Machine Learning with Python
Andreas C. Müller

Machine learning has become an integral part of many commercial applications and research projects, but this field is no...

Fluent Python by Luciano Ramalho
Fluent Python by Luciano Ramalho
Luciano Ramalho

Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer...

Python Pocket Reference
Python Pocket Reference
Mark Lutz

Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. You'll find...

Learning Python by Mark Lutz
Learning Python by Mark Lutz
Mark Lutz

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lut...

HTML and CSS : Design and Build Websites
HTML and CSS : Design and Build Websites
Jon Duckett

A full-color introduction to the basics of HTML and CSS from the publishers of Wrox!  Every day, more and more people w...

Rocket Surgery Made Easy
Rocket Surgery Made Easy
Steve Krug

It's been known for years that usability testing can dramatically improve products. But with a typical price tag of $5,0...

JavaScript: The Good Parts
JavaScript: The Good Parts
Douglas Crockford

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been de...

Effective Java, 2nd Edition
Effective Java, 2nd Edition
Joshua Bloch

Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is clear...

Domain-driven Design
Domain-driven Design
Eric Evans

"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the ...

Head First Design Patterns
Head First Design Patterns
Eric Freeman

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems y...