← All guides

Build a full app with Swiftener project tutorials

Swiftener Tutorials are project-based. Each project teaches a complete app in numbered parts, and every part points to a runnable GitHub snapshot so you can compare your work or start mid-path.

How a project is structured

  1. Read the overview for stack, difficulty, and goals.
  2. Open part 1 and follow the explanation.
  3. Clone the matching GitHub folder and run the commands on the page.
  4. Move to the next part once the checkpoint works.

A first-week plan

Browse the catalog at tutorials.swiftener.com. If language basics feel shaky, warm up in Development playgrounds first.