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
- Read the overview for stack, difficulty, and goals.
- Open part 1 and follow the explanation.
- Clone the matching GitHub folder and run the commands on the page.
- Move to the next part once the checkpoint works.
A first-week plan
- Day 1–2: Pick one blog project in a language you already know a little.
- Day 3–4: Finish auth and CRUD parts; write down every command that failed.
- Day 5–7: Deploy prep and a short retrospective: what concepts were new?
Browse the catalog at tutorials.swiftener.com. If language basics feel shaky, warm up in Development playgrounds first.