Learning method: Theory → Guided practical → Expected output → Error diagnosis → Exercise → Knowledge check. These are structured guided exercises, not 100 complete production-ready applications. External services require their own accounts and current documentation.