Máster en PHP 7+, POO, MVC, MySQL, Laravel 6+, CodeIgniter 4
4.6 (1,865 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,568 students enrolled

Máster en PHP 7+, POO, MVC, MySQL, Laravel 6+, CodeIgniter 4

¡Aprende PHP y MySQL desde cero y crea tu propio CMS y API REST, usando los Framework de Laravel 6+ y CodeIgniter 4!
4.6 (1,865 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
6,568 students enrolled
Last updated 5/2020
Spanish
Spanish [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
11 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 52 hours on-demand video
  • 5 articles
  • 21 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderás los principios de la programación con PHP desde cero y paso a paso, no necesitas ningún conocimiento previo.
  • Aprenderás programación Orientada a Objetos (POO) y ejecutar el patrón Modelo-Vista-Controlador (MVC) en todos los proyectos de programación que emprendas.
  • Bases de datos Relacionales con MySQL y conexión a las bases de datos con protección PDO (PHP DATA OBJECT)
  • Seguridad Informática: Prevenir ataques XSS (Cross-Site Scripting), ataques CSFR (Cross-Site Request Forgeries), SQL Injection, Code Injection, Brute Force Robots, encriptación de contraseñas, archivo .htaccess y certificado SSL.
  • Construir tu propio Administrador de contenidos (CMS: Content Manager System) desde cero como Wordpres, Joomla o Drupal
  • Crear un Administrador de contenidos con Laravel: El framework número uno de PHP integrando la plantilla AdminLTE
  • Crear API’s Rest con CodeIgniter
Course content
Expand all 252 lectures 52:01:58
+ Introducción
11 lectures 01:36:12
Contáctame
00:12
Material de apoyo e inquietudes
12:31
Servidor Local
06:38
Editor de código
23:36
Plugins para agilizar el desarrollo - documento
00:26
Demuestra lo Aprendido
3 questions
+ Programación Orientada a Objetos
3 lectures 36:16
Documento Completo acerca de la POO
13:01
Demuestra lo Aprendido
3 questions
+ AJAX
4 lectures 49:45
¿Qué es AJAX?
01:53
Evitar repetir registro de Email con AJAX - Parte 1
14:54
Evitar repetir registro de Email con AJAX - Parte 2
13:42
Evitar procesos sincrónicos con AJAX
19:16
+ Construyendo nuestro Propio CMS v2.0
5 lectures 47:25
Migrando la plantilla HTML al patrón MVC
07:58
Estructura MVC
09:43
Modularizando el contenido - Parte 1
15:22
Modularizando el contenido - Parte 2
07:31
+ CMS Dinámico
44 lectures 09:16:21
Organizando la Base de datos
11:07
Creando la tabla Blog
20:12
Trayendo información dinámica de la Tabla Blog
09:10
Reemplazando contenido estático por contenido dinámico - Tabla Blog
13:39
Creando la tabla Categorías
15:19
Trayendo información dinámica al Menú
05:04
Trayendo información dinámica al Grid de Categorías
14:16
Aplicando Url's Amigables al Blog
06:05
Página 404 del Blog
03:47
Metadatos para la página de Inicio
12:46
Creando la tabla Artículos
10:22
Insertar Artículos desde EXCEL con archivos .CSV
21:12
Información cruzada con SQL Inner Join
09:39
Listar los artículos de la página de Inicio
12:29
Paginación para los Artículos del Inicio
11:40
Url's Amigables para la Paginación
16:23
Traer Artículos de Categorías
10:12
Url's Amigables con más de dos parámetros
18:09
Paginación para las Categorías
12:43
Breadcrumb para las Categorías
10:48
Ajustando los metadatos para la página de Categorías
07:11
Página de Artículos
12:00
Breadcrumb para los Artículos
04:51
Metadatos de la página de Artículos
04:18
Compartir un artículos en redes sociales
07:35
Open Graph dinámico
12:22
Paginación de artículos
11:36
Deslizador de artículos dinámico
04:29
Opiniones para los Artículos
11:33
Datos dinámicos para las Opiniones
19:55
Crear Opinión
18:51
Subir imagen al servidor con PHP - Parte 1
13:07
Subir imagen al servidor con PHP - Parte 2
17:20
Alertas suaves con Notie JS
07:18
Clasificar Artículos recientes
10:32
Clasificar Artículos destacados
21:51
Activar el Buscador de Artículos
17:27
Operador LIKE
19:28
La paginación del Buscador
14:02
Los Anuncios (ADS)
13:51
Banner dinámico
09:16
Páginas adicionales (Sobre Mi)
13:02
Enviar correo con PHP Mailer
22:24
Inscripción al Newletter
17:00
+ Construyendo el Backend del CMS con Laravel
26 lectures 05:33:50
Plantilla AdminLTE
16:34
Integrando la plantilla AdminLTE a Laravel
22:45
Ajustes al Menú de la plantilla
11:46
Ajustes a la Cabecera de la plantilla
03:28
Ajustes al Pie de Página de la plantilla
02:42
Navegar entre las páginas de la plantilla con Laravel
09:41
Creando los Modelos y Controladores en Laravel
08:33
Método GET en Laravel
15:29
Inner Join en Laravel (Desde el Modelo)
06:10
Recursos de Rutas (Route::resource)
07:45
Organizar la vista del Gestor Blog - Parte 1
09:28
Organizar la vista del Gestor Blog - Parte 2
20:35
Organizar la vista del Gestor Blog - Parte 3
18:07
Plugin Tags Input
05:05
Plugin Summernote
06:30
Método Update en Laravel - Parte 1
14:11
Método Update en Laravel - Parte 2
20:27
Actualizar Palabras Claves del Gestor Blog
07:05
Actualizar Redes Sociales del Gestor Blog - Parte 1
23:02
Actualizar Redes Sociales del Gestor Blog - Parte 2
09:40
Actualizar Imágenes del Gestor Blog - Parte 1
09:41
Actualizar Imágenes del Gestor Blog - Parte 2
20:23
Redimensionar Imágenes en Laravel
15:18
Mostrar Imágenes nuevas en las Vistas
11:18
Editor de texto enriquecido Summernote - Parte 1
18:56
Editor de texto enriquecido Summernote - Parte 2
19:11
Requirements
  • Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del Proyecto tener bases en Javascript, jQuery y Maquetación con Bootstrap 4.
Description

Aprende PHP desde cero y domina el lenguaje de programación de lado del servidor (backend) más popular en la actualidad. Este curso te enseñará todo lo que necesitas saber sobre PHP, ahora en su versión 7 y todas las tecnologías que giran a su alrededor con más demanda laboral.

En este Máster de PHP aprenderás:

· Los principios de la programación con PHP desde cero y paso a paso, no necesitas ningún conocimiento previo.

· Programación Orientada a Objetos (POO)

· Ejecutar el patrón Modelo-Vista-Controlador (MVC) en todos los proyectos de programación que emprendas.

· Bases de datos Relacionales con MySQL y conexión a las bases de datos con protección PDO (PHP DATA OBJECT)

· Ejecutar un CRUD (Create – Read – Update - Delete) con MVC-POO para administrar cualquier información en Base de datos.

· Seguridad Informática: Prevenir ataques XSS (Cross-Site Scripting), ataques CSFR (Cross-Site Request Forgeries), SQL Injection, Code Injection, Brute Force Robots, encriptación de contraseñas, archivo .htaccess y certificado SSL.

· AJAX: Procesos Asíncronos con el Servidor usando Javascript (jQuery) y PHP

· Construir tu propio Administrador de contenidos (CMS: Content Manager System) desde cero como Wordpres, Joomla o Drupal

· Envío de correos con la librería PHPMailer

· Crear un Administrador de contenidos con Laravel: El framework número uno de PHP integrando la plantilla AdminLTE

· Crear API’s Rest con CodeIgniter

Este curso te enseñará todo lo que necesitas para ser un desarrollador backend, estarás expuesto a enseñanzas muy prácticas con ejemplos de la vida real.

Al final de este curso, tendrá una comprensión profunda de PHP y Bases de Datos, sabrá por qué PHP es tan importante para usuarios y empresas y cómo un sitio web totalmente funcional y dinámico utilizando las herramientas más eficaces disponibles.

¿CÓMO ES EL CURSO?

El curso se divide en varias secciones. En una primera sección haremos la introducción desde cero de PHP, no tienes que tener conocimientos previos en PHP, todo lo aprenderás acá.

En las siguientes secciones comenzaremos a construir paso a paso desde cero cada uno de los temas que nos darán la experticia en la materia de PHP, pasando por la Programación Orientada a Objetos, construyendo aplicaciones con el patrón MVC y aplicando seguridad informática a todo lo que hagamos para prevenir cualquier tipo de ataque.

En un siguiente nivel construiremos un CMS al mejor estilo de Wordpress, Joomla o Drupal, con una plantilla de un BLOG, la llevaremos a su funcionalidad dinámica alimentada desde una base de datos MySQL. Luego construiremos el Backend que administrará dicho BLOG usando el Framework Laravel y la plantilla AdminLTE.

Finalmente te enseñaré a construir una API REST usando el framework CodeIgniter, para que otros usuarios puedan tomar las categorías y artículos de nuestro BLOG y los puedan utilizar en otras interfaces Web.

¿CUÁNTO SE TARDA EN COMPLETAR EL CURSO?

Depende de ti. Estimo que menos de tres semanas puedes completar el curso, pero dependerá de tu ritmo de trabajo y de tu disponibilidad.

¿CUÁLES SON LOS REQUISITOS?

Descargar el material que se encuentra en los recursos de la primera clase de cada sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del Proyecto tener bases en Javascript, jQuery y Maquetación con Bootstrap 4.

¿A QUIÉN VA DIRIGIDO ESTE CURSO?

Este curso va dirigido a personas que buscan crear sistemas complejos con PHP y MySQL y venderlos a clientes o empresas en su entorno de trabajo.

Who this course is for:
  • Este curso va dirigido a personas que quieran convertirse en desarrolladores Backend o Fullstack o que buscan crear sistemas complejos con PHP y MySQL y venderlos a clientes o empresas en su entorno de trabajo.