Build REST APIs with PHP 7 and Laravel 5

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-rest-apis-with-php-7-and-laravel-5/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 PHP 7 和 Laravel 5 构建 REST API 课程概述:本课程旨在向 PHP 开发者教授如何利用 PHP 7 的新特性和 Laravel 这一广泛使用的 PHP 框架,构建功能丰富的网络应用和服务。课程通过全面的两部分内容,逐步引导学员学习构建和使用 RESTful API,从而创建完整的 PHP 应用程序。 课程结构包括两个主要部分: 第一部分,构建 PHP RESTful Web 服务,介绍 REST 架构风格,教您如何在原生 PHP 中构建完整的网络服务。课程中将涵盖如何开发可供其他服务消费的 API,使用 Silex 或 Phalcon 框架来测试和保护您的网络服务,并增添服务的交互性,为微服务架构的应用做准备。 第二部分,使用 Laravel 构建 RESTful API,简化客户端与服务器之间的 HTTP 请求通信。学员将学习如何从零开始开发一个真实的 RESTful API,例如为天气应用提供多来源天气信息。此外,还将学习使用 Dingo API 进行路由、使用 JSON Web Tokens 进行身份验证,以及使用 Travis CI 进行持续集成和测试。 课程结束时,学员将掌握创建、测试和保护使用 PHP 和 Laravel 开发的网络服务的能力。 授课专家:本课程由 Halil Burak Cetinkaya 和 Bence Gazder 两位经验丰富的开发者教授。Halil 是爱立信的软件工程师,致力于软件开发,热衷于学习新技术,而 Bence 是匈牙利 CodeCluster Ltd 的软件开发者,日常使用 Laravel/Lumen,参与开源项目的贡献。 此课程适合希望在最新 PHP 和 Laravel 版本上开发应用程序的开发者,内容丰富,实践性强,非常适合希望深入理解 REST API 开发的学员。

课程评论(0条)

课程详情

PHP 7 with added features and Laravel, being the best and the most widely used PHP framework with its expressive and elegant syntax will ease your way of developing robust feature-rich websites, web applications, and web services. If you are a PHP developer who wants to build applications on the latest versions of PHP and Laravel by creating RESTful APIs, then go for this course.This comprehensive 2-in-1 course is a step-by-step tutorial which is a perfect course to create and learn the use of REST APIs to make fully-functioning PHP applications. You will first learn the basic concepts associated with the REST architectural style. You will then learn to build a complete web service in vanilla PHP. You will also create, test, and secure your APIs by taking an example of a weather application which provides weather information from multiple sources. In this application, you will learn to use multiple libraries and technologies like Dingo API for routing, JSON web tokens for authentication, and Travis CI for continuous integration and testing. This course covers in-depth content with tutorials that put the theory into practice by giving you the skills required to build, test, and secure your own PHP Laravel APIs.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Building PHP RESTful Web Services, begins with an introduction to the REST architecture, the course goes on to build a complete web service in vanilla PHP. It shows you how to develop APIs that can be consumed by other services. You will learn to test and secure your web services by making use of Silex or Phalcon framework which simplifies the development process. You will also learn how to add reactivity to your web services, gearing you up for the journey to a microservice-based application.The second course, Building RESTful API with Laravel, will make your client to server communication easier with HTTP requests. You will learn how to develop a real world, RESTful API with Laravel. You will then create an API from scratch, which provides weather information from multiple sources. You will also learn to use multiple libraries and technologies like Dingo API for routing, JSON web tokens for authentication and Travis CI for continuous integration and testing.By the end of this course, you will be able to create, test, and secure your web services using PHP and Laravel.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Halil Burak Cetinkaya is a Software Engineer at Ericsson. He dedicates his time and effort to get better at everything. He is very passionate about everything associated with software development. He has developed many applications in his entire career. He is hardworking and always likes to learn and discover new things. He also likes to help other people.Bence Gazder is a Software Developer at COdeCluster Ltd in Hungary and has worked on various projects for the Budapest University of Technology and Economics. He uses Laravel/Lumen every day, and a commit to Laravel-related open source projects regularly.

课程标签

0人关注该课程

主题相关的课程