Collection 06

Manuals and courses

Two programming courses built the same way: progressive chapters and code you can run when you finish each one. Two languages with opposite and complementary mindsets: JavaScript to reach mobile fast, Rust to avoid getting the important parts wrong.

2 coursesReact NativeRust and CargoSpanish · English
The argument

Learning by doing, chapter by chapter

A manual you cannot practise is an encyclopaedia. Both titles in this collection are built as a staircase: every chapter leaves something working —a screen, a binary that compiles, a test that passes— before moving on to the next.

01

Explicit progression

Numbered levels and chapters, stating what you need to master before moving on. No implicit leaps.

02

Runnable examples

Every chapter ships with its own code, ready to compile and run, rather than loose fragments.

03

Code that starts

The examples compile and run as they are: nothing that falls over the moment you copy it.

04

Two mindsets

React Native puts reaching the user first; Rust, making sure what reaches them does not break. Learning both changes how you write in any language.

05

From beginner to published

React Native goes all the way to publishing on the iOS and Android stores; it does not stop at the development environment.

06

Reference appendices

Command tables and configuration annexes meant to be consulted long after the first read.

Reading paths

Where to start

The two courses are independent. The order depends on what you do for a living.

  1. You come from web development Start with Introducción a React Native: you reuse what you already know about JavaScript and React, and you finish by publishing on the iOS and Android stores.
  2. You want to go down to the system Manual de Rust y Cargo takes you from your first program to concurrency by way of ownership and borrowing, which is where Rust earns its reputation.
  3. Both, in this order React Native first so you have something working soon, Rust afterwards to understand why what you write breaks. The second read changes how you program in any language.
The courses

Two titles

Programming

Introducción a React Native

Mobile app development with JavaScript

A complete technical book on cross-platform development with React Native, written for developers who want to build native iOS and Android applications using JavaScript and React. From the toolchain to publishing on the stores.

Spanish · English2026iOS · Android
Buy
Programming

Manual de Rust y Cargo

A progressive course, chapter by chapter

Eight chapters covering the toolchain and your first program, the fundamentals of the language, ownership and borrowing, structs, enums and match, error handling, collections and iterators, Cargo and testing, and concurrency.

Each chapter has its own set of examples that run with cargo run, plus reference appendices.

Spanish only8 chaptersWith runnable code
Buy

Keep exploring

Back to the spine of the catalogue: how the projects where all of this gets applied are actually run.