Curso de Desarrollo Web con PHP y Yii2 - Platzi
Curso de Desarrollo Web con PHP y Yii2 - Platzi #consiguelogratis (consiguelogratis.com) #cibernautas #cursosconsiguelogratis #multimediaconsiguelogratis cursos gratis
Desarrolla aplicaciones web con PHP y Yii2, el framework fullstack rápido, seguro y eficiente. Crea soluciones robustas y escalables con Yii2, aprovechando su facilidad de uso y velocidad de desarrollo.
Conocimientos previos
Programación con PHP.
Desarrollo web
Software para este curso
Git y GitHub
Heroku
MySQL
Composer
PHP 7.1 o superior
- Introducción a desarrollo web con PHP y Yii
- ¿Qué es Yii2?
- ¿Por qué usar PHP y Yii2?
- Arquitectura modelo–vista–controlador
- Instalación de Yii2
- Estructura de una aplicación con Yii2
- Configuración de variables de entorno
- Esquema de la aplicación
- Proyecto: The Book Club
- Creación del schema de la base de datos
- Creación de tablas clubs y club_members
- Modelos, vistas y controladores
- Commands
- Model
- ActiveRecord
- ActiveRecord de la clase author
- Relational data: hasOne()
- Relational data: hasMany()
- Web Controllers
- Controller de la clase author
- Enrutamiento y creación de URLS con urlManager
- Views
- Configuración de vistas con Smarty
- Manejo de usuarios con Yii2
- Clase user
- Autenticación de usuarios
- Autenticación de usuarios: LoginForm
- User input
- Formulario de login con ActiveForm
- Validación de modelo con core validators
- Core validators: unique, filter, email
- Enlaces, navegación y tablas intermedias
- Dar de alta un libro
- Asignación de libros a usuario
- Asignación de libros a usuario: vista
- Calificar un libro
- Promedio de calificaciones de libro
- Relaciones entre tablas intermedias con viaTable()
- Enlaces y navegación
- Despliegue y cierre del proyecto
- Despliegue de aplicación de Yii2 a Heroku
Contraseñas / Passwords RAR:
consiguelogratis.com
cursos.cibernautas.org
consiguelogratis
cibernautas.org
GRATUITO: Puedes descargar el contenido de forma gratuita, pero tendrás que pasar por varias páginas con anuncios y banners.