Skip to content

My Books 2024#

Coding, Tech and General Reading Books#

"I'm still learning from the books, and I can honestly say that while I'm still working my way through them, they are very much worth the investment."

"Just a few more books from the shelf to follow."

"The corrected sentence should be: "What has become obvious to me is the single greatest advantage of any book: a singular voice and tone."

Programming AI and Machine Learning#

  • Deep Learning (Adaptive Computation and Machine Learning series) - 2017

    • Authors: (Ian GoodFellow, Yoshua Bengio and Aaron Courville)
    • Pages: 800
    • Publisher: MIT Press
  • Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow - Second Edition (2019)

    • Concepts, Tools, and Techniques to build Intelligent Systems
    • Author: Aurelien Geron
    • Pages: 600
    • Publisher: O'Reilly
  • Introduction to Machine Learning with Python

    • A Guide for Data Scientists
    • Authors: Andreas C. Muller & Sarah Guido
    • Pages: 368
    • Publisher: O'Reilly
  • Machine Learning with Python Cookbook - First Edition (2018)

    • Practical Solutions from Preprocessing to Deep Learning
    • Author: Chris Albon
    • Pages: 430
    • Publisher: O'Reilly
  • Artificial Intelligence with Python Cookbook - First Edition (2020)

    • Proven recipes for applying AI algorithms and Deep Learning techniques using TensorFlow 2.x and PyTorch 1.6
    • Author: Ben Auffarth
    • Pages: 440
    • Publisher: Packt Publishing

Databases#

  • Learnig SQL - Third Edition (2020)

    • Generate, Manipulate and Retrive Data
    • Author: Alan Beaulieu
    • Pages: 380
    • Publisher: O'Reilly
  • SQL Cookbook - Second Edition (2020)

    • Query Solutions and Techniques for All SQL Users
    • Authors: Anthony Molinaro& Robert de Graaf
    • Pages: 500
    • Publisher: O'Reilly

Data Science#

  • Data Science from Scratch - Second Edition (2019)
    • First Principles with Python
    • Author: Joel Grus
    • Pages: 384
    • Publisher: O'Reilly

Coding Fundamentals#

  • The C Programming Language Second Edition (1988)

    • Authors: (Brian W. Kerninghan, Dennis M. Ritchie)
    • Pages: 288
    • Publisher: Prentice Hall, PTR.
  • Programming in C - Fourth Edition (2015)

    • Author: Stephen G. Kochan
    • Pages: 508
    • Publisher: Addison-Wesley
  • The Go Programming Language - First Edition (2015)

    • Authors: Alan A. Donovan (Google Inc.), Brian W. Kernighan (Princeton University)
    • Pages: 400
    • Publisher: Addison-Wesley
  • Learning Python 5th Editon: – Illustrated, (2013)

    • Powerful Object-Oriented Programming
    • Author: Mark Lutz
    • Pages: 1590
    • Publisher: O'Reilly
  • Python Crash Course Third Editon: – Illustrated, (2013)

    • A Hands-On, Project-Based Introduction to Programming
    • Author: Eric Matthes
    • Pages: 501
    • Publisher: No Starch Press
  • Automate the Boring Stuff with Python First Editon: – Illustrated, (2015)

    • Practical Programming for total Beginners
    • Author: Al Sweigart
    • Pages: 458
    • Publisher: No Starch Press
  • Python Programming: An Introduction to Computer Science - Third Edition, (2017)

    • Author: John M. Zelle
    • Pages: 524
    • Publisher: Franklin, Beedle
  • Eloquent Javascript - Third Edition (2018)

    • Written by: Marijn Haverbeke
    • Publisher: No Starch Press
    • Pages: 472
  • Eloquent Javascript - Fourth Edition (2024)

  • JavaScript: The Good Parts - First Edition (2008)

    • Unearthing the Excellence in JavaScript
    • Paperback
    • Pages: 145
    • Author: Douglas Crockford
    • Publisher: O'Reilly | Yahoo! Press
  • JavaScript: The Defintetive Guide - Seventh Edition (2020)

    • Paperback
    • Pages: 665
    • Author: David Flanagan
    • Publisher: O'Reilly
  • The Ruby Programming Language - First Edition (2008)

    • Paperback – Illustrated, A Brain-Friendly Guide.
    • Pages: 434
    • Authors: David Flanagan & Yukihirio Matsumoto
    • Publisher: O'Reilly
  • Programming: Principles and Practice Using C++ - Second Edition (2014)

    • Paperback – Illustrated.
    • Pages: 1274
    • Author: Bjarne Stroustrup
    • Publisher: Addison-Wesley
  • The C++ Programming Lanquage - Fourth Edition (2013)

    • Paperback – Illustrated.
    • Pages: 1347
    • Author: Bjarne Stroustrup
    • Publisher: Addison-Wesley

Design Patterns#

  • Head First Design Patterns - Second Edition (2021)
    • Building Extensible & Maintainable Object-Oriented Software
    • Paperback – Illustrated, A Brain-Friendly Guide.
    • Pages: 632
    • Authors: Eric Freeman, Elisabeth Robson
      • with Kathy Sierra & Bert Bates
    • Publisher: O'Reilly

Refactoring#

  • Refactoring: Improving the Design of Existing Code - 2nd Edition (2019)
    • Hardcover – Illustrated.
    • Pages: 448
    • Author: Martin Fowler
    • Publisher: Addison-Wesley Professional.

Algorithms and Data Stuctures#

  • Introduction to Algorithms - Third edition (2009)

    • Hardcover
    • Pages: 1292
    • Authors: Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
    • Publisher: MIT Press
  • Grokking Algorithms: First edition Paperback – Illustrated, (2016)

    • An Illustrated Guide for Programmers and Other Curious People
    • "Note: The Second Edition epub is available when you register online with the first edition."*
    • Pages: 256
    • Author: Aditya Y. Bhargava
    • Publisher: MANNING Publications

Documentation By: Raymond C. TURNER

Revision: April 1st, 2024