REST APIs: Learn By Coding 2019
REST APIs: Learn By Coding
If you're looking to build a REST API, this book can help you. In it, we walk you through building two API clients and three API servers. You'll code a basic API, an intermediate API, and finally a more complicated API.
You'll do this in the most popular PHP framework available today: Laravel. But it isn't necessary to know Laravel. You'll be able to follow along even if you aren't familiar with it. You can also take what you learn, and easily apply it to other languages and frameworks.
You will learn how to:
- design REST APIs
- make HTTP requests and responses
- return the proper HTTP codes
- install the Homestead virtual machine
- use Laravel's API routes, controllers, and resources
- protect your API with token-based security
- test your REST API with a Chrome extension
- and much, much more
The source code per chapter is available in a GitHub repository, so you can use that to save time as you learn how to build REST APIs.
You'll do this in the most popular PHP framework available today: Laravel. But it isn't necessary to know Laravel. You'll be able to follow along even if you aren't familiar with it. You can also take what you learn, and easily apply it to other languages and frameworks.
You will learn how to:
- design REST APIs
- make HTTP requests and responses
- return the proper HTTP codes
- install the Homestead virtual machine
- use Laravel's API routes, controllers, and resources
- protect your API with token-based security
- test your REST API with a Chrome extension
- and much, much more
The source code per chapter is available in a GitHub repository, so you can use that to save time as you learn how to build REST APIs.
Another product that competes with the previous one is this Node.js for PHP Developers - Training DVD
Learn Node.js for PHP Developers from a professional trainer from your own desk.
Number of Videos: 3 hours - 77 lessons
Ships on: DVD-ROM
User Level: Intermediate
Works On: Windows 7,Vista,XP- Mac OS X
In this Node.js for PHP Developers training course, expert author Daniel Stern will teach you how to build web apps with Node. This course is designed for users that already have a basic knowledge of web development. You will start by learning the differences between PHP and Node, then jump into learning more about Node. From there, Daniel will teach you about package management in PHP and Node, serving websites in PHP and Node, and how to create a RESTful API. This video tutorial also covers how to automate tasks, test Node applications, and work with databases. Finally, you will learn about authentication and deployment, including how to serialize and deserialize users, implement authentication, and set up and deploy Heroku. Once you have completed this computer based training course, you will have learned everyt hing you need to know to build your own web apps with Node.
Intel Core i7-7700K Desktop Processor 4 Cores up to 4.5 GHz unlocked LGA 1151 100/200 Series 91W
PHP Pocket Reference, 2nd Edition 2019
Post a Comment