Udemy - Mastering PHP Laravel 12 API Development

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size3.6 GB
  • Uploaded Byfreecoursewb
  • Downloads28
  • Last checkedMay. 30th '25
  • Date uploadedMay. 29th '25
  • Seeders 1
  • Leechers18

Infohash : C38F92164936CE34318D8DC3ADE1A0D1BA2758E7

Mastering PHP Laravel 12 API Development

https://WebToolTip.com

Published 5/2025
Created by Shaa Web
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 68 Lectures ( 7h 46m ) | Size: 3.55 GB

Build Secure and Scalable RESTful APIs with Laravel 12: A Step-by-Step Guide for Developers

What you'll learn
How to set up and configure a Laravel 12 environment for API development.
Best practices for designing RESTful APIs with Laravel.
Implementing CRUD (Create, Read, Update, Delete) operations with Eloquent.
Securing APIs with authentication (e.g., Sanctum).
Handling request validation, error responses, and exceptions.
API testing using Postman
Middleware, routing, and versioning in Laravel for APIs.
Integrating third-party services with APIs.
Deploying Laravel REST APIs to production environments.
Understanding JSON responses and working with API clients.

Requirements
Basic knowledge of PHP programming.
A working knowledge of databases, particularly MySQL.
Basic knowledge of Laravel (optional but helpful).
A computer with PHP, Composer, and a code editor installed (instructions will be provided).
Willingness to learn and apply modern API development techniques.

Files:

[ WebToolTip.com ] Udemy - Mastering PHP Laravel 12 API Development
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1 - Introduction
    • 1 -Welcome to the Course.mp4 (12.6 MB)
    • 2 -Course Outline.mp4 (5.4 MB)
    • 3 -How to Get Most Out of this Course.mp4 (7.1 MB)
    10 - SEO API
    • 1 -Add SEO Data.mp4 (73.2 MB)
    • 2 -Include SEO Data in GET Blog Post API.mp4 (30.1 MB)
    • 3 -Edit SEO Data.mp4 (60.0 MB)
    • 4 -Section Wrap Up.mp4 (23.0 MB)
    11 - Post Likes API
    • 1 -Like Remove Like Post API - POST.mp4 (127.9 MB)
    • 2 -Test Reactions API with Postman.mp4 (23.2 MB)
    • 3 -Get Posts Likes Dislikes Count - GET.mp4 (41.2 MB)
    • 4 -Section Wrap Up.mp4 (50.3 MB)
    12 - Comments Post API
    • 1 -Create Comment form Blog Post - POST.mp4 (98.1 MB)
    • 2 -Get All Comments for Blog Post - GET.mp4 (38.1 MB)
    • 3 -Protect Get All Comments - Admin Route GET.mp4 (22.7 MB)
    • 4 -Change Comment Status - Approve Reject.mp4 (106.7 MB)
    • 5 -Get Single Blog Post Comments - GET.mp4 (79.7 MB)
    • 6 -Section Wrap Up.mp4 (28.8 MB)
    13 - Deployment Live Hosting
    • 1 -Hosting Account.url (0.1 KB)
    • 1 -Live Deployment - Preparation Intro.mp4 (18.1 MB)
    • 2 - Supporting Files.html (0.3 KB)
    • 2 -Migrate into Hostinger Account.mp4 (118.3 MB)
    • 3 -Test - Production API with Postman.mp4 (157.0 MB)
    • 4 -Auto Deployment.mp4 (46.9 MB)
    • 5 -Delete Comment API - Auto Deployment.mp4 (53.3 MB)
    • Images
      • Blog-1.png (130.9 KB)
      • Blog-2.png (169.1 KB)
      • Blog-3.png (150.0 KB)
      • admin.jpg?v=2 (726.3 KB)
      • author.png (58.0 KB)
      • reader.jpg?v=2 (743.8 KB)
      14 - Source Code
      • 1 -Congratulations and Thank You.mp4 (5.4 MB)
      • laravel12-api-main
        • README.md (4.0 KB)
        • app Http Controllers API
          • AuthController.php (3.1 KB)
          • BlogCategoryController.php (2.9 KB)
          • BlogPostController.php (9.4 KB)
          • CommentController.php (3.2 KB)
          • LikeController.php (2.9 KB)
          • SeoController.php (0.8 KB)
          • StudentApiController.php (3.4 KB)
          • TestApiController.php (0.3 KB)
          Auth
          • AuthenticatedSessionController.php (1.0 KB)
          • ConfirmablePasswordController.php (1.0 KB)
          • EmailVerificationNotificationController.php (0.6 KB)
          • EmailVerificationPromptController.php (0.6 KB)
          • NewPasswordController.php (2.2 KB)
          • PasswordController.php (0.8 KB)
          • PasswordResetLinkController.php (1.3 KB)
          • RegisteredUserController.php (1.3 KB)
          • VerifyEmailController.php (0.8 KB)
          • Controller.php (0.1 KB)
          • ProfileController.php (1.4 KB)
          • Middleware
            • RoleMiddleware.php (1.0 KB)
            Requests Auth
            • LoginRequest.php (2.2 KB)
            • ProfileUpdateRequest.php (0.7 KB)
            • Models
              • BlogCategory.php (0.2 KB)
              • BlogPost.php (0.5 KB)
              • Comment.php (0.2 KB)
              • Like.php (0.2 KB)
              • Seo.php (0.3 KB)
              • Student.php (0.2 KB)
              • User.php (1.1 KB)
              Providers
              • AppServiceProvider.php (0.4 KB)
              View Components
              • AppLayout.php (0.3 KB)
              • GuestLayout.php (0.3 KB)
            • artisan (0.4 KB)
            • bootstrap
              • app.php (0.7 KB)
              • cache
                • gitignore (0.0 KB)
              • providers.php (0.1 KB)
              • composer.json (2.3 KB)
              • composer.lock (294.4 KB)
              • config
                • app.php (4.2 KB)
                • auth.php (3.9 KB)
                • cache.php (3.4 KB)
                • database.php (6.1 KB)
                • filesystems.php (2.4 KB)
                • logging.php (4.2 KB)
                • mail.php (3.5 KB)
                • queue.php (3.7 KB)
                • sanctum.php (2.9 KB)
                • services.php (1.0 KB)
                • session.php (7.7 KB)
                database factories
                • UserFactory.php (1.0 KB)
                • gitignore (0.0 KB)
                • migrations
                  • 0001_01_01_000000_create_users_table.php (1.6 KB)
                  • 0001_01_01_000001_create_cache_table.php (0.8 KB)
                  • 0001_01_01_000002_create_jobs_table.php (1.8 KB)
                  • 2025_03_17_174809_create_personal_access_tokens_table.php (0.8 KB)
                  • 2025_03_19_064452_create_students_table.php (0.7 KB)
                  • 2025_03_24_065602_create_blog_categories_table.php (0.6 KB)
                  • 2025_03_24_065727_create_blog_posts_table.php (1.0 KB)
                  • 2025_03_24_070259_create_comments_table.php (0.8 KB)
                  • 2025_03_24_070645_create_likes_table.php (0.6 KB)
                  • 2025_03_24_070750_create_seos_table.php (0.7 KB)
                  • 2025_05_01_030418_add_status_to_likes_table.php (0.6 KB)
                  seeders
                  • DatabaseSeeder.php (0.4 KB)
                • editorconfig (0.3 KB)
                • env.example (1.1 KB)
                • gitattributes (0.2 KB)
                • gitignore (0.3 KB)
                • package-lock.json (137.1 KB)
                • package.json (0.5 KB)
                • phpunit.xml (1.

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce