Java Craft
A guided course from first program to real projects
A complete Java course built around executed projects, exact output, traceable reasoning, and practical programming habits.
From NumPy and machine learning to neural networks, transformers and LLM apps, project by project
A guided AI engineering course in 16 chapters, from NumPy arrays, pandas and evaluation metrics through scikit-learn, gradient descent, neural networks and PyTorch to NLP, embeddings, transformers, RAG, scaling and MLOps. Every project shows its code and its exact output.
A project-based path from data foundations to modern AI engineering: 209 practice projects with code, exact output, quizzes and answer keys.
AI Systems Craft is designed as a practical bridge from ordinary programming curiosity into real AI system building. It does not begin by assuming advanced mathematics, university machine learning, or prior production experience. The book starts with visible data, small Python programs, tables, arrays, and metrics, then turns each new AI idea into a runnable experiment you can inspect. The goal is not to memorize buzzwords; the goal is to understand what the data looks like, what the model is being asked to do, how the output is measured, and how to make one safe improvement at a time.
Read the data shape, name the transformation, predict the metric or output, then change one detail safely.
Real pages from the book. Select a page to open it at full size.
The method in AI Systems Craft is to make every hidden step visible. A concept is introduced in plain language, translated into code, run with exact output, then checked with questions that ask you to predict what changed. Instead of dropping the reader into abstract formulas, the lessons build intuition from shapes, counts, comparisons, error measurements, and repeated experiments. Basic arithmetic is enough to begin: addition, subtraction, multiplication, division, percentages, and a willingness to follow a small program line by line.
No advanced math is assumed. You should be comfortable with basic arithmetic and willing to install or use Python, but the book explains the needed data, metric, and model ideas as they appear.
A realistic self-study pace is 8 to 12 weeks if you work through several lessons per week and actually run the projects. A faster reader can skim the early data chapters, but beginners should treat the book as a lab manual: read, run, inspect, and repeat. By the end, the reader should be able to reason about data preparation, classical models, neural-network basics, embeddings, RAG, evaluation, cost, scaling, and MLOps as connected engineering decisions.
Each chapter opens with why its concept matters, before any code.
A complete, runnable program with the exact output to check your prediction against.
The project read again line by line, as a sequence of small decisions.
The traps most learners fall into, and how to sidestep them.
Small changes that turn the example into your own experiment.
Questions at the end of every chapter, with full answers in the chapter's answer key.
Yes. No advanced math is assumed. You should be comfortable with basic arithmetic and willing to install or use Python, but the book explains the needed data, metric, and model ideas as they appear. It is written for self-study and builds up step by step.
A realistic self-study pace is 8 to 12 weeks if you work through several lessons per week and actually run the projects. A faster reader can skim the early data chapters, but beginners should treat the book as a lab manual: read, run, inspect, and repeat. By the end, the reader should be able to reason about data preparation, classical models, neural-network basics, embeddings, RAG, evaluation, cost, scaling, and MLOps as connected engineering decisions.
AI Systems Craft is an 854-page PDF. Checkout is handled by Stripe. When payment completes, the receipt page gives you a private download link, and the same link is sent to the email address you used at checkout.
Yes. It is a standard PDF you can read on a computer, tablet or phone, online or offline. It is a one-time purchase for $25 with no subscription, and the file is yours to keep.
Each link works once and shows when it expires, so save the PDF when the download finishes. If a download fails or a link has expired, email support@macossoftware.com with your Stripe receipt and we will help.
A guided course from first program to real projects
A complete Java course built around executed projects, exact output, traceable reasoning, and practical programming habits.
A guided course from first program to real projects
A complete Python course built around runnable examples, exact output, construction habits, quizzes, and answer keys.
Source-backed projects, logic exercises and combined languages
A large source-backed programming resource edition with project cards, logic exercises, code/output layouts, and cited source paths.
Numbers, algebra and logical thinking, built step by step
A friendly foundation for arithmetic, algebra, functions, truth tables, Boolean logic, trigonometry, geometry, calculus and number bases.