• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History

عنوان
Lumen programmers guide :

پدید آورنده
Paul Redmond

موضوع
Application program interfaces (Computer software),Computer programming.,Web applications.

رده
QA76
.
76
.
A63

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1484221877
(Number (ISBN
9781484221877
Erroneous ISBN
1484221869
Erroneous ISBN
9781484221860

NATIONAL BIBLIOGRAPHY NUMBER

Number
dltt

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Lumen programmers guide :
General Material Designation
[Book]
Other Title Information
writing PHP microservices, REST and web service APIs /
First Statement of Responsibility
Paul Redmond

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

GENERAL NOTES

Text of Note
Includes index

CONTENTS NOTE

Text of Note
At a Glance; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Installing Lumen; Homestead; Mac OSX; Linux; Red Hat/CentOS; Debian/Ubuntu; Windows; Conclusion; Chapter 2: Hello Lumen; Setting Up a New Project; Routes; The Hello World Route; Route Parameters; Middleware and Responses; Global Middleware; Route Middleware; The Request and Response Objects; The Request; The Response; Onward; Chapter 3: Creating the Book Application; Building Something Amazing; Environment Setup; Checking Unit Tests; Setup Complete
Text of Note
Chapter 4: Starting the Books APICreating the First Endpoint; Setting Up Models and Seed Data; Eloquent Books; Success; Chapter 5: Creating, Reading, Updating, and Deleting Books; Requesting an Individual Book; Creating a New Book; Updating an Existing Book; Deleting Books; Conclusion; Chapter 6: Responding to Errors; Test Database; Model Factories; Factories in Tests; Better Error Responses; Framework Exception Handling; JSON Exceptions; Testing the Exception Handler; Conclusion; Chapter 7: Leveling Up Responses; Introducing Fractal; First Version of API Response Formatting
Text of Note
The Fractal Response ClassThe Book Transformer; The Fractal Response Class; Fractal Response Service; Integrating the Fractal Response Service; Conclusion; Chapter 8: Validation; First Attempt at Validation; More Validation Constraints; Custom Validation Messages; Other Approaches; Conclusion; Chapter 9: Authors; The Authors Database Schema; Fixing Broken Tests; Conclusion; Chapter 10: The /authors API Resource; The GET /authors Endpoint; The AuthorsTransformer; The Author Controller; The GET /authors/{id} Endpoint; A Basic Response; Including Other Models in the Response
Text of Note
The POST /authors EndpointThe PUT /authors/{id} Endpoint; The DELETE /authors/{id} Endpoint; Conclusion; Chapter 11: Book Bundles; Defining the Relationship Between Books and Bundles; The GET /bundles/{id} Endpoint; Adding a Book to a Bundle; Remove a Book from a Bundle; Conclusion; Chapter 12: Ratings; Database Design; Rating an Author; Adding an Author Rating; Deleting an Author Rating; Ratings in the Author API; Eager Loading Ratings; Conclusion; Appendix: Where to Go From Here; Laravel; Laracasts; Mockery; Guzzle; Index
0
8
8
8

SUMMARY OR ABSTRACT

Text of Note
Learn to write test-driven microservices, REST APIs, and web service APIs with PHP using the Lumen micro-framework, from the now popular Laravel family. This book shows you how testing APIs can help you write bullet-proof web application services and microservices. In the Lumen Programming Guide you will learn how to use Lumen?a micro-framework by Laravel?to write bullet-proof APIs. Lumen helps you write productive, maintainable APIs using modern application design. You will learn how to write fully-tested APIs and understand essential Lumen concepts used to build a solid foundation for writing API projects, along with the following important features: Maintain your API's database structure through built-in database migrations Write tests with factory data in a test database Respond with consistent data output in JSON Deal with PHP exceptions by using JSON responses Create, read, update, and delete REST resources Represent model associations in API responses Build a solid foundation for writing tests with PHPUnit and Mockery Validate data

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0500000802

OTHER EDITION IN ANOTHER MEDIUM

International Standard Book Number
9781484221860

TOPICAL NAME USED AS SUBJECT

Application program interfaces (Computer software)
Computer programming.
Web applications.

(SUBJECT CATEGORY (Provisional

COM-- 051010

DEWEY DECIMAL CLASSIFICATION

Number
004
Number
005
.
1
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
76
.
A63

PERSONAL NAME - PRIMARY RESPONSIBILITY

Redmond, Paul.

CORPORATE BODY NAME - ALTERNATIVE RESPONSIBILITY

Ohio Library and Information Network.

ORIGINATING SOURCE

Date of Transaction
20170111092907.0
Cataloguing Rules (Descriptive Conventions))
rda

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival