£34.96

It has never been this cheap. We have no record of a lower price.

£35 today · cheaper than every other day in the last 3 months

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

View at Amazon

Price History & Forecast

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

Last 53 days · 53 data points (no recent data)

Historical
Generating forecast…
£38.48 £34.61 £35.45 £36.30 £37.14 £37.99 £38.83 19 July 2026 01 August 2026 14 August 2026 27 August 2026 09 September 2026
View at Amazon ↗

Cream

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

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 Distribution

Price distribution over 53 days • 3 price levels

Days at Price
Current Price
1 day · current 31 days 21 days 0 8 16 23 31 £35 £37 £38 Days at Price

Price Analysis

Most common price: £37 (31 days, 58.5%)

Price range: £35 - £38

Price levels: 3 different prices over 53 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

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

Structural Mechanics: Modelling and Analysis of Frames and Trusses

Wiley

£46.74 08 Oct 2026
Optimization of Finite Dimensional Structures
95% match

Optimization of Finite Dimensional Structures

CRC Press

£205.79 23 Sep 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.67 14 Aug 2026
A Primer for Finite Elements in Elastic Structures
95% match

A Primer for Finite Elements in Elastic Structures

Wiley

£117.79 23 Sep 2026
Introduction to Structural Analysis: Displacement and Force Methods
95% match

Introduction to Structural Analysis: Displacement and Force Methods

CRC Press

£78.34 06 Oct 2026
Solving Problems of Simple Structural Mechanics
95% match

Solving Problems of Simple Structural Mechanics

Cambridge University Press

£47.74 07 Oct 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

£55.93 26 Sep 2026
Theory of Structures: Fundamentals, Framed Structures, Plates and Shells
95% match

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

Wiley

£108.25 21 Aug 2026
Springer Statics and Mechanics of Structures Textbook
95% match

Springer Statics and Mechanics of Structures Textbook

Springer

£52.79 11 Aug 2026
SDC Publications ANSYS Tutorial Release 2023 Guide
95% match

SDC Publications ANSYS Tutorial Release 2023 Guide

SDC Publications

£58.67 30 Aug 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

£160.65 16 Aug 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

£199.99 26 Sep 2026
Matrix Methods for Advanced Structural Analysis - Engineering
95% match

Matrix Methods for Advanced Structural Analysis - Engineering

Elsevier

£134.99 06 Oct 2026
Introduction to Finite Element Analysis Using MATLAB® and Abaqus
95% match

Introduction to Finite Element Analysis Using MATLAB® and Abaqus

CRC Press

£165.91 26 Sep 2026
Mechanics of Materials
95% match

Mechanics of Materials

Springer

£61.05 27 Aug 2026
Structural Analysis, SI Edition (Mindtap Course List)
95% match

Structural Analysis, SI Edition (Mindtap Course List)

Cengage Learning

£83.94 05 Oct 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

£64.99 23 Sep 2026
Elements of Matrix Modeling and Computing with MATLAB
95% match

Elements of Matrix Modeling and Computing with MATLAB

CRC Press

£85.00 23 Sep 2026
Introduction to Finite Element Analysis Using SOLIDWORKS Simulation 2022
95% match

Introduction to Finite Element Analysis Using SOLIDWORKS Simulation 2022

CRC Press

£59.57 02 Oct 2026
Mechanics of Solids and Structures (Applied and Computational Mechanics)
94% match

Mechanics of Solids and Structures (Applied and Computational Mechanics)

CRC Press

£123.49 22 Aug 2026
Strength of Materials: Fundamentals and Applications
94% match

Strength of Materials: Fundamentals and Applications

Cambridge University Press

£18.86 02 Oct 2026
Optimum Design of Steel Structures
94% match

Optimum Design of Steel Structures

Springer

£73.14 24 Sep 2026
Mechanics of Solids and Structures (Applied and Computational Mechanics)
94% match

Mechanics of Solids and Structures (Applied and Computational Mechanics)

CRC Press

£55.65 25 Aug 2026
Examples in Structural Analysis
94% match

Examples in Structural Analysis

CRC Press

£190.27 09 Sep 2026