Basic / Advance PHP / OOP / MySQL / Laravel & Project Courses

Engineering of Technology and Electronic Center (ETEC)
Backend Engineering Discipline
Overview & Scope
Advanced professional software training in modern Object-Oriented PHP, relational database schema optimization with MySQL, MVC architectural patterns, RESTful API design, and production-grade Laravel web systems.
Core Technical Accomplishments
Mastery of modern Object-Oriented PHP principles: inheritance, polymorphism, interfaces, and traits
Advanced MySQL relational indexing, foreign key constraints, and stored queries
Built full-featured web applications utilizing Laravel routing, middleware, controllers, and Blade
Engineered secure REST APIs with token authorization and JSON response transformations
Validated Technologies
Curriculum & Course Architecture
Modern PHP & OOP Design Patterns
Type declarations, classes, abstract classes, dependency injection concepts, and SOLID principles in PHP 8.
Relational Database Design with MySQL
Data definition language, relational normalization (1NF-3NF), complex joins, and transactional database integrity.
Laravel Framework Architecture
Service container, service providers, route modeling, form request validations, and blade component hierarchies.
Eloquent ORM & Schema Migrations
Database migrations, relationships (One-to-Many, Many-to-Many, Polymorphic), query scopes, and eager loading.
REST API Engineering & Security
API resource controllers, Sanctum token authentication, pagination, CORS configuration, and error response formatting.
Full-Featured E-Commerce System & Admin Portal
Built a complete e-commerce solution featuring product variant management, customer authentication, shopping cart workflows, and an administrative metrics dashboard.