Update index.md (#22625)

This commit is contained in:
Ashmita03
2018-11-22 21:56:22 +05:30
committed by Huyen Nguyen
parent 506f80fbca
commit 2fc7cc0bba

View File

@ -4,6 +4,52 @@ title: Books to Read for Programmers
### List of Books ### List of Books
## General
*Automate the Boring Stuff With Python* by Al Sweigart
- https://automatetheboringstuff.com/
- ISBN-13: 978-1593275990
*Structure and Interpretation of Computer Programs* by Harold Abelson, Gerald Jay Sussman, and Julie Sussman
- https://mitpress.mit.edu/sicp/
- ISBN-13: 978-0262510875
*Clean Code: A Handbook of Agile Software Crafstmanship* by Robert C. Martin
- [Amazon Smile](https://smile.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?sa-no-redirect=1)
- ISBN-13: 978-0132350884
*CODE: The Hidden Language of Computer Hardware and Software* by Charles Petzold
- [Amazon Smile](https://smile.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319/)
- ISBN-13: 978-0735611313
*Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability* by Steve Krug
- [Amazon Smile](https://smile.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515/)
- ISBN-13: 978-0321965516
*Programming Pearls (2nd Edition)* by Jon Bentley
- [Amazon Smile](https://smile.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)
- ISBN-13: 978-0201657883
*Structure and Interpretation of Computer Programs*
- https://mitpress.mit.edu/sicp/
- ISBN-13: 978-0262510875
*The Pragmatic Programmer: From Journeyman to Master* by Andrew Hunt and David Thomas
- [Amazon Smile](https://smile.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X?sa-no-redirect=1)
- ISBN-13: 978-0201616224
*The Self-Taught Programmer: The Definitive Guide to Programming Professionally* by Cory Althoff
- [Amazon Smile](https://smile.amazon.com/Self-Taught-Programmer-Definitive-Programming-Professionally-ebook/dp/B01M01YDQA?sa-no-redirect=1)
- ISBN-13: 978-1520288178
*You Don't Know JS (book series)* by Kyle Simpson
- https://github.com/getify/You-Dont-Know-JS
- ISBN-13: 9781491924464
*Soft Skills: The software developer's life manual* - John Sonmez
- [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
- ISBN-13: 9781617292392
## Algorithms ## Algorithms
*Introduction to Algorithms, 3rd Edition (MIT Press)* by Thomas H. Cormen and Charles E. Leiserson *Introduction to Algorithms, 3rd Edition (MIT Press)* by Thomas H. Cormen and Charles E. Leiserson
@ -36,15 +82,16 @@ title: Books to Read for Programmers
## BASH ## BASH
*The Linux Command Line: A Complete Introduction 1st Edition by William E. Shotts Jr* *The Linux Command Line: A Complete Introduction 1st Edition* by William E. Shotts Jr
- [Amazon Smile](https://smile.amazon.com/The-Linux-Command-Line-Introduction/dp/1593273894) - [Amazon](https://www.amazon.com/The-Linux-Command-Line-Introduction/dp/1593273894)
- ISBN-13: 978-1593273897 - ISBN-13: 978-1593273897
*Learning the bash Shell: Unix Shell Programming by Cameron Newham* *Learning the bash Shell: Unix Shell Programming* by Cameron Newham
- [Amazon Smile](https://smile.amazon.com/Learning-bash-Shell-Programming-Nutshell/dp/0596009658) - [Amazon](https://www.amazon.com/Learning-bash-Shell-Programming-Nutshell/dp/0596009658)
- ISBN-13: 978-0596009656 - ISBN-13: 978-0596009656
*Mastering Linux Shell Scripting by Andrew Mallett* *Mastering Linux Shell Scripting* by Andrew Mallett
- [Amazon Smile](https://smile.amazon.com/Mastering-Linux-Scripting-Andrew-Mallett/dp/1784396974/) - [Amazon Smile](https://smile.amazon.com/Mastering-Linux-Scripting-Andrew-Mallett/dp/1784396974/)
- ISBN-13: 978-1784396978 - ISBN-13: 978-1784396978
@ -67,13 +114,13 @@ title: Books to Read for Programmers
## C++ ## C++
*Thinking in C++ by Bruce Eckel* *Thinking in C++* by Bruce Eckel
- [Amazon Smile](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094) - [Amazon Smile](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094)
- ISBN-13: 978-0139177095 - ISBN-13: 978-0139177095
## C++ ## C++
*Thinking in C++ by Bruce Eckel* *Thinking in C++* by Bruce Eckel
- [Amazon Smile](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094) - [Amazon Smile](https://smile.amazon.com/Thinking-C-Bruce-Eckel/dp/0139177094)
- ISBN-13: 978-0139177095 - ISBN-13: 978-0139177095
@ -87,14 +134,14 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Pro-NET-Core-Andrew-Troelsen/dp/1484230175) - [Amazon Smile](https://smile.amazon.com/Pro-NET-Core-Andrew-Troelsen/dp/1484230175)
- ISBN-13: 978-1484230176 - ISBN-13: 978-1484230176
*Murach's C# 2015 by Joel Murach (Author), Anne Boehm (Author) *Murach's C# 2015* by Joel Murach (Author), Anne Boehm (Author)
- [Amazon Smile](https://smile.amazon.com/Murachs-C-2015-Anne-Boehm/dp/1890774944) - [Amazon Smile](https://smile.amazon.com/Murachs-C-2015-Anne-Boehm/dp/1890774944)
- ISBN-13: 978-1890774943 - ISBN-13: 978-1890774943
## Coding Interview ## Coding Interview
*Cracking the Coding Interview: 150 Programming Questions and Solutions* *Cracking the Coding Interview: 150 Programming Questions and Solutions*
- [Amazon](https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/ref=dp_ob_title_bk) - [Amazon](https://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/0984782850/)
- ISBN-13: 978-0984782857 - ISBN-13: 978-0984782857
*Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition* *Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition*
@ -107,11 +154,11 @@ title: Books to Read for Programmers
## Computer Networks ## Computer Networks
*Computer Networking: A Top-Down Approach (7th Edition) by Kurose and Ross* *Computer Networking: A Top-Down Approach (7th Edition)* by Kurose and Ross
- [Amazon Smile](https://smile.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149/ref=sr_1_1?s=books&ie=UTF8&qid=1538967896&sr=1-1&keywords=kurose+and+ross&dpID=51xp1%252BoDRML&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch) - [Amazon Smile](https://smile.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149/)
- ISBN-13: 978-0133594140 - ISBN-13: 978-0133594140
*Computer Networks By Andrew S. Tanenbaum* *Computer Networks* by Andrew S. Tanenbaum
- [Amazon Smile](https://smile.amazon.com/Computer-Networks-Tanenbaum-International-Economy/dp/9332518742/) - [Amazon Smile](https://smile.amazon.com/Computer-Networks-Tanenbaum-International-Economy/dp/9332518742/)
- ISBN-13: 978-9332518742 - ISBN-13: 978-9332518742
@ -131,7 +178,7 @@ title: Books to Read for Programmers
## DevOps ## DevOps
*DevOps Handbook:How to Create World-Class Agility, Reliability, and Security in Technology Organizations* by Gene Kim et al *DevOps Handbook:How to Create World-Class Agility, Reliability, and Security in Technology Organizations* by Gene Kim et al
- [Amazon Smile](https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002/ref=sr_1_4?s=books&ie=UTF8&qid=1539733859&sr=1-4&keywords=devops+handbook) - [Amazon Smile](https://www.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002/)
- ISBN-13: 978-1942788003 - ISBN-13: 978-1942788003
## Full Stack Development ## Full Stack Development
@ -153,7 +200,7 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Coders-Work-Reflections-Craft-Programming/dp/1430219483) - [Amazon Smile](https://smile.amazon.com/Coders-Work-Reflections-Craft-Programming/dp/1430219483)
- ISBN-13: 978-1430219484 - ISBN-13: 978-1430219484
*Computer Science Distilled: Learn the art of solving computaitonal problems by Wladston Ferreira Filho* *Computer Science Distilled: Learn the art of solving computaitonal problems* by Wladston Ferreira Filho
- [Amazon Smile](https://smile.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020) - [Amazon Smile](https://smile.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020)
- ISBN-13: 978-0-9773160-2-5 - ISBN-13: 978-0-9773160-2-5
@ -161,15 +208,15 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002) - [Amazon Smile](https://smile.amazon.com/DevOps-Handbook-World-Class-Reliability-Organizations/dp/1942788002)
- ISBN-13: 978-1942788003 - ISBN-13: 978-1942788003
*Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability by Steve Krug* *Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability* by Steve Krug
- [Amazon Smile](https://smile.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515) - [Amazon Smile](https://smile.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515)
- ISBN-13: 978-0321965516 - ISBN-13: 978-0321965516
*Programming Pearls (2nd Edition) by Jon Bentley* *Programming Pearls (2nd Edition)* by Jon Bentley
- [Amazon Smile](https://smile.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880) - [Amazon Smile](https://smile.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)
- ISBN-13: 978-0201657883 - ISBN-13: 978-0201657883
*Soft Skills: The software developer's life manual* - John Sonmez *Soft Skills: The software developer's life manual* by John Sonmez
- [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397) - [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397)
- ISBN-13: 9781617292392 - ISBN-13: 9781617292392
@ -177,7 +224,7 @@ title: Books to Read for Programmers
- https://mitpress.mit.edu/sicp/ - https://mitpress.mit.edu/sicp/
- ISBN-13: 978-0262510875 - ISBN-13: 978-0262510875
*The Art of Computer Programming by Donald E. Knuth* *The Art of Computer Programming* by Donald E. Knuth
- [Author Page](https://www-cs-faculty.stanford.edu/~knuth/taocp.html) - [Author Page](https://www-cs-faculty.stanford.edu/~knuth/taocp.html)
- ISBN-13: 978-0321751041 - ISBN-13: 978-0321751041
@ -196,10 +243,10 @@ title: Books to Read for Programmers
- (ISBN 1976112524). - (ISBN 1976112524).
*The Shellcoder's Handbook: Discovering and Exploiting Security Holes* *The Shellcoder's Handbook: Discovering and Exploiting Security Holes*
- [Amazon Smile](https://smile.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/047008023X/ref=sr_1_1?ie=UTF8&qid=1538665772&sr=8-1&keywords=shellcoders+handbook+3rd+edition&dpID=41xfa6zpuPL&preST=_SX218_BO1,204,203,200_QL40_&dpSrc=srch) - [Amazon Smile](https://smile.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/047008023X/)
- ISBN-13: 978-0470080238 - ISBN-13: 978-0470080238
*Cracking the Code to a Successful Interview: 15 Insider Secrets from a Top-Level Recruiter by Evan Pellett* *Cracking the Code to a Successful Interview: 15 Insider Secrets from a Top-Level Recruiter* by Evan Pellett
- [Amazon](https://www.amazon.co.uk/Cracking-Code-Successful-Interview-Top-Level/dp/1441700536/) - [Amazon](https://www.amazon.co.uk/Cracking-Code-Successful-Interview-Top-Level/dp/1441700536/)
- ISBN-13: 978-1441700537 - ISBN-13: 978-1441700537
@ -209,14 +256,14 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208) - [Amazon Smile](https://smile.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208)
- ISBN-13: 978-0596009205 - ISBN-13: 978-0596009205
*Effective Java by Joshua Bloch* *Effective Java* by Joshua Bloch
- [Amazon Smile](https://smile.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997) - [Amazon Smile](https://smile.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997)
- ISBN-13: 978-0134685991 - ISBN-13: 978-0134685991
*Introduction to Java Programming and Data Structures by Y. Daniel Liang *Introduction to Java Programming and Data Structures* by Y. Daniel Liang
- [Amazon Smile](https://smile.amazon.com/Introduction-Programming-Structures-Comprehensive-Version/dp/0134670949) - [Amazon Smile](https://smile.amazon.com/Introduction-Programming-Structures-Comprehensive-Version/dp/0134670949)
*Core Java Volume I--Fundamentals by Cay S. Horstmann and Gary Cornell* *Core Java Volume I--Fundamentals* by Cay S. Horstmann and Gary Cornell
- [Amazon](https://www.amazon.co.uk/Core-Java-I-Fundamentals-Cay-Horstmann/dp/0137081898/) - [Amazon](https://www.amazon.co.uk/Core-Java-I-Fundamentals-Cay-Horstmann/dp/0137081898/)
- ISBN-13: 978-0137081899 - ISBN-13: 978-0137081899
@ -226,7 +273,7 @@ title: Books to Read for Programmers
- https://github.com/getify/You-Dont-Know-JS - https://github.com/getify/You-Dont-Know-JS
- ISBN-13: 9781491924464 - ISBN-13: 9781491924464
*Eloquent JavaScript: A Modern Introduction to Programming by Marijn Haverbeke* *Eloquent JavaScript: A Modern Introduction to Programming* by Marijn Haverbeke
- [Read it online here](https://eloquentjavascript.net) - [Read it online here](https://eloquentjavascript.net)
- [Amazon Smile](https://smile.amazon.com/gp/product/1593275846) - [Amazon Smile](https://smile.amazon.com/gp/product/1593275846)
-ISBN-13: 978-1593275846 -ISBN-13: 978-1593275846
@ -242,29 +289,45 @@ title: Books to Read for Programmers
## Node.js ## Node.js
*Beginning Node.js* *Beginning Node.js*
-[Amazon](https://www.amazon.com/Beginning-Node-js-Basarat-Syed-ebook/dp/B01JFUD1X8/ref=sr_1_1?ie=UTF8&qid=1539929353&sr=8-1&keywords=beginning-Node-js-Basarat-Syed) -[Amazon](https://www.amazon.com/Beginning-Node-js-Basarat-Syed-ebook/dp/B01JFUD1X8/)
- ISBN-13: 978-1484201886 - ISBN-13: 978-1484201886
*JavaScript and JQuery: Interactive Front-End Web Development by Jon Duckett* *JavaScript and JQuery: Interactive Front-End Web Development* by Jon Duckett
- [Amazon] (https://www.amazon.co.uk/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/) - [Amazon] (https://www.amazon.co.uk/JavaScript-JQuery-Interactive-Front-End-Development/dp/1118531647/)
- ISBN-13: 978-1118531648 - ISBN-13: 978-1118531648
## Python ## Python
*Automate the Boring Stuff With Python* *Automate the Boring Stuff With Python* by Al Sweigart
- http://automatetheboringstuff.com/ - https://automatetheboringstuff.com/
- ISBN-13: 978-1593275990 - ISBN-13: 978-1593275990
*Core Python Applications Programming (3rd Edition) by Wesley J Chun* *Core Python Applications Programming (3rd Edition) by Wesley J Chun*
- [Amazon Smile](https://smile.amazon.com/Core-Python-Applications-Programming-3rd/dp/0132678209) - [Amazon Smile](https://smile.amazon.com/Core-Python-Applications-Programming-3rd/dp/0132678209)
- ISBN-13: 978-0132678209 - ISBN-13: 978-0132678209
*Python Crash Course: A Hands-On, Project-Based Introduction to Programming*
- [Amazon Smile](https://smile.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036)
- ISBN-13: 978-1593276034
*Python Tricks: A Buffet of Awesome Python Features* by Dan Bader
- [Amazon Smile](https://smile.amazon.com/Python-Tricks-Buffet-Awesome-Features-ebook/dp/B0785Q7GSY)
- ISBN-13: 978-1775093305
*Think Python: How to Think Like a Computer Scientist*
- [Amazon Smile](https://smile.amazon.com/Think-Python-Like-Computer-Scientist/dp/1491939362)
- ISBN-13: 978-1491939369
*Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers*
- [Amazon Smile](https://smile.amazon.com/Violent-Python-Cookbook-Penetration-Engineers/dp)
- ISBN-13: 978-1597499576
## Go ## Go
*Introducing Go: Build Reliable, Scalable Programs by Caleb Doxsey* *Introducing Go: Build Reliable, Scalable Programs* by Caleb Doxsey
- [Amazon Smile](https://smile.amazon.com/Introducing-Go-Reliable-Scalable-Programs/dp/1491941952) - [Amazon Smile](https://smile.amazon.com/Introducing-Go-Reliable-Scalable-Programs/dp/1491941952)
- ISBN-13: 978-1491941959 - ISBN-13: 978-1491941959
*Go in Practice: Includes 70 Techniques 1st Edition by Matt Butcher, Matt Farina* *Go in Practice: Includes 70 Techniques 1st Edition* by Matt Butcher, Matt Farina
- [Amazon Smile](https://smile.amazon.com/Go-Practice-Techniques-Matt-Butcher/dp/1633430073) - [Amazon Smile](https://smile.amazon.com/Go-Practice-Techniques-Matt-Butcher/dp/1633430073)
- ISBN-13: 978-1633430075 - ISBN-13: 978-1633430075
@ -288,7 +351,7 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Competitive-Programming-3rd-Steven-Halim/dp/B00FG8MNN8) - [Amazon Smile](https://smile.amazon.com/Competitive-Programming-3rd-Steven-Halim/dp/B00FG8MNN8)
- ISBN-13: 978-5800083125 - ISBN-13: 978-5800083125
*Computer Networking: A Top-Down Approach (7th Edition) by Kurose and Ross* *Computer Networking: A Top-Down Approach (7th Edition)* by Kurose and Ross
- [Amazon Smile](https://smile.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149) - [Amazon Smile](https://smile.amazon.com/Computer-Networking-Top-Down-Approach-7th/dp/0133594149)
- ISBN-13: 978-0133594140 - ISBN-13: 978-0133594140
@ -296,7 +359,7 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Data-Structures-Algorithms-Made-Easy/dp/819324527X) - [Amazon Smile](https://smile.amazon.com/Data-Structures-Algorithms-Made-Easy/dp/819324527X)
- ISBN-13: 978-8193245279 - ISBN-13: 978-8193245279
*Deep Learning by Ian Goodfellow, Yoshua Bengio, Aaron Courville* *Deep Learning* by Ian Goodfellow, Yoshua Bengio, Aaron Courville
- [Amazon](https://smile.amazon.com/Deep-Learning-Adaptive-Computation-Machine/dp/0262035618) - [Amazon](https://smile.amazon.com/Deep-Learning-Adaptive-Computation-Machine/dp/0262035618)
- ISBN: 978-0262035613 - ISBN: 978-0262035613
@ -320,11 +383,11 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333) - [Amazon Smile](https://smile.amazon.com/Operating-System-Concepts-Abraham-Silberschatz/dp/1118063333)
- ISBN-13: 978-1118063330 - ISBN-13: 978-1118063330
*Mastering Linux Shell Scripting by Andrew Mallett* *Mastering Linux Shell Scripting* by Andrew Mallett
- [Amazon Smile](https://smile.amazon.com/Mastering-Linux-Scripting-Andrew-Mallett/dp/1784396974/) - [Amazon Smile](https://smile.amazon.com/Mastering-Linux-Scripting-Andrew-Mallett/dp/1784396974/)
- ISBN-13: 978-1784396978 - ISBN-13: 978-1784396978
*Pro PHP Programming - Peter MacIntyre* *Pro PHP Programming* by Peter MacIntyre
- [Amazon Smile](https://smile.amazon.com/Pro-PHP-Programming-Peter-MacIntyre-ebook/dp/B005PZ09AG) - [Amazon Smile](https://smile.amazon.com/Pro-PHP-Programming-Peter-MacIntyre-ebook/dp/B005PZ09AG)
- ISBN-13: 978-1430235606 - ISBN-13: 978-1430235606
@ -340,31 +403,17 @@ title: Books to Read for Programmers
- [Amazon Smile](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959) - [Amazon Smile](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959)
- ISBN-13: 978-0201835953 - ISBN-13: 978-0201835953
## Python *Computer Science Distilled: Learn the art of solving computaitonal problems* by Wladston Ferreira Filho
- [Amazon Smile](https://smile.amazon.com/Computer-Science-Distilled-Computational-Problems/dp/0997316020)
- ISBN-13: 978-0-9773160-2-5
*Automate the Boring Stuff With Python* by Al Sweigart *Algorithms Unlocked* by Thomas H. Cormen
- http://automatetheboringstuff.com/ - [Amazon Smile](https://smile.amazon.com/Algorithms-Unlocked-Press-Thomas-Cormen/dp/0262518805)
- ISBN-13: 978-1593275990 - ISBN-13: 978-0262518802
*Core Python Applications Programming (3rd Edition) by Wesley J Chun* *The Innovator's Delimma*
- [Amazon Smile](https://smile.amazon.com/Core-Python-Applications-Programming-3rd/dp/0132678209) - [Amazon](https://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation-ebook/dp/B00E257S86)
- ISBN-13: 978-0132678209 - ASIN: B00E257S86
*Python Crash Course: A Hands-On, Project-Based Introduction to Programming*
- [Amazon Smile](https://smile.amazon.com/Python-Crash-Course-Hands-Project-Based/dp/1593276036)
- ISBN-13: 978-1593276034
*Python Tricks: A Buffet of Awesome Python Features by Dan Bader*
- [Amazon Smile](https://smile.amazon.com/Python-Tricks-Buffet-Awesome-Features-ebook/dp/B0785Q7GSY)
- ISBN-13: 978-1775093305
*Think Python: How to Think Like a Computer Scientist*
- [Amazon Smile](https://smile.amazon.com/Think-Python-Like-Computer-Scientist/dp/1491939362)
- ISBN-13: 978-1491939369
*Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers*
- [Amazon Smile](https://smile.amazon.com/Violent-Python-Cookbook-Penetration-Engineers/dp)
- ISBN-13: 978-1597499576
## Ruby ## Ruby
@ -372,16 +421,6 @@ title: Books to Read for Programmers
- [Amazon Smile](https://smile.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330) - [Amazon Smile](https://smile.amazon.com/Practical-Object-Oriented-Design-Ruby-Addison-Wesley/dp/0321721330)
- ISBN-13: 978-0321721334 - ISBN-13: 978-0321721334
## Soft Skills
*Soft Skills: The software developer's life manual*
- [Amazon Smile](https://smile.amazon.com/Soft-Skills-software-developers-manual/dp/1617292397?pldnSite=1)
- ISBN-13: 9781617292392
*The Innovator's Delimma*
- [Amazon] (https://www.amazon.com/Innovators-Dilemma-Technologies-Management-Innovation-ebook/dp/B00E257S86_
- ASIN: B00E257S86
## Visual Basic ## Visual Basic
*Beginning Visual Basic: A Step by Step Computer Programming Tutorial by Philip Conrod* *Beginning Visual Basic: A Step by Step Computer Programming Tutorial by Philip Conrod*
@ -389,25 +428,24 @@ title: Books to Read for Programmers
## Web Development ## Web Development
*The Art of Computer Programming* by Donald E. Knuth
- https://www-cs-faculty.stanford.edu/~knuth/taocp.html
- ISBN-13: 978-0321751041
*HTML & CSS Design and Build Websites* by Jon Duckett *HTML & CSS Design and Build Websites* by Jon Duckett
- http://www.htmlandcssbook.com/
- ISBN-13: 978-1118008188
*JavaScript & jQuery Interactive Front-End Web Development* by Jon Duckett
- http://javascriptbook.com/
- ISBN-13: 978-1118531648
# Design Patterns
https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/
https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124
*HTML and CSS: Design and Build Websites by Jon Duckett*
- [Amazon](https://www.amazon.co.uk/HTML-CSS-Design-Build-Websites/dp/1118008189) - [Amazon](https://www.amazon.co.uk/HTML-CSS-Design-Build-Websites/dp/1118008189)
- ISBN-13: 978-1118008188 - ISBN-13: 978-1118008188
## Design Patterns
*Design Patterns: Elements of Reusable Object-Oriented Software* by Erich Gamma (Author), Richard Helm (Author), Ralph Johnson (Author), John Vlissides (Author), Grady Booch (Foreword)
- [Amazon](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/)
- ISBN: 978-0201633610
*Head First Design Patterns: A Brain-Friendly Guide* by Eric Freeman (Author), Bert Bates (Author), Kathy Sierra (Author), Elisabeth Robson (Author)
- [Amazon](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124)
- ISBN: 978-0596007126
This list was compiled from multiple suggestion threads on Reddit and Stackoverflow. This list was compiled from multiple suggestion threads on Reddit and Stackoverflow.
Please feel free to add more that you have found useful! Please feel free to add more that you have found useful!