|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/guia-de-symfony-completa/
课程评论:没有评论
课程名称:Symfony初学者指南 课程概述:Symfony是目前最常用的MVC(模型-视图-控制器)框架之一。它由众多组件组成,能够帮助你从简单的应用程序到真正的企业级应用程序。在本课程中,你将学习什么是Symfony、它是如何运作的,以及如何在短时间内创建你的第一个网页应用程序。你将了解Symfony的安装与配置方式,如何管理请求,创建翻译,管理数据库,以及如何添加特定任务的组件,例如发送电子邮件等等。我们还将介绍Symfony提供的工具来管理异常并帮助你检测代码中的错误。 此外,你将学习如何创建和验证表单,以便Symfony自动处理这些工作,使你只需关注表单应该包含哪些字段。课程中还会教你如何创建测试,以便在应用程序发展过程中,只需一个命令就能查看是否破坏了已创建的部分(使用PHPUnit)。最后但同样重要的是,你将学习应用程序分层架构的基本概念,即如何将应用程序逻辑分离为: - 应用程序:与用户互动的部分 - 领域:应用程序的所有逻辑 - 数据:负责查询和存储数据的数据库层 通过本课程的学习,你将具备启动将想法转化为实际网页应用程序所需的基础知识!
Symfony es uno de los framework MVC (Modelo-Vista-Controlador) más utilizado a día de hoy. Está formado por multitud de componentes que te ayudarán a hacer desde las aplicaciones más sencillas a verdaderas aplicaciones empresariales. En este curso aprenderás qué es Symfony, cómo funciona y cómo crear tu primera aplicación web en cuestión de horas.Aprenderás cómo se instala y configura, cómo puedes gestionar peticiones, crear traducciones, gestionar la base de datos, añadir componentes para tareas específicas como enviar emails y mucho más.Veremos las herramientas que te ofrece para gestionar excepciones y ayudarte a detectar errores en tu códigoTambién aprenderás a cómo crear y validar formularios para que Symfony haga todo el trabajo por tí y tú solo tengas que preocuparte de qué campos quieres que tenga tu formulario.Aprenderás a crear tests para que, a medida que crezca tu aplicación seas capaz de ver con un solo comando si has roto alguna de las partes que ya tienes creadas (PHPUnit)Y por último, pero no por ello menos importante, aprenderás conceptos básicos de arquitectura de aplicaciones en capas, es decir, cómo separar la lógica de tu aplicación en:- Aplicación: la parte que interactua con el usuario- Dominio: toda la lógica de tu aplicación- Datos: la capa encargada de consultar y almacenar datos en la base de datosAl final de este curso, tendrás los conocimientos esenciales para empezar a dar forma a tus ideas en una aplicación web real!