Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CRUD con PHP y Yii Framework en 2 Horas
Rating: 4.2 out of 5(19 ratings)
58 students

CRUD con PHP y Yii Framework en 2 Horas

Aprende a crear un sitio web de forma rápida con uno de los frameworks más populares de PHP llamado Yii Framework
Last updated 8/2025
Spanish
Spanish [Auto],

What you'll learn

  • Cómo usar el framework Yii de PHP y MYSQL.
  • Entender el funcionamiento de MVC con Yii Framework.
  • Crear proyectos web que sean útiles en tus proyectos.
  • Entender los componentes necesarios para empezar con el framework Yii

Course content

6 sections33 lectures2h 15m total length
  • Introducción y pautas0:52
  • Instalación3:03
  • Guía de instalación Xampp0:26
  • La estructura de Yii Framework3:23

Requirements

  • Conocimiento muy básico de programación
  • Conocimiento muy básico de HTML y CSS
  • Visual studio Code instalado
  • Conocimiento muy básico de SQL
  • Conocimiento muy básico de PHP

Description

En este curso aprenderás, paso a paso, cómo desarrollar aplicaciones web con PHP utilizando Yii Framework, uno de los frameworks más populares y potentes del mercado. Desde los fundamentos hasta los conceptos más avanzados, explorarás cómo Yii facilita la construcción de aplicaciones escalables y eficientes.

Al finalizar, comprenderás el funcionamiento de aplicaciones web desarrolladas con Yii, PHP y MySQL, además de interiorizar la arquitectura Modelo-Vista-Controlador (MVC) que utiliza este framework. Esto te permitirá tener una visión completa de sus capacidades y de cómo integrarlo en tus proyectos.

Yii es un framework de código abierto, orientado a objetos y basado en componentes, diseñado para ofrecer alto rendimiento y facilidad de uso. Su nombre proviene del acrónimo "Yes It Is!" (¡Sí lo es!).

Historia de Yii Framework

Yii nació el 1 de enero de 2008 como una alternativa más rápida y flexible que PRADO, un framework que presentaba limitaciones en el manejo de páginas complejas y personalización de controles. Después de 10 meses de desarrollo privado, su primera versión alfa fue lanzada en octubre de 2008 y, el 3 de diciembre del mismo año, fue presentado oficialmente al mundo.

Características clave de Yii Framework

  • Arquitectura MVC (Modelo-Vista-Controlador) para organizar el código de manera eficiente.

  • Manejo avanzado de bases de datos con DAO, Active Record y migraciones.

  • Integración con jQuery para mejorar la experiencia del usuario.

  • Validación de formularios y entrada de datos con reglas personalizadas.

  • Widgets de Ajax para optimizar la interactividad en las interfaces.

  • Sistema de autenticación y autorización con soporte para RBAC (Role-Based Access Control).

  • Personalización de temas y diseño para adaptar fácilmente la apariencia de la aplicación.

  • Generación automática de código para agilizar el desarrollo de CRUDs y otros componentes.

  • Internacionalización y localización (I18N y L10N) con soporte para múltiples idiomas y formatos.

  • Caching en múltiples niveles, optimizando el rendimiento con almacenamiento en archivos, memoria, bases de datos, entre otros.

  • Gestión avanzada de errores y logs, con opciones para filtrar y registrar eventos importantes.

  • Medidas de seguridad integradas, como protección contra XSS, CSRF y manipulación de cookies.

  • Soporte para pruebas unitarias y funcionales con herramientas como PHPUnit y Selenium.

  • Compatibilidad con otros frameworks y librerías de PHP, permitiendo su integración con Zend Framework, entre otros.

Este curso te brindará el conocimiento necesario para aprovechar Yii Framework al máximo, facilitando el desarrollo de aplicaciones web modernas, seguras y optimizadas. ¡Inscríbete y lleva tus habilidades en PHP al siguiente nivel!

Who this course is for:

  • Personas que deseen empezar con el lenguaje de programación PHP
  • Estudiantes de las diferentes carreras de programación y tecnología
  • Diseñadores web que quieran empezar con un lenguaje web
  • Programadores principiantes
  • Público en general
  • Programador que quiere empezar con PHP