Books

These collection of books are found in some web pages. I only organizated per languages of programming, categories, etc. I'm no responsabilty about Copyright.

  1. Code

    • The Robert C. Martin Clean Code Collection - Robert C. Martin
    • Clean Architecture_ A Craftsman's Guide to - Robert C. Martin
    • Design Patterns_ Elements of Reusable Obje - Gamma, Erich
    • Head First Design Patterns - Eric Freema, Elisabeth Robson, Bert Bates,
    • Implementation Patterns - Kent Beck
    • Code Simplicity - Max Kanat-Alexander
    • Developer Testing_ Building Quality into S - Alexander Tarlinder
    • Re-Engineering Legacy Software - Chris Birchall
    • Working Effectively with Legacy Code - Michael C. Feathers
  2. CSS - SVG

    • CSS Secrets - Lea Verou
    • CSS_ The Definitive Guide, 4th Edition - Eric Meyer, Estelle Weyl
    • SVG Animations - Sarah Drasner
    • Using SVG with CSS3 and HTML5 - Amelia Bellamy-Royds, Kurt Cagle
  3. Java

    • Frameworks / Libraries
      • Reactive Programming with RxJava - Tomasz Nurkiewicz
    • Java 9 Programming By Example - Peter Verhas
    • Java 9 with JShell - Gaston C. Hillar
  4. JavaScript

    • Frameworks / Libraries
      • Angular / Ionic
        • Angular Test-Driven Development - Second E - Haq, Md. Ziaul
        • Essential Angular - Victor Savkin, Jeff Cross
        • Hybrid Mobile Development with Ionic - Gaurav Saini
        • Mobile App Development with Ionic 2 - Chris Griffith
        • ng-book 4 - Felipe Coury, Ari Lerner, Nate Murray,
        • Pro Angular (2nd edition) - Adam Freeman
        • TypeScript 2.x for Angular Developers
      • D3.js
        • D3.js 4.x Data Visualization - Third Editi - Andrew Rininsland
        • D3.js By Example - Michael Heydt
        • D3.js in Action - Elijah Meeks
        • Learning d3.js Data Visualization - Second - Rininsland, AEndrew
      • Node
        • Node Security - Dominic Barnes
        • Node.js Design Patterns - Second Edition - Mario Casciaro, Luciano Mammino
        • Restful Web API Design with Nodejs - Valentin Bojinov
      • React
        • React Design Patterns and Best Practices - Michele Bertoli
        • React Native - Building Mobile Apps with J - Vladimir Novick
      • RxJS
        • Mastering Reactive JavaScript - Oliveira, Erich de Souza
        • RxJS in Action - Paul P. Daniels
      • Three.js
        • Game Development with Three.js - Isaac Sukin
      • Vue
        • Learning Vue.js 2 - Filipova, Olga;
        • The Majesty Of Vue.js - Alex Kyriakidis, Kostas Maniatis
        • Vuex Concepts - Daniel Schmitz
    • Building Isomorphic JavaScript Apps - Jason Strimpel
    • ES6 for Humans - Deepak Grover
    • Functional Programming in JavaScript - Luis Atencio
    • Introducing Regular Expressions - Jorg Krause
    • JavaScript Domain Driven Design - Philipp Fehre
    • JavaScript Patterns - Stoyan Stefanov
    • JavaScript Unit Testing - Hazem Saleh
    • Learning JavaScript Data Structures and Al - Loiane Groner
    • Learning JavaScript Design Patterns - Addy Osmani
    • Learning JavaScript Robotics - Kassandra Perch
    • Mastering JavaScript Design Patterns - Sec - Timms, Simon
    • Mastering TypeScript - Second Edition - Rozentals, Nathan
    • Modular Programming with JavaScript - Sasan Seydnejad
    • mostly-adequate-guide
    • Programming JavaScript Applications - Eric Elliott
    • Refactoring JavaScript - Evan Burchard
    • Testable JavaScript - Mark Ethan Trostler
    • TypeScript Design Patterns - Vilic Vane
    • Web Workers - Ido Green
  5. PHP

    • Frameworks
      • Design Patterns in PHP and Laravel - Kelt Dockins
    • Domain-Driven Design in PHP - Buenosvinos, Carlos; Soronellas, Christian
    • Functional PHP - Gilles Crettenand
    • Mastering PHP Design Patterns - Ali, Junade
  6. Web

    • Building Progressive Web Apps_ Bringing th - Tal Ater
    • WebSocket - Andrew Lombardi
  7. Machine Learning

    • Basics of Linear Algebra for Machine Learning - Jason Brownlee