When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

CodeIgniter 4 desde cero + integración con Bootstrap 4 o 5

Crea apps modernas como Tiendas Online con el framework PHP de CodeIgniter + SDK de PayPal y Stripe

     
  • 4.2
  •  |
  • Reviews ( 392 )
₹519

This Course Includes

  • iconudemy
  • icon4.2 (392 reviews )
  • icon64h 11m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About CodeIgniter 4 desde cero + integración con Bootstrap 4 o 5

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 4

Requerimientos de CodeIgniter 4 y software a emplear 1. Instalar CodeIgniter 4 con composer y manual 2. Levantar el servicio de CodeIgniter 4 3. Explicar estructura de un proyecto en CodeIgniter 4. Visual Studio Code como IDE para desarrollar en CodeIgniter 5. Manejo de las rutas 6. Controladores, vistas, modelos y rutas 7. Trabajar con múltiples vistas (layout) 8. Conexión a la base de datos 9. Formularios para la gestión de datos y validación 10. Sesión y sesión flash 11. Carga de archivos y generación de PDF 12. Mover imágenes y generación de carpetas o directorios dinámico 13. Redirecciones y mensajes por sesión 14. Spark: Presentación de la línea de comandos de CodeIgniter 15. Seeder: Generar datos de prueba en nuestra aplicación 16. CRUD con los modelos 17. El archivo .env en CodeIgniter 4 18. Conocer las librerías y funciones de ayuda principales en CodeIgniter 19. Crear funciones de Ayuda o helpers personalizadas. 20. Creación de RestApis tipo CRUD 21. Actualizar nuestro proyecto de CodeIgniter 4 22. Módulo de usuario con login registro 23. Uso de los filtros para interceptar peticiones 24. Pasar CodeIgniter 4 a producción en un ambiente Apache 25. Integrar con Bootstrap 5 1. Nav 2. Cartas 3. Alertas 4. Modals 5. Tablas 6. Imágenes 7. Carrusel 8. Botones 9. Grid y contaniner 10. Font Awesome para los íconos

Proyectos o aplicaciones

Secciones para crear una aplicación de tienda en línea con PayPal y Stripe con listado de productos, filtros, login y pasarela de pagos

Secciones 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 curso

CodeIgniter 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

What You Will Learn?

  • Emplear CodeIgniter 4 de manera fluida y conocer sus componentes fundamentales .
  • Desarrollar aplicaciones de gestión de datos .
  • Organizar la app en múltiples módulos .
  • Una aplicación web básica con funciones de CRUD desde cero y casi automático .
  • Login con protección en el password, distintos niveles de acceso entre usuarios .
  • Aprender: crear, validar y procesar formularios .
  • Redirecciones y rooteo .
  • Aprender a trabajar con tecnologías punteras en conjunto: HTML, CSS, Bootstrap, PHP, MySQL en CodeIgniter .
  • Crear una Rest Api para gestionar recursos en CodeIgniter.