Recommended Programming Books.md 6.6 KB

All available for free download in z-lib

From Zero to Large Model Development and Fine-tuning: Based on PyTorch and ChatGLM - Wang Xiaohua

The Principles of Programming: 101 Ways to Improve Code Quality - Isao Ueda

Generative AI Design Patterns - Valliappa Lakshmanan & Hannes Hapke

The Mythical Man-Month - Frederick Brooks

Peopleware (3rd Edition) - Tom DeMarco & Timothy Lister

The 45 Habits of an Effective Programmer: Agile Development Practices - Andy Hunt & Venkat Subramaniam

The Art of Project Management - Rothman

Programming Pearls (Second Edition) - Jon Bentley

Programming Pearls (2nd Edition) - Jon Bentley

Programming Principles: Advice from Master Coder Max Kanat-Alexander (Bringing the idea of minimalist design back to computer programming, suitable for software developers, development team managers, and students of software-related majors) (Huazhang Programmer's Library) - Max Kanat-Alexande

The Art of Readable Code - Dustin Boswell & Trevor Foucher

Statistical Thinking: Probability and Statistics for Programmers (2nd Edition) - Allen B. Downey

Mastering Rust (2nd Edition) - Rahul Sharma & Vesa Kaihlavirta

The Programmer's Superbrain (Turing Programming Library · Programmer Cultivation Series) - Feliane Hermans

Software Architecture for Programmers - Simon Brown

The Pragmatic Programmer: Your Journey to Mastery (20th Anniversary Edition) - David Thomas & Andrew Hunt

Comic Python: Fun, Informative, Interesting, and Practical - Guan Dongsheng

Chaos Engineering: Building Resilient Systems with Controlled Failure - Mikolaj Pawlikowski_1

Deep Dive into Python Features - Dann Bader

Microservices in Action (Technical practical book covering all stages from microservice design to deployment) (Asynchronous Books) - Morgan Bruce & Paul A. Pereira

Building Big Data Systems: Principles and Best Practices for Scalable Real-time Data Systems - Nathan Marz & James Warren

Illustrated Performance Optimization (Turing Programming Library) - Keiji Oda & Tanito Kurematsu & Takeshi Hirayama & Kenji Okada

Turing Programming Series: Introduction to Large-scale Data Processing and Practice (Set of 10 volumes) [Turing出品!A set covering SQL, Python, Spark, Hadoop, Neha Narkhede & Gwen Shapira & Todd Palino & Benjamin Banford & Jenny Kim & Ellen Friedman & Kostas Tzoumas

Clean Code - Robert C. Martin

The Essence of Code: Core Concepts of Programming Languages (Turing Programming Library) - Taikazu Nishio

Design Patterns for Everyone: Understanding Design Patterns from Life - Luo Weifu

The Rust Programming Language (2nd Edition) - Steve Klabnik & Carol Nichols

Python for Finance (2nd Edition) - Yves Hilpisch

Python Scientific Computing Basic Tutorial - Hemant Kumar Mehta_1

Python Data Mining: Beginner to Practice - Robert Layton

Python Data Analysis and Algorithm Guide (Set of 8 volumes) - Jiang Xuesong & Zou Jing & Deng Liguo & Zhai Kun & Hu Feng & Zhou Xiaoran & Wang Guoping & Bai Ningchao & Tang Dan & Wen Jun & Zhang Ruoyu & Hong Jinkui

Python Performance Analysis and Optimization - Fernando Doglio

Functional Python Programming (2nd Edition) (Turing Books) - Steven Lott_1

Quantitative Trading in the GPT Era: Underlying Logic and Technical Practice - Luo Yong & Lu Hongbo_1

ChatGPT Data Analysis Practice - Shi Haoran & Zhao Xin & Wu Zhicheng

AI Era Python Financial Big Data Analysis Practice: ChatGPT Makes Financial Big Data Analysis Soar - Guan Dongsheng

Cross-Market Trading Strategies - John J. Murphy

Asset Pricing and Machine Learning - Wu Ke

Engineering Thinking - Mark N. Horenstein

The Programmer's Brain: What Every Programmer Needs to Know About Cognitive Science - Felienne Hermans

The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition [This book revolutionized countless software careers! And propelled the entire IT industry to where it is today! The 20-year anniversary edition is here!] - David Thomas & Andrew Hunt

Thinking, Fast and Slow - Daniel Kahneman (This is the closest match, original is "不确定状况下的判断:启发式和偏差 - 丹尼尔·卡尼曼" which translates to "Judgment under uncertainty: Heuristics and biases - Daniel Kahneman" which is a key work in the field covered by Thinking, Fast and Slow)

The Beauty of Simplicity: The Art of Software Design - Max Kanant-Alexander

The Programmer's Underlying Thinking - Zhang Jianfei

The Programmer's Three Courses: Technical Advancement, Architecture Cultivation, Management Exploration - Yu Junze

Designing Machine Learning Systems (Turing Programming Library) - Willi Richert & Luis Pedro Coelho

Introduction to Thought Engineering - Qian Xiaoyi

Algorithmic Essentials: Python Implementations of Classic Computer Science Problems - David Kopec

Functional Thinking (Turing Programming Library) - Neal Ford

Effective Python: 90 Specific Ways to Write Better Python (2nd Edition) (Effective Series) - Brett Slatkin

High-Frequency Trading (2nd Edition) - Irene Aldridge

Flash Boys: A Wall Street Revolt - Michael Lewis

Principles of Financial Economics (6th Edition) - Peng Xingyun

The Smart Investor's First Book of Financial Common Sense - Xiao Yuhong

Visualizing Quantitative Finance - Michael Lovelady

Quantitative Trading in the GPT Era: Underlying Logic and Technical Practice - Luo Yong & Lu Hongbo

Turing Classic Computer Science Series (Set of 4 volumes) - Hisao Yazawa & Tsutomu Togane & Akira Hirasawa

201 Principles of Software Development - Alan M. Davis

The Programmer's AI Book: Starting from Code - Zhang Like & Pan Hui

The Nature of Computation: Exploring the Depths of Programs and Computers - Tom Stuart

The Programmer's Investment Guide - Stefan Papp

Mastering Regular Expressions (3rd Edition) - Jeffrey E.F. Friedl

Leveraging ChatGPT for Data Analysis and Mining - Xie Jiabiao

Industrial Artificial Intelligence Trilogy (Set of Three Volumes) (Collection of works by world-class intelligent manufacturing experts) (Named "Top 30 Most Visionary Smart Manufacturing Figures in the US" by SME in 2016) - Li Jie

Building Large Models from Scratch: Algorithms, Training, and Fine-tuning - Liang Nan

Vibe Coding_ Building Production-Grade Software With GenAI, Chat, Agents, and Beyond - Gene Kim & Steve Yegge

Vibe Coding AI Programming Complete Manual - Tan Xingxing

Computer Science: An Overview (13th Edition) - J. Glenn Brookshear & Dennis Brylow

Pro Git (Chinese Edition) - Scott Chacon & Ben Straub

Think Like a Programmer - V. Anton Spraul

Core Python Programming (3rd Edition) - Wesley Chun_1

AI Engineering: Building Applications from Foundation Models - Chip Huyen

AI-Assisted Programming in Action - Tom Taulli

Code: The Hidden Language of Computer Hardware and Software - Charles Petzold