RESTful API With Laravel: Build A Real API With Laravel

  • 524
  • 0
  • 0
  • 0
wolves-头像
RESTful API With Laravel: Build A Real API With Laravel
收藏
  • RESTful API With Laravel: Build A Real API With Laravel-缩略图
  • 举报
  • 点赞
  • 0
  • 分享

素材介绍

RESTful API With Laravel: Build A Real API With Laravel

220 lectures 14:31:01

Created by JuanD MeGon

Last updated 4/2019

English英语字幕

https://www.udemy.com/course/restful-api-with-laravel-php-homestead-passport-hateoas/

Size: 2.77 GB

Build a RESTful API for a market system using Laravel and dominates the challenging RESTful skills with Laravel

What you’ll learn

Create your own projects with Laravel (not only RESTful APIs)

Make the most of your work tools (Sublime Text 3, Git, Github, Composer, PHP artisan and Laravel)

Generate and maintain the structure of the database in an automated way with Laravel and the PHP Artisan console

Use PHP Artisan effectively and be much more efficient

Create and configure your own local development environment

Properly configure your development environment for all your projects

Hone the main HTTP methods/verbs for HTTP and RESTful APIs

Use free professional tools to improve your productivity

Requirements

Very recommended a fundamental domain of Object-Oriented Programming

Fundamental knowledge about PHP (classes, functions, methods, traits, inheritance)

Description

So you need to build a RESTful API for a project, but you do not know even where to start? Do not worry I will guide you through the whole process to build a genuine RESTful API using Laravel.

Join the more than 3000 students already taking this course, building their RESTful APIs using Laravel, and enjoying every single class!

Build a RESTful API for a marketplace system using Laravel. With Laravel creating every component will be a breeze; you will have a project with users, sellers, buyers, transactions, products and categories. Explore all types of relationships, one to many, many to many and much much more using Eloquent the Laravel ORM.

The comprehensive guide to creating a truly RESTful API with Laravel. You can follow the course using Laravel 5.5 (the latest Laravel version).

You will not find a Laravel course like this anywhere else. This course explains everything you need to develop a RESTful API using Laravel framework.

At the end of the course you will have a RESTful API with Laravel, for a market system, where users can purchase and sell different products with different categories and transactions. Inclusive, a same user can be both a seller and a buyer (you will take advantage of inheritance for this).

¡Do Not wait anymore! Become a master in the development of genuinely RESTful APIs with Laravel. Join the course now and see you in class

Remember: The course has been updated to use the latest version of Laravel (Laravel 5.5). Enjoy!

In this course, you learn how to develop a realistic, fully implemented, and professional RESTful API with Laravel.

Laravel is the most popular PHP framework, with more than 20 million downloads along with lots of enterprise and personal projects worldwide. Additionally, includes fantastic features to implement a RESTful API easily. Laravel is RESTful friendly.

What is a RESTful API?

A Web API is like a web service which works entirely with HTTP. A RESTful API must follow the REST (REpresentational State Transfer) practices, allowing to orientate the design to the resources, provide standard responses based on the different status codes HTTP provide and provide according to Hypermedia Links in responses.

Why Laravel?

Because Laravel is a framework made by programmers for programmers, expressive, simple, intuitive and powerful. Laravel provides useful features for web projects including RESTful APIs.

Each new Laravel version includes many changes that make this framework even better, simple, programmer friendly and at the same time much more powerful. In fact, the latest versions of Laravel included a lot of new features to help to develop RESTful APIs in the right way.

During this course, you will master the complete structure of Laravel, along with the new features included in the latest version of Laravel to develop an actual RESTful API.

You will learn this about the development of a RESTful API with Laravel:

Using the Laravel PHP artisan for code and components generation

Usage and creation of middleware on Laravel

The Laravel Resource routes and controllers (ideal for RESTful APIs)

Fully supported JSON format responses for a JSON RESTful API

Validation of requests directly from the Laravel Controllers

Handling all types of exceptions and errors from Laravel handler

Complex operations involving up to three resources/models for a specific operation

Usage of Laravel dependency injection and model binding

Generation of the database structure using Laravel migrations

Automatic insertion of fake data into the database through “faker,” using Laravel factories, and seeders

Laravel Sessions and access_token access for the RESTful API. Yes Both!

Using Laravel Passport to protect the RESTful API with OAuth2

Pagination of results using Laravel collections

Using URL parameters to execute actions (the RESTful approach)

Sorting results based on URL parameters with a RESTful approach

Filtering results using URL parameters

Caching responses using Laravel Cache System

Limitation of requests using the Laravel middleware

Implementing HATEOAS on Laravel (a pure RESTful API must use HATEOAS)

Using PHP Fractal for transforming responses

Usage of CORS on the API responses to allow JavaScript-based clients and web browsers.

Use the Laravel Policies and Gates to handle the user’s authorization layer.

Much more!!

You can take a look at the full list of contents below. You will finish with a complete RESTful API and understanding a lot of Laravel skills.

You will create an actual RESTful API from scratch and step by step using Laravel. Follow the REST architecture and build appropriate URLs to identify actions and resources using the Laravel best features and learn Laravel in the way.

Take full advantage of tools like Sublime Text 3, Git, power shell, Laravel, Composer, PHP artisan, and be more productive for agile development.

Note: In few classes of the course I use Windows (only for the first classes), but I included specific directions in the case you use Linux or Mac and all the tools used are cross-platform, so you will no have any problem.

You will have lifetime access to the current classes and the classes that I will regularly add (take a look at the last section to see what is coming).

At the end of this course, you will be able to develop your pure RESTful API with Laravel in an efficient way with the best practices, taking advantage of the facilities provided by Laravel for the proper implementation of your projects and your RESTfulAPI.

Do not wait any longer. Join the course and see you in classes.

Who this course is for:

This course is for all web development and PHP lovers

This course is for all those who need to develop their own API completely RESTful

If you want to build your own fully functional and step-by-step RESTful API

If you need to keep your skills up to date and be competitive

If you want to do a complete development of your projects and your RESTful API with Laravel



wolves-头像
  • 166
  • 12796446
  • 77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    • 277
    • 0
    • 0
    • 0
  • 复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    • 292
    • 0
    • 0
    • 0
  • JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    • 240
    • 0
    • 0
    • 0

评论(0)

  • 热评
  • 所有评论
还没有评论哦~
还没有评论哦~

关键词

  • RESTful-API
  • With-Laravel
  • Laravel课程
  • Build-A-Real-API
  • Laravel
  • 近期更新
  • 热评推荐
  • 热门点击
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

2025-02-13 11:03:14

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

2025-02-13 11:01:09

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

2025-02-13 10:58:24

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

2025-02-13 10:56:32

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

2025-02-13 10:53:58

3DsMax建模插件集合:rapidTools v1.14+使用教程

3DsMax建模插件集合:rapidTools v1.14+使用教程

2020-07-06 17:44:38

Proko-人体解剖高级付费版(中文字幕)256课

Proko-人体解剖高级付费版(中文字幕)256课

2020-12-21 18:34:01

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

2020-07-13 10:43:06

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

3DDD 3DSky PRO models – April 2021

3DDD 3DSky PRO models – April 2021

2021-08-09 17:15:13

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

2021-01-26 16:03:27

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

2019-07-31 11:06:07

标签云

  • RESTful-API
  • With-Laravel
  • Laravel课程
  • Build-A-Real-API
  • Laravel

相关资源/猜你喜欢