£36.80

No Starch Press Hardcore Programming for Engineers: Build Engineering Applications from Scratch

Cream

Price data last checked 51 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

About as cheap as it gets. The only time it was cheaper was 2 months ago.

£37 today · all-time low £36 (Mar 2026) · usually the usual

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 40 days • 40 data points (No recent data available)

Historical
Generating forecast...
£38.38 £36.06 £36.57 £37.07 £37.58 £38.08 £38.59 23 March 2026 01 April 2026 11 April 2026 21 April 2026 01 May 2026

Price Distribution

Price distribution over 40 days • 3 price levels

Days at Price
Current Price
11 days 18 days · current 11 days 0 5 9 14 18 £36 £37 £38 Days at Price

Price Analysis

Most common price: £37 (18 days, 45.0%)

Price range: £36 - £38

Price levels: 3 different prices over 40 days

Description

Hardcore Programming for Mechanical Engineers is for intermediate programmers who want to write good applications that solve tough engineering problems – from scratch. This book will teach you how to solve engineering problems with Python. The “hardcore” approach means that you will learn to get the correct results by coding everything from scratch. Forget relying on third-party software – there are no shortcuts on the path to proficiency. Instead, using familiar concepts from linear algebra, geometry and physics, you’ll write your own libraries, draw your own primitives, and build your own applications. Author Angel Sola covers core programming techniques mechanical engineers need to know, with a focus on high-quality code and automated unit testing for error-free implementations. After basic primers on Python and using the command line, you’ll quickly develop a geometry toolbox, filling it with lines and shapes for diagramming problems. As your understanding grows chapter-by-chapter, you’ll create vector graphics and animations for dynamic simulations; you’ll code algorithms that can do complex numerical computations; and you’ll put all of this knowledge together to build a complete structural analysis application that solves a 2D truss problem – similar to the software projects conducted by real-world mechanical engineers. You'll learn: • How to use geometric primitives, like points and polygons, and implement matrices • Best practices for clean code, including unit testing, encapsulation, and expressive names • Processes for drawing images to the screen and creating animations inside Tkinter’s Canvas widget • How to write programs that read from a file, parse the data, and produce vector images • Numerical methods for solving large systems of linear equations, like the Cholesky decomposition algorithm

Key Features

New Store Stock

Product Specifications

Colour
Cream
Format
paperback
Domain
Amazon UK
Release Date
24 June 2021
Listed Since
01 March 2020

Barcode

No barcode data available

Similar Products You Might Like

Wiley Structural Mechanics: Modelling and Analysis of Frames
95% match

Wiley Structural Mechanics: Modelling and Analysis of Frames

Wiley

£44.99 28 Apr 2026
Optimization of Finite Dimensional Structures
95% match

Optimization of Finite Dimensional Structures

CRC Press

£192.59 08 Mar 2026
Optimization Methods in Structural Design: 242 (Solid Mechanics and Its Applications, 242)
95% match

Optimization Methods in Structural Design: 242 (Solid Mechanics and Its Applications, 242)

Springer

£80.64 12 Jun 2026
A Primer for Finite Elements in Elastic Structures
95% match

A Primer for Finite Elements in Elastic Structures

Wiley

£60.21 07 Mar 2026
CRC Press Introduction to Structural Analysis Textbook
95% match

CRC Press Introduction to Structural Analysis Textbook

CRC Press

£77.85 25 Apr 2026
Solving Problems of Simple Structural Mechanics
95% match

Solving Problems of Simple Structural Mechanics

Cambridge University Press

£45.03 28 Apr 2026
ANSYS Tutorial Release 2025: Structural & Thermal Analysis Using the ANSYS Mechanical APDL Release 2025 Environment
95% match

ANSYS Tutorial Release 2025: Structural & Thermal Analysis Using the ANSYS Mechanical APDL Release 2025 Environment

SDC Publications

£43.68 01 May 2026
Theory of Structures: Fundamentals, Framed Structures, Plates and Shells
95% match

Theory of Structures: Fundamentals, Framed Structures, Plates and Shells

Wiley

£98.00 18 Jun 2026
Statics and Mechanics of Structures
95% match

Statics and Mechanics of Structures

Springer

£52.79 10 Jun 2026
ANSYS Tutorial Release 2023: Structural & Thermal Analysis Using the ANSYS Mechanical APDL Release 2023 Environment
95% match

ANSYS Tutorial Release 2023: Structural & Thermal Analysis Using the ANSYS Mechanical APDL Release 2023 Environment

SDC Publications

£55.18 10 Feb 2026
Topology Optimization in Structural and Continuum Mechanics: 549 (CISM International Centre for Mechanical Sciences, 549)
95% match

Topology Optimization in Structural and Continuum Mechanics: 549 (CISM International Centre for Mechanical Sciences, 549)

Springer

£158.94 13 Jun 2026
Topology Optimization in Structural and Continuum Mechanics: 549 (CISM International Centre for Mechanical Sciences, 549)
95% match

Topology Optimization in Structural and Continuum Mechanics: 549 (CISM International Centre for Mechanical Sciences, 549)

Springer

£179.99 27 Mar 2026
Butterworth-Heinemann Matrix Methods for Advanced Structural Analysis
95% match

Butterworth-Heinemann Matrix Methods for Advanced Structural Analysis

Butterworth-Heinemann

£116.99 26 Apr 2026
Introduction to Finite Element Analysis Using MATLAB® and Abaqus
95% match

Introduction to Finite Element Analysis Using MATLAB® and Abaqus

CRC Press

£135.51 16 Mar 2026
Mechanics of Materials
95% match

Mechanics of Materials

Springer

£59.31 31 Jan 2026
Structural Analysis, SI Edition (Mindtap Course List)
95% match

Structural Analysis, SI Edition (Mindtap Course List)

Cengage Learning

£77.95 24 Apr 2026
Introduction to Finite Element Analysis Using Creo Simulate 10.0
95% match

Introduction to Finite Element Analysis Using Creo Simulate 10.0

SDC Publications

£59.79 08 Mar 2026
Elements of Matrix Modeling and Computing with MATLAB
95% match

Elements of Matrix Modeling and Computing with MATLAB

CRC Press

£85.00 08 Mar 2026
Introduction to Finite Element Analysis Using SOLIDWORKS Simulation 2022
95% match

Introduction to Finite Element Analysis Using SOLIDWORKS Simulation 2022

CRC Press

£58.93 17 Apr 2026
Mechanics of Solids and Structures (Applied and Computational Mechanics)
94% match

Mechanics of Solids and Structures (Applied and Computational Mechanics)

CRC Press

£110.12 18 Jun 2026
Strength of Materials: Fundamentals and Applications
94% match

Strength of Materials: Fundamentals and Applications

Cambridge University Press

£18.48 15 Apr 2026
Optimum Design of Steel Structures
94% match

Optimum Design of Steel Structures

Springer

£72.56 10 Mar 2026
Mechanics of Solids and Structures (Applied and Computational Mechanics)
94% match

Mechanics of Solids and Structures (Applied and Computational Mechanics)

CRC Press

£54.15 19 Jun 2026
Examples in Structural Analysis
94% match

Examples in Structural Analysis

CRC Press

£162.91 17 Feb 2026