Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Yii2 básico
Rating: 3.6 out of 5(81 ratings)
180 students

Yii2 básico

Aprende Yii2 framework desde lo más básico incluido un proyecto de práctica
Last updated 9/2025
Spanish
Spanish [Auto],

What you'll learn

  • Este curso está dirigido a quien no esté familiarizado a utilizar un framework de PHP, si ya has utilizado algún otro framework te será más fácil aprender Yii
  • Dentro de este curso aprenderás los conceptos básicos de Yii2 para comenzar a desarrollar aplicaciones web.
  • Una vez terminando el curso, serás capaz de construir aplicaciones web de una manera más ágil.
  • Utilizar los ejemplos para desarrollar tus propias soliciones web.

Course content

4 sections • 25 lectures • 4h 21m total length
  • Introducción al curso2:30

    Resumen de lo que aprenderás en este curso.

  • Instalación de Composer en Windows2:44

    Aprenderas a instalar composer en Windows.

  • Grupo de ayuda extra0:14

    Si tienes dudas puntuales que no deseas que se publiquen en la plataforma puedes solicitar acceso al grupo privado de f a c e b o o k.

  • Instalación de Yii2 en Ubuntu 147:08

    Aprenderas a instalar Yii2 desde consola de linux

  • Configuración de IDE Netbean 8.23:58

    Aprenderás el manejo básico de un IDE llamado Netbeans versión 8.2 para agilizar el desarrollo de tu proyecto.

  • Configuracion de base de datos5:54

    En esta clase aprenderás lo siguiente.

    • Crear una base de datos en phpMyAdmin

    • Crear tu primera tabla en MySql

    • Configurar tu conexión de Base de Datos en tu proyecto de Yii2


  • Introduccion a gii23:22

    En esta clase aprenderás los siguiente:

    • Introducción en Gii

    • Aprendiendo a generar un modelo a partir de una tabla.

    • Aprender a generar Cruds con Gii


  • Utilizando el layout6:46

    En esta clase aprenderas.

    • Utilizar el layout para manipular los títulos de las vistas.

    • Estructura de las vistas.

    • Manipular menú principal y uso del layout principal.

  • Manipulando las vistas15:36

    En esta clase aprenderás:

    • Manipular las layout de listados.

    • Manipular el formulario en la vista create.

    • Manipular la vista "View"

    • Personalizar mensaje de advertencia al eliminar en CRUD

    • Personalizar Form.

  • Agregar nuevas tablas relacionadas11:24

    En esta clase aprenderás:

    • Crear una nueva tabla en MySQL desde phpMyAdmin.

    • Agregar llaves foráneas a tabla.

  • Agregar un select simple al formulario6:05

    En esta clase aprenderás a agregar un select simple a un campo de estatus, la manera más rápida de agregar un select a tus formularios.

  • Agregar nuevos modelos a tu proyecto8:59

    En esta clase aprenderas:

    • Agregar nuevos modelos desde Gii.

    • Cómo funcionan las relaciones de tablas dentro de los modelos.

    • Como volver a generar un Crud a partir de un nuevo modelo.

  • Examen de conceptos básicos de Yii

Requirements

  • Conocimientos básicos programación.
  • Conocimientos basicos de bases de datos
  • Conocimientos basicos en PHP

Description

En este curso aprenderas Yii2 desde lo mas básico.  

Al terminar el curso podrás comenzar a programar con framework Yii2.

Conocerán las bases para crear una base de datos en MySQL, construir tu propia aplicación web utilizando Yii2 que es la evolución de Yii, ademas aprenderás a utilizar un IDE llamado Netbean, además aprenderás a trabajar con herramientas como workbech y el uso de Gii para generar CRUDs , crearemos un proyecto real del nicho de venta al por menor.

Al final del curso aprenderás a desarrollar aplicaciones de una manera más ágil y en una fracción del tiempo que con una arquitectura tradicional con un proyecto de ejemplo.

Estos son algunos de los temas que encontraras en este curso: 


En la sección de conceptos básicos de Yii

  • Instalación de Yii2.

  • Configuración de IDE con Netbeans.

  • Configuración de conexión a base de datos.

  • Introducción a gii.

  • Utilizando las layout.

  • Manipular vistas.

  • Agregar nuevas tablas relacionadas y actualizar los modelos correspondientes.

  • Agregar selects simples a formularios.

  • Agregar nuevos modelos a tu proyecto ya hecho.

En la sección Trabajando con Workbench y MySQL.

  • Sincronizar Bases de Datos con Workbench.

  • Sincronizar bases de datos desde workbench hacia MySQL.

  • Diseño de Bases de Datos en Workbench.

En la sección Proyecto Tiendas

  • Importar bases de datos y cambiar archivos de configuración.

  • Crear cruds de modelos espesificos.

  • Instalar widget desde composer.

  • Agregar select en encabezado de un Gridview.

  • Configurar URLs amigables

  • Control de Acceso basado en roles.

Tambien aprenderas a instalar el tema Admin LTE.


Este curso dejo de ser mantenido hasta Octubre de 2024 por falta de demanda.

Who this course is for:

  • Estudiantes de la carrera de tecnologías de la información.
  • Profesionales que quieran aprender un framework de desarrollo PHP