Week of November 18th
.NET Path
This week focuses on improving code quality and testability of the library management system through dependency injection and comprehensive testing strategies.
Dependency Injection principles in .NET
Unit testing with .NET testing frameworks
Test-driven development practices
Code organization and solution architecture
Mock databases for testing
Code refactoring techniques
Project Development Focus
Implementing dependency injection
Writing comprehensive API tests
Refactoring code for better maintainability
Learning Objectives
Understanding dependency injection concepts
Writing effective unit tests
Mocking dependencies for testing
PHP Path
This week focuses on advanced WordPress development, including custom plugin creation, theme integration, and implementing dynamic features using AJAX and APIs.
Custom plugin development
WordPress hooks and filters
AJAX implementation in WordPress
Project Development Focus
Planning plugin functionality
Creating custom post types and taxonomies
Building admin interfaces
Learning Objectives
Building custom WordPress plugins
Working with WordPress APIs
Implementing dynamic features with AJAX