31.9 C
Canada
Sunday, August 2, 2026
HomeTechnology and A.I ProductsMath for Programmers: 3D graphics, machine studying, and simulations with Python

Math for Programmers: 3D graphics, machine studying, and simulations with Python


Worth: $79.99
(as of Oct 19, 2025 22:15:34 UTC – Particulars)



Discover necessary mathematical ideas by hands-on coding.
Buy of the print guide features a free eBook in PDF, Kindle, and ePub codecs from Manning Publications.

To attain a job in knowledge science, machine studying, laptop graphics, and cryptography, you could convey sturdy math expertise to the celebration. Math for Programmers teaches the mathematics you want for these sizzling careers, concentrating on what you could know as a developer. Stuffed with numerous useful graphics and greater than 200 workouts and mini-projects, this guide unlocks the door to fascinating–and profitable!–careers in a few of right this moment’s hottest programming fields.

In regards to the expertise
Skip the mathematical jargon: This one-of-a-kind guide makes use of Python to show the mathematics you could construct video games, simulations, 3D graphics, and machine studying algorithms. Uncover how algebra and calculus come alive if you see them in code!

In regards to the guide
In Math for Programmers you’ll discover necessary mathematical ideas by hands-on coding. Stuffed with graphics and greater than 300 workouts and mini-projects, this guide unlocks the door to fascinating–and profitable!–careers in a few of right this moment’s hottest fields. As you deal with the fundamentals of linear algebra, calculus, and machine studying, you’ll grasp the important thing Python libraries used to show them into real-world software program purposes.

What’s inside

Vector geometry for laptop graphics
Matrices and linear transformations
Core ideas from calculus
Simulation and optimization
Picture and audio processing
Machine studying algorithms for regression and classification

In regards to the reader
For programmers with primary expertise in algebra.

In regards to the creator
Paul Orland is a programmer, software program entrepreneur, and math fanatic. He’s co-founder of Tachyus, a start-up constructing predictive analytics software program for the vitality business. You could find him on-line at www.paulor.land.

Desk of Contents

1 Studying math with code

PART I – VECTORS AND GRAPHICS

2 Drawing with 2D vectors

3 Ascending to the 3D world

4 Remodeling vectors and graphics

5 Computing transformations with matrices

6 Generalizing to increased dimensions

7 Fixing methods of linear equations

PART 2 – CALCULUS AND PHYSICAL SIMULATION

8 Understanding charges of change

9 Simulating transferring objects

10 Working with symbolic expressions

11 Simulating pressure fields

12 Optimizing a bodily system

13 Analyzing sound waves with a Fourier collection

PART 3 – MACHINE LEARNING APPLICATIONS

14 Becoming features to knowledge

15 Classifying knowledge with logistic regression

16 Coaching neural networks

Writer ‏ : ‎ Manning
Publication date ‏ : ‎ Jan. 12 2021
Version ‏ : ‎ 1st
Language ‏ : ‎ English
Print size ‏ : ‎ 688 pages
ISBN-10 ‏ : ‎ 1617295353
ISBN-13 ‏ : ‎ 978-1617295355
Merchandise weight ‏ : ‎ 1.11 kg
Dimensions ‏ : ‎ 18.73 x 4.06 x 23.5 cm
Finest Sellers Rank: #86,253 in Books (See High 100 in Books) #30 in Calculus Textbooks #39 in Calculus (Books) #41 in Statistics Textbooks
Buyer Opinions: 4.5 4.5 out of 5 stars 81 scores var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘prepared’).execute(operate(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click on’, { “allowLinkDefault”: true }, operate (occasion) { if (window.ue) } ); } }); P.when(‘A’, ‘cf’).execute(operate(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click on’, { “allowLinkDefault” : true }, operate(occasion){ if(window.ue) 0) + 1); }); });

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments