• LOGIN
  • No hay productos en el carrito.

Dominando Laravel – De principiante a experto

Dominando Laravel – De principiante a experto

0 STUDENTS ENROLLED

    Aprende a crear aplicaciones robustas y escalables con el framework más popular de PHP, Laravel.

    Requisitos:
    ☑ Es recomendable tener nociones básicas de HTML y CSS
    ☑ Es recomendable pero no indispensable tener conocimientos básicos de PHP
    ☑ Lo esencial: ganas de aprender a desarrollar tus propias aplicaciones

    Módulo 1 – Nivel Básico
    En este módulo veremos los fundamentos de Laravel

    1. Cómo instalar Laravel en Windows y Mac
    2. Routing – Qué son y cómo se utilizan las RUTAS
    3. Views – Cómo mostrar HTML con las VISTAS
    4. Blade – El motor de plantillas de Laravel
    5. Controllers – Cómo utilizar controladores
    6. Requests – Cómo manejar las peticiones HTTP
    7. Validation – Validación de formularios
    8. Responses – Cómo manejar las respuestas del servidor
    9. Middlewares – Qué son y cómo se utilizan
    10. Bases de Datos – Configuración de la conexión
    11. Migrations – Control de versión de bases de datos
    12. REST – Entendiendo el diseño de software REST
    13. Query Builder – Implementación REST
    14. Eloquent – Reestructuración REST
    15. Authentication – Login manual de usuarios
    16. Elixir – Preprocesadores CSS y Bootstrap
    17. Elixir – Combinación de archivos y BrowserSync

    Módulo 2 – Nivel Intermedio
    En este módulo crearemos un sistema de Usuarios y Roles

    1. Usuarios y Roles – Introducción
    2. Eloquent – Relaciones HasOne & HasMany
    3. Eloquent – Relaciones Many to Many
    4. Validación – Regla unique al actualizar
    5. Policies – Políticas de acceso
    6. Collections – Reestructuración de código
    7. Eloquent: Guardar relaciones HasOne y HasMany
    8. Eloquent: Guardar relaciones ManyToMany
    9. Eloquent: Relaciones Polimórficas HasOne & HasMany
    10. Eloquent: Relaciones Polimórficas belongsToMany
    11. Eloquent: Optimización de consultas
    12. Emails – En entorno local
    13. Emails – En entorno de producción
    14. Eventos y Listeners – Reestructuración del código

    Módulo 3 – Nivel Avanzado
    En este módulo veremos lo siguiente temas un poco más avanzados

    1. Instalación de Homestead
    2. Actualización
    3. Seeders
    4. Paginación – Custom
    5. Introducción al Caché
    6. Utilizando el Caché en Laravel
    7. Caché con Redis
    8. Repositorios – Reestructuración de código
    9. Decoradores e Interfaces- Reestructuración de código
    10. View Presenters
    11. Queues & Jobs
    12. SocketIO – Laravel Echo & Redis
    13. Testing – Unit Tests
    14. Testing – Integration Tests
    15. Testing – Functional Tests
    16. Testing – Acceptance tests con Selenium

    Módulo 4 – Despliegue en servidores
    En este módulo aprenderemos a poner en producción aplicaciones de Laravel

    1. Deploy en Heroku (servicio gratuito)
    2. Migraciones y bases de datos en Heroku
    3. Forge – Deploy en Digital Ocean
    4. Forge – Cómo tener múltiples sitios pagando un solo servidor
    5. Adquiriendo y configurando un dominio personalizado
    6. Configurando cuentas de email corporativo
    7. Forge: Queues & caché con Redis
    8. Forge – Cómo instalar un certificado SSL gratis
    9. Forge – Despliegue automático

    Módulo 5 – Tips & Trucos
    En este módulo vemos tips y trucos con Laravel, además de actualizaciones de las versiones 5.*

    1. Cambios importantes en el directorio
    2. Mailables
    3. Nueva forma de subir archivos
    4. Notificaciones vía email
    5. Notificaciones vía database y más…
    ¿A quién está dirigido?
    ☑ Personas interesadas en aprender desarrollo de aplicaciones web con PHP utilizando Laravel

    Course Curriculum

    No curriculum found !

    Course Reviews

    N.A

    ratings
    • 5 stars0
    • 4 stars0
    • 3 stars0
    • 2 stars0
    • 1 stars0

    No Reviews found for this course.

    JG Tecnologias Enterprise © 2.020 Todos los derechos reservados