|
via Udemy |
Go to Course: https://www.udemy.com/course/primeros-pasos-en-codeigniter-4-el-framework-php-del-futuro/
En este curso aprenderás a trabajar con el framework PHP CodeIgniter 4 desde cero, cuando termines el curso podrá crear aplicaciones en este framework básicas y no tan básicas de manera fluida.Tendrás una idea clara de como atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog en PHP.Vas a aprender a crear apps tradicionales con módulo administrador, los famosos CRUDs, conocer los componentes base del framework como librerías, funciones de ayuda, creación de Rest Apis y adaptarlas con otras tecnologías como Bootstrap 4 o 5.***IMPORTANTE***Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de CodeIgniter 4 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas.En el caso de Bootstrap, el curso fue grabado con Bootstrap 4 pero se van dando pequeños tips para adaptar el desarrollo a Bootstrap 5 en donde sea necesario.*** ¿Qué aprenderemos?A nivel técnico aprenderás ha trabajar con las siguientes características en CodeIgniter:*** Sobre CodeIgniter 4Requerimientos de CodeIgniter 4 y software a emplearInstalar CodeIgniter 4 con composer y manualLevantar el servicio de CodeIgniter 4Explicar estructura de un proyecto en CodeIgniterVisual Studio Code como IDE para desarrollar en CodeIgniterManejo de las rutasControladores, vistas, modelos y rutasTrabajar con múltiples vistas (layout)Conexión a la base de datosFormularios para la gestión de datos y validaciónSesión y sesión flashCarga de archivos y generación de PDFMover imágenes y generación de carpetas o directorios dinámicoRedirecciones y mensajes por sesiónSpark: Presentación de la línea de comandos de CodeIgniterSeeder: Generar datos de prueba en nuestra aplicaciónCRUD con los modelosEl archivo.env en CodeIgniter 4Conocer las librerías y funciones de ayuda principales en CodeIgniterCrear funciones de Ayuda o helpers personalizadas.Creación de RestApis tipo CRUDActualizar nuestro proyecto de CodeIgniter 4Módulo de usuario con login registroUso de los filtros para interceptar peticionesPasar CodeIgniter 4 a producción en un ambiente ApacheIntegrar con Bootstrap 5NavCartasAlertasModalsTablasImágenesCarruselBotonesGrid y contaninerFont Awesome para los íconos*** Proyectos o aplicacionesSecciones para crear una aplicación de tienda en línea con PayPal y Stripe con listado de productos, filtros, login y pasarela de pagosSecciones para construir una aplicación de facturación con filtros, CRUDs y generación de PDFs.*** Ventajas de desarrollar en CodeIgniter y de tomar este cursoCodeIgniter es un framework PHP estupendo para ti y para comenzar en el mundo de desarrollo, es mucho mas amigable que trabajar con PHP puro o nativo.Ofrece una excelente organización, es un framework rápido, potente, con librerías y helpers listas para usar y extensible con paquetes y librerías de terceros; a su vez,Es más sencillos que otros framework PHP más completos como Laravel (aunque esto depende de lo que quieras hacer) y más sencillo en su uso, rápido, liviano y menos requerimientos técnicos (con que cuentes con PHP 7.2 o superior)Ideal para abrir camino para trabajar en Laravel con conocimientos básicos en PHP.Aprenderás a desarrollar apps de manera organizada en CodeIgniter en su versión 4 con otras tecnologías como Bootstrap 5