Companies Home Search Profile

Build API Using Laravel

Focused View

Mustafa Alawi

2:45:51

169 View
  • 1. Introduction.mp4
    01:31
  • 2. Who is this course for.mp4
    02:52
  • 3. Why Laravel.mp4
    01:04
  • 4. Which IDE to use.mp4
    02:22
  • 5. Tools you need.mp4
    01:02
  • 6. Install Xampp Mac.mp4
    04:22
  • 7. XAMPP Tour.mp4
    02:03
  • 8. Install Composer Mac.mp4
    03:31
  • 9. Install XAMPP Windows.mp4
    01:37
  • 10. Install Composer Windows.mp4
    01:07
  • 11. Create the project.mp4
    02:26
  • 12. Project structure.mp4
    04:23
  • 13. What is an API.mp4
    02:05
  • 14. Basic API employee 1.mp4
    04:49
  • 15. Basic API employee 2.mp4
    02:23
  • 16. Movies model, migration & factory.mp4
    05:10
  • 17. Creating database.mp4
    01:50
  • 18. Env setting credentials.mp4
    01:26
  • 19. Using movie model.mp4
    02:09
  • 20. Database fields.mp4
    01:15
  • 21. Creating movies table.mp4
    04:53
  • 22. filling up movies table with data.mp4
    07:28
  • 23. Getting all movies from database.mp4
    02:08
  • 24. What is RESTful api.mp4
    02:41
  • 25. Creating movies controller.mp4
    08:02
  • 26. What the whole process fits together.mp4
    02:08
  • 27. Get a single movie vs Get all movies.mp4
    00:55
  • 28. Get movie by id.mp4
    03:33
  • 29. Laravel resources.mp4
    00:44
  • 30. create movie resources.mp4
    04:46
  • 31. Store new movie.mp4
    04:35
  • 32. Form requests (introduction).mp4
    00:47
  • 33. Creating Movie request.mp4
    10:41
  • 34. Save movie in Postman.mp4
    00:52
  • 35. Update a movie (introduction).mp4
    07:24
  • 36. Update a movie.mp4
    00:43
  • 37. Delete a movie (introduction).mp4
    00:33
  • 38. Delete a movie.mp4
    08:22
  • 39. Error Handling (introduction).mp4
    00:42
  • 40. Handling NotFoundException error.mp4
    03:26
  • 41. Handling non existent movie.mp4
    01:05
  • 42. Response codes.mp4
    05:00
  • 43. Response code at work.mp4
    02:45
  • 44. API versioning introduction.mp4
    01:07
  • 45. API versioning structure.mp4
    02:55
  • 46. API version 1.mp4
    02:26
  • 47. API version 2.mp4
    07:33
  • 48. Filling up movies table with real data.mp4
    10:01
  • 49. Movies resources zeros.mp4
    03:00
  • 50. API documentation.mp4
    02:38
  • 51. API documentation example.mp4
    02:31
  • Description


    Build API Using Laravel From Scratch

    What You'll Learn?


    • How to download  Laravel & Create New Project
    • How to create Movie Model.
    • How to create Movies migrations & factory.
    • Create the database.
    • Create & design your database tables.
    • Filling up your tables with data quickly.
    • RESTful APIs in Laravel.
    • How to create Movies controller.
    • How to get a movie by id.
    • How to get all movies from your database.
    • Update data related to a specific movie.
    • Delete a movie from your database.
    • Handling errors.
    • Response codes.
    • API versioning.

    Who is this for?


  • Back-end web developers
  • PHP developers.
  • Laravel developers.
  • More details


    Description

    In this course you'll learn how to create a complete Movies API from scratch in Laravel that is capable of creating, retrieving, updating and deleting movies from the database. The process has never been easier. I'll take you from the very beginning stages of downloading Laravel till the last steps of Building an API in Laravel.

    Create Movies API using Laravel:

    API stands for application programming interface. I'll use Laravel framework to build a complete movies API. If you've good understanding & experience in PHP & MySql then this course is for you. Laravel is a framework based off of PHP so instead of creating your PHP code, which would take a lot of time and effort, you will be able to use the power of Laravel to create an API. Laravel has made the process utterly simple because Laravel is based on the MVC concept which makes your code clean,easy to use & debug. Moreover, Laravel provides many features that would be hard to create by just using php alone. APIs are an essential part of advanced web application. Learning how to develop one will put you on the right track to have an outstanding career in Back-end Web Development. The Back-end part of web development is usually underestimated by the beauty of what front-end developers can do, however, you need to remember that without the Back-end side of the web, the whole process would be meaningless and probably fall apart!

    Finally, learning a commonly used framework like Laravel will put your feet at the door of any potential employer & you'll be desired to be hired by many companies and start-ups.


    Some of What you will learn in Build Movies API in Laravel :

    • How to download  Laravel & Create New Project.

    • How to create Movie Model.

    • How to create Movies migrations & factory.

    • Create the database.

    • Create & design your database tables.

    • Filling up your tables with data quickly.

    • RESTful APIs in Laravel.

    • How to create Movies controller.

    • How to get a movie by id.

    • How to get all movies from your database.

    • Update data related to a specific movie

    • Delete a movie from your database.

    • Handling errors.

    • Response codes.

    • API versioning.

    • And Much Much More!

    Notes:

    • php version used 7

    • Source code of this course is attached to the end of the course, and you can download it, use it & even develop it more.


    Who this course is for:

    • Back-end web developers
    • PHP developers.
    • Laravel developers.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mustafa Alawi
    Mustafa Alawi
    Instructor's Courses
    Hi, it's Mustafa Alawi, a Software engineer & entrepreneur. I've basically seven years of experience in web development & software development. I also work as a consultant helping small-businesses. And have a great passion for business & entrepreneurship and founded CalmAndCode.I like teaching people and providing them with the knowledge that I have as I'm talented at simplifying complex theories and matters. And one of my goals is to help my students find success and reach their goals. My way of teaching focuses on helping students applying what they learn to make sure they're capable of using what they learn in the real world.Moreover, I work on entrepreneurial projects from time to time.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 51
    • duration 2:45:51
    • Release Date 2022/12/06

    Courses related to Laravel

    Courses related to API

    Subtitle
    FastAPI Fundamentals
    Pluralsight Reindert-Jan Ekker
    Reindert-Jan Ekker
    FastAPI Fundamentals
    3:26:08
    English subtitles
    12/08/2022
    Subtitle
    Microsoft Graph API's OAuth, Mail,...