Skip to content

WeaveDI Tutorials

Complete hands-on tutorials to master WeaveDI from basics to advanced patterns.

🎯 Tutorial Series

Beginner Tutorials

  1. Getting Started with WeaveDI - Your first dependency injection setup
  2. Property Wrappers in Action - Master @Injected, @Factory
  3. Building Your First App - Complete iOS app with WeaveDI

Intermediate Tutorials

  1. Swift Concurrency Integration - Working with async/await and actors
  2. Testing with WeaveDI - Unit testing, mocking, and test isolation
  3. Performance Optimization - Getting the most out of WeaveDI

📚 Additional Learning Resources

More advanced tutorials and project-based learning materials are coming soon.

Currently available complete tutorials:

  • ✅ Getting Started with WeaveDI - Basic setup and first injection
  • ✅ Property Wrappers Mastery - Deep dive based on actual source code
  • ✅ Building Your First App - Complete weather app construction
  • ✅ Swift Concurrency Integration - @DIActor and async/await patterns
  • ✅ Testing Strategies - Comprehensive testing approaches
  • ✅ Performance Optimization - Production-level optimization techniques

Choose a tutorial that matches your experience level and start building amazing Swift applications with WeaveDI!

Released under the MIT License.