Desarrollo frontend con Angular 4 y backend con Symfony 3.3

所在平台: Udemy

课程主页: https://www.udemy.com/course/desarrollo-frontend-con-angular-y-backend-con-symfony/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Angular 4 和 Symfony 3.3 进行前端开发 **课程概述:** 本课程将带您一步步学习如何使用 Symfony 3.3 开发 RESTful 服务和 API,以及如何使用新版 Angular 4 构建完整的前端 Web 应用程序。Symfony 是 PHP 中强大、流行且企业需求量大的后端框架。Angular 4 已成为领先的 JavaScript 框架,用于基于单页应用 (SPA) 理念构建现代、动态的客户端 Web 应用程序。 本课程分为两个部分: 1. **后端开发 (Symfony 3.3):** * 学习开发 RESTful API 服务,该服务可被任何支持 HTTP 协议的设备调用,并直接与数据库交互。 * 从零开始构建一个任务管理应用程序的后端。 * 内容包括:数据库设计与创建、RESTful 服务、控制器、基于 JWT (JSON Web Tokens) 的身份验证、使用 Doctrine 与数据库交互、用户和任务的 CRUD 操作。 2. **前端开发 (Angular 4):** * 学习构建单页应用 (SPA),这种应用的数据加载是异步的,页面在导航时几乎不会重新加载,是 Web 开发的新趋势。 * 使用 Angular 4 开发一个完整的 Web 应用程序。 * 内容包括:创建必要的组件、路由和服务的用法、使用 Angular 4 的 HTTP 模块消费 RESTful API、使用 LocalStorage、表单创建与验证。 **课程目标:** 学完本课程后,您将能够独立使用 Symfony 3.3 和 Angular 4 开发 Web 应用程序。您将掌握一个完整的任务管理应用开发流程,包括用户登录、注册、资料修改、任务创建、编辑、删除、分页列表、带过滤器的搜索等功能。 **先修知识建议:** 为了更好地学习本课程,建议您具备 HTML、CSS 和 JavaScript 的基础知识。如果您有 Symfony3 的后端开发基础知识和 Angular 4 的前端开发基础知识,学习效果会更佳。 **课程优势:** * 现代 Web 开发技术,使用当前最流行的两个框架。 * 循序渐进的学习方式,实践驱动。 * 提升 PHP 和 JavaScript 开发能力,增加职业竞争力。 **加入本课程,提升您的 Web 开发技能!**

课程评论(0条)

课程详情

Bienvenido al curso Desarrollo frontend con Angular 4 y backend con Symfony 3.3, en el que aprenderemos paso a paso a como desarrollar servicios y APIs REST con Symfony y como crear aplicaciones web front-end completas con la nueva versión de Angular 2.Symfony es el framework más poderoso, más usado y más solicitado por las empresas para hacer desarrollos back-end con PHP.Angular 4 se ha convertido en el framework para JavaScript lider para desarrollar aplicaciones web modernas y dinámicas en el lado del cliente basadas en la filosofía SPA. Si quieres ser desarrollador web front y back-end, o incluso si ya te dedicas al desarrollo web, es muy recomendable aprender estos dos potentes frameworks y como trabajan conjuntamente. En curso está divido en dos partes:En la primera parte trabajaremos en el backend (servidor) y desarrollaremos un servicio o API REST con Symfony 3.3.¿Que es un API REST?Un API REST es un servicio que puede usarse desde cualquier dispositivo que entienda el protocolo HTTP, además interactúa directamente con la base de datos. Por ejemplo, las aplicaciones de smartphones interactúan con el servidor a través de un API RESTful. En la segunda parte trabajaremos en el frontend (cliente) y desarrollaremos una aplicación web de tipo SPA con Angular 4.¿Que es una web SPA?Una web SPA es una aplicación de una sola página en la que la carga de datos es asíncrona y la página no se recarga en casi ningún momento, pese a cambiar de ruta o url para navegar entre las secciones de la aplicación, es una nueva tendencia en el desarrollo web.Al acabar el curso serás capaz de desarrollar tus propias aplicaciones web con Symfony 3.3 y Angular 4.Durante el curso verás como desarrollar una aplicación de gestión de tareas personales paso a paso. En esta aplicación podremos identificarnos mediante un formulario de login, registrarnos en la plataforma, modificar los datos de nuestro usuario, crear, editar y borrar tareas, tendremos listados paginados de las tareas de la plataforma, un buscador de tareas con filtros y mucho más.Abordaremos el desarrollo backend de esta aplicación partiendo desde cero, empezando por el diseño y creación de la base de datos, el servicio REST, servicios, controladores, autenticación basada en tokens con JWT (JSON Web Tokens), interacción con la base de datos con Doctrine, CRUD de usuarios y tareas en Symfony3.Continuaremos programando la parte del cliente con Angular 4, desde la creación de los componentes necesarios, uso de rutas y servicios, consumo de servicios REST (mediante un API Rest programada en con Symfony) con el componente HTTP de Angular 4, trabajo con el LocalStorage, hasta la creación y validación de formularios, entre otras cosas.Trataremos todos los temas paso a paso y poco a poco hasta construir una aplicación web completa, pese a esto, para aprovechar al 100% el curso te recomendaría tener conocimientos en HTML, CSS y JavaScript y además tener unas nociones básicas en Symfony3 para hacer la parte del backend y tener unos conocimientos básicos de Angular 4 para hacer la parte del frontend.Si quieres aprender desarrollo web moderno sin sufrir, practicando poco a poco con los dos mejores frameworks actuales, subir de nivel en el desarrollo web con PHP y JavaScript y aumentar tus posibilidades laborales ¡Este es tu curso!Échale un vistazo al programa del curso para ver todos temas que aprenderás.Únete al curso y sube de nivel: ¡¡ Aprende Desarrollo frontend con Angular 4 y backend con Symfony 3!!

课程标签

0人关注该课程

主题相关的课程