CodeIgniter 3 y Laravel 7 para principiantes: Primeros pasos

Aprende a desarrollar tu primera aplicación PHP con Codeigniter y Laravel desde un simple CRUD con algo de Bootstrap 4
Rating: 4.4 out of 5 (302 ratings)
8,168 students
CodeIgniter 3 y Laravel 7 para principiantes: Primeros pasos
Rating: 4.4 out of 5 (302 ratings)
8,168 students
Primeros pasos con CodeIgniter
Crear tus primeros modelos, vistas y controladores
Crear un simple módulo CRUD para tus aplicaciones
Conociendo un paquete para el login

Requirements

  • Nociones básicas de PHP
  • Nociones básicas sobre HTML y CSS
  • Nociones básicas en SQL
  • Conocer el patrón Modelo Vista Controlador
  • Nociones básicas de programación orientada a objetos
Description

Este curso es una extensión FREE del curso de Master en CodeIgniter y del curso de Laravel 6 y 7 que representa el curso completo que puedes obtener en esta plataforma desde mi perfil de Instructor o de mis redes sociales al precio mínimo.

En este sencillo curso aprenderás a desarrollar tu primera aplicación con CodeIgniter 3 y Laravel, una aplicación sencilla que se traduce en un simple CRUD, es importante que conozcas lo básico de PHP, HTML y algo de MySQL, ademas que tengas tu ambiente de desarrollo configurado, con que seas al menos un iniciado en este mundo de la crear aplicaciones web con PHP es más que suficiente.

En este curso de iniciación de CodeIgniter 3 vas a aprender:

  1. Conocer la estructura más básica de CodeIgniter

  2. Descargar, instalar y configurar tu proyecto en CodeIgniter

  3. Crear tu primer controlador

  4. Crear tus vistas asociadas al controlador

  5. Conocer algunos helpers en CodeIgniter

  6. Crear tu primer formulario y validarlo

  7. Crear tu base de datos y tablas

  8. Recibir datos de usuario y guardarlo en base de datos

  9. Algunas redirecciones simples

  10. Los helpers en CodeIgniter

  11. Conociendo un paquete para el login

En este curso de iniciación de CodeIgniter 3 vas a aprender:

  1. Instalar el software necesario en Windows

  2. Crear un proyecto mediante PHP artisan

  3. Descripción de un proyecto Laravel

  4. Conectarse a una base de datos MySQL

  5. Conocer la línea de comandos php artisan

  6. Crear controladores, rutas, modelos y vistas

  7. En Desarrollo... Hacer un CRUD de personas.

Ventajas en el desarrollo en CodeIgniter y de tomar este curso

CodeIgniter es un framework estupendo para ti que quieres comenzar en el mundo de desarrollo de aplicaciones web con PHP, es mucho mas amigable que trabajar hasta con PHP puro o nativo, te 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; pero ademas es más sencillo que otros frameworks de PHP, así que tienes lo mejor de ambos mundos; por una parte un framework potente para su tamaño y por otro lado es muy sencillo de aprender y no requiere de una curva de aprendizaje elevada.

Ventajas en el desarrollo en Laravel y de tomar este curso

Laravel en un framework robusto, con mucho potencial y con actualizaciones recurrentes para recibir mejoras y corregir errores; es un framework web todo terreno en el cual podemos crear todo tipo de aplicaciones y tiene una conexión directa con Node; por lo tanto, tenemos lo mejor de los dos mundos al momento de desarrollar nuestras aplicaciones; por un parte, tenemos un framework PHP robusto, extensible mediante librerías y por otra parte, para el lado del cliente, tenemos conjuntos de tecnologías que podemos emplear perfectamente con Node.

En este curso vas a aprender a dar los primeros pasos con Laravel conociendo los elementos fundamentales del frameowrk y crear un sencillo CRUD.

Who this course is for:
  • Desarrolladores en PHP
  • Aquellos que quieran iniciar en el desarrollado en CodeIgniter
  • Apasionados por las tecnologías y la programación
Course content
8 sections • 56 lectures • 5h 34m total length
  • Bienvenida
    02:30
  • Primeros pasos con CodeIgniter: Instalación y primer controlador
    09:17
  • Remover index.php de la URL
    01:03
  • Creando nuestro primer modelo y la tabla en base de datos
    07:35
  • Completar nuestras funciones para actualizar y borrar en el modelo
    02:03
  • Crear nuestro primer controlador persona y acciones del CRUD
    03:09
  • Formulario para la creación de las personas
    08:26
  • Desarrollar la función para guardar registros
    04:37
  • Crear funcionalidad para actualizar
    08:41
  • Validación del formulario y mostrar errores
    05:44
  • Crear función para listar
    01:45
  • Crear vista para listar
    03:56
  • Funciones para eliminar, actualizar y crear en nuestro listado
    03:59
  • Reto para ti: Crear vista para detalle
    00:55
  • Resolución de la tarea: Crear vista para detalle
    04:47
  • Crear función para eliminar personas desde el listado
    02:08
  • Redirección en la función de guardar
    02:33
  • Borrar registros con un dialog de Bootstrap y Ajax
    16:20
  • Uploads de archivos
    07:08
  • Guardar registro del upload en la base de datos
    04:20
  • Errores en la carga del formulario
    05:05
  • Mostrar imagen cargada
    03:52
  • Login y Control de Acceso con CodeIgniter
    12:06
  • Los Helpers en CodeIgniter
    13:43
  • Las librerías en CodeIgniter: caso envío de emails
    04:56
  • Instalar librerías de terceros en CodeIgniter: manual y por composer
    10:52
  • La sesión en CodeIgniter
    11:49
  • La sesión Flash en CodeIgniter
    07:00
  • La sesión Flash en CodeIgniter: plugin para los mensajes
    07:20
  • Trabajando con las vistas en CodeIgniter
    08:28
  • Filtrado de la tabla
    05:58
  • Paginación de las tablas parte 1
    07:38
  • Paginación de las tablas parte 2
    14:11
  • Habilitando el campo de búsqueda para la paginación parte 1
    04:46
  • Habilitando el campo de búsqueda para la paginación parte 2
    07:08
  • Definiendo nuestro buscador como general
    10:09
  • Crear filtros individuales: Nombre
    06:45
  • Crear filtros individuales: Nombre parte 2
    04:06
  • Crear filtros individuales: Nombre parte 3
    05:50
  • Filtros específicos y generales trabajando juntos
    04:10
  • Establecer los valores de los filtros específicos en los enlaces de paginación
    02:16
  • Variar implementación del modelo de paginación
    04:24
  • Código fuente
    00:19
  • Comentarios finales...
    04:50
  • Instalar el Software necesario
    04:45
  • Crear un proyecto en Laravel
    02:37
  • Extensiones necesarias en VSC e introducción a PHP artisan
    03:53
  • Descripción general del proyecto
    09:47
  • Conectándose a la base de datos .env
    05:59
  • Creando una tabla de personas mediante las migraciones
    12:21
  • Presentación de la línea de comandos de artisan y ejecutar migraciones
    05:53
  • Revertir cambios de las migraciones: rollback
    03:33
  • Crear un controlador de tipo resources en Laravel
    07:31
  • Crear la ruta para acceder al controlador
    06:01
  • Crear un modelo de Personas y presentación al ORM de Laravel Eloquent
    03:54
  • Más contenido
    00:00

Instructor
Licenciado en Computación
Andrés Cruz Yoris
  • 4.5 Instructor Rating
  • 1,535 Reviews
  • 28,062 Students
  • 12 Courses

Licenciado en Computación por la Universidad Centrar de Venezuela, desarrollo de software por más de 7 años.

Me fascina programar y aprender nuevas tecnologías sobre todo las relacionadas con Internet, crear servicios y aplicaciones que ayuden a los usuarios en su día a día.

Soy autodidacta, y ahora tengo la oportunidad de ofrecer muchos de mis conocimientos para que puedas aprender rápidamente y cómodamente.


* Desarrollo de aplicaciones web del lado del frontend y backend; HTML5, CSS 3, JavaScript, jQuery y CodeIgniter

* Desarrollo de aplicaciones Android con Android Studio

* Modelado y esculpido con Blender en Tiempos libres.

* Aprendiz en la creación de juegos con Unity

* Dueño y escritor en mi blog