Laravel

0%
Coding
Theory
Quiz

    Eloquent Models & Relationships

    • Eloquent Query Scope for Filtering

      Junior
    • CRUD With Eloquent

      Junior
    • Fix N+1 With Eager Loading

      Mid
    • Eloquent Relationships and Eager Loading

      Mid
    • Soft Deletes for an Eloquent Model

      Mid
    • Eloquent Accessor and Mutator

      Mid
    • Top Customers by Recent Spend

      Mid
    • Enforce Uniqueness With sole()

      Mid
    • Model Observer for Lifecycle Events

      Mid
    • Custom Eloquent Cast to Value Object

      Mid
    • Global Scope for Tenant Filtering

      Mid
    • Many-to-Many With Pivot Data

      Mid
    • Polymorphic Comments Relationship

      Mid
    • Advanced Eloquent Queries and Scopes

      Senior
    • Eager Load Relationships With Constraints

      Senior

    Rest Apis & Resources

    • Products List API Endpoint

      Junior
    • Delete User Endpoint

      Junior
    • Offset Pagination for Listing Endpoint

      Junior
    • Create Order With Products Endpoint

      Mid
    • Products, Orders, and Users API

      Mid
    • Task Management REST API

      Mid
    • API Resource With Conditional Fields

      Mid

    Database Migrations Queries & Transactions

    • Migration and Seeder for Posts

      Junior
    • Database Seeder for Default Data

      Junior
    • CRUD With Query Builder

      Junior
    • Model Factory With Relationships

      Junior
    • User Authentication With Password Reset

      Mid
    • Reversible Migrations With down()

      Mid
    • Atomic Writes With DB::transaction

      Mid
    • Chunk Large Datasets to Avoid Memory Exhaustion

      Senior
    • Atomic Bulk Upsert Without Duplicates

      Senior

    Testing

    • Unit Test Average Rating Method

      Mid
    • Feature Test for API Endpoint

      Mid
    • Feature Test For 404 Product Page

      Mid

    Routing Controllers & Mvc

    • Resource Controller With RESTful CRUD

      Junior
    • Route Model Binding for Post

      Junior
    • Product CRUD With MVC

      Junior
    • Constructor Dependency Injection in a Controller

      Junior
    • Resourceful Post CRUD

      Mid
    • Custom Service Provider for Domain Logic

      Mid
    • Extract Business Logic Into Service Classes

      Mid

    Auth & Security

    • Authorized User Deletion Endpoint

      Mid
    • Role-Based Access Middleware

      Mid
    • Temporary Signed URLs With Validation

      Mid
    • Post Policy for Update and Delete

      Mid
    • Full Authentication System With AJAX

      Senior
    • Role-Based Access Control With Gates

      Senior

    Middleware & Rate Limiting

    • Custom Request Middleware

      Mid
    • IP-Based Rate Limiting Middleware

      Mid
    • Custom Middleware: Auth, Mutation, Logging

      Mid
    • Request Logging Middleware

      Mid
    • Rate Limit AI Endpoints

      Mid

    File Handling & Streaming

    • Image Upload to Storage Disk

      Mid
    • Timeout Outbound HTTP Requests

      Mid
    • Cursor Pagination for Infinite Scroll

      Senior
    • Stream Large File Download Efficiently

      Senior

    Queues Jobs & Events

    • Event and Listener for User Activity

      Mid
    • Queued Welcome Email Job

      Mid
    • Resilient Queue Job With Retries

      Mid
    • Real-Time Workout Logs With Queues

      Senior
    • Queued Bulk Email Notification Job

      Senior
    • Sequential Job Chaining With Failure Handling

      Senior
    • Job Batch With Completion Callback

      Senior

    Caching & Performance

    • Cache an Expensive Query

      Mid
    • Cache Facade With remember and Tags

      Mid

    Services Integrations & Deployment

    • Injectable External API Service

      Mid
    • Locale-Aware Translated Responses

      Mid

    Blade Views & Frontend

    • Render a Blade View With Data

      Junior
    • Reusable Blade Alert Component

      Junior
    • AJAX Form Validation in Blade

      Mid
    • Dynamic Survey Form With Validation

      Mid
    • Custom Blade Directives With Blade::directive

      Mid

    Laravel Features & Tooling

    • Custom Artisan Command say:hello

      Junior
    • Schedule Routine Maintenance Task

      Mid
    • Validate Store Post With Form Request

      Mid
    • Custom Coupon Validation Rule

      Mid
    • Country-State-City CRUD With AJAX

      Mid
    • Custom Artisan CSV Import Command

      Mid
    • Survey Question Builder CRUD

      Mid
    • Survey Results Analytics Page

      Mid
    • Configure Laravel Email Sending

      Mid
    • Multi-Channel User Notification

      Mid