|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-api-rest-facilmente-con-python-php-laravel-y-nodejs/
课程评论:没有评论
本课程名为“Crea API REST fácilmente con Python, PHP, Laravel o NodeJS”,旨在教授学员如何轻松创建RESTful API。 课程将深入了解REST API的概念,即一种符合REST架构约束的应用程序接口,用于实现Web服务的交互。 学员将学习几种主流的后端技术: * **PHP**: 一种非常流行的开源语言,特别适合Web开发,可嵌入HTML。 * **Laravel**: 一款基于PHP的简单而强大的开源框架,易于上手且功能强大,提供优雅的使用体验。 * **Node.js**: 一个基于Google V8引擎的JavaScript运行环境,支持异步、事件驱动的服务器端开发,是快速发展的热门平台。 * **Python**: 一种强调代码可读性的解释型、多范式编程语言,支持面向对象、命令式和函数式编程。 此外,课程还将介绍常用的数据库技术: * **MySQL**: 全球最受欢迎的开源关系型数据库管理系统之一,适用于Web开发环境。 * **SQL Server**: 由微软开发的微软SQL Server,使用Transact-SQL (TSQL)作为其开发语言,支持数据操作和定义。 * **Heroku**: 一个支持多种编程语言的云平台即服务(PaaS)平台。 通过本课程,学员将能够掌握构建REST API所需的关键技术和概念。
¿Qué es una API de REST?Una API de transferencia de estado representacional (REST), o API de RESTful, es una interfaz de programación de aplicaciones (API o API web) creada por el informático Roy Fielding, la cual se ajusta a los límites de la arquitectura REST y permite la interacción con los servicios web de RESTful.¿Qué es PHP?PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.¿Qué es Laravel?Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP. Es simple, muy potente y tiene una interfaz elegante y divertida de usar. Fue creado en 2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC.¿Qué es NodeJS?Node. js es un entorno JavaScript que nos permite ejecutar en el servidor, de manera asíncrona, con una arquitectura orientada a eventos y basado en el motor V8 de Google. Es una plataforma que avanza muy rápidamente y cada vez está más presente en el mercado.¿Qué es Python?Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.2 Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.¿Qué es MySQL?MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la base de datos de código abierto más popular del mundo, y una de las más populares en general junto a Oracle y Microsoft SQL Server, todo para entornos de desarrollo web.¿Qué es SQL Server?Microsoft SQL Server es un sistema de gestión de base de datos relacional, desarrollado por la empresa Microsoft.El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).Dentro de los competidores más destacados de SQL Server están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado tradicionalmente disponible solo para sistemas operativos Windows de Microsoft, pero desde 2016 está disponible para GNU/Linux,2 y a partir de 2017 para Docker también.4¿Qué es SQL Heroku?Heroku es una plataforma como servicio (PaaS) de computación en la Nube que soporta distintos lenguajes de programación.