Máster en PHP 8, POO, MVC, MySQL, Laravel 8, CodeIgniter 4

Discover the ultimate PHP and MySQL course from scratch! Build your own CMS and REST API using Laravel and CodeIgniter, while mastering the essentials of backend development.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is a super easy and fun way to learn PHP and MySQL. You'll start from zero and end up creating your own CMS and API, all while understanding important security practices and programming models.

Key Points

  • Learn PHP and MySQL from scratch.
  • Understand Object-Oriented Programming (OOP).
  • Build a CMS and REST API using popular frameworks.

Learning Outcomes

  • A solid understanding of PHP 8 and relational databases.
  • Ability to create secure web applications and APIs.
  • Knowledge to develop a full-fledged CMS like WordPress, Joomla, or Drupal.

About This Course

¡Aprende PHP y MySQL desde cero y crea tu propio CMS y API REST, usando los Framework de Laravel 8 y CodeIgniter 4!

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 8 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.

  • 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)

Course Curriculum

44 Lectures

47 Lectures

78 Lectures

Instructor

Profile photo of Juan Fernando Urrego
Juan Fernando Urrego

Mi nombre es Juan Fernando Urrego, soy profesional en Diseño Visual, programador y especialista en Administración de la Informática Educativa. Dedicado tiempo completo a la docencia en Desarrollo Web y Diseño Interactivo. Fundador del portal de cursos Tutoriales a tu Alcance. Soy un convencido de que la internet es la oportunidad del conocimiento, la educación y los empleos del futuro.

Review
4.9 course rating
4K ratings
ui-avatar of Marianela Viamonte Doimeadios
Marianela V. D.
5.0
7 months ago

Le daría 100 estrellas. ¡Exitos!

  • Helpful
  • Not helpful
ui-avatar of Jose Israel Gomez Rodriguez
Jose I. G. R.
5.0
8 months ago

Un curso muy bueno, bien explicado a detalle y paso a paso.

  • Helpful
  • Not helpful
ui-avatar of Adrian Javier Trujillo Perez
Adrian J. T. P.
4.0
9 months ago

La calidad de los videos es muy pobre, en algunos casos casi tengo que imaginar lo que dice, porque es ilegible el código. Por lo demas, muy buen material. Gracias

  • Helpful
  • Not helpful
ui-avatar of Julio Cesar García Sánchez
Julio C. G. S.
5.0
9 months ago

es muy bueno lo hace ver sencillo, lo q llevo estudiado es fácil de comprender

  • Helpful
  • Not helpful
ui-avatar of Jenifer Andrea Rivera Melecio
Jenifer A. R. M.
4.5
9 months ago

Excelente

  • Helpful
  • Not helpful
ui-avatar of César Oliver Cárdenas Pacheco
César O. C. P.
2.5
10 months ago

Regular hay partes del video que corta para copiar y pegar.... uno pierde la ilacion o secuencia de la explicacion porque de la nada esta escribiendo el inicio del codigo y aparece 20 lineas de codigo. Lo que me gusta despues es que explica casi todas las lineas de codigo otra alternativa es si va avanzar regular que en cada contenido suba esa parte del codigo hasta donde llego.

  • Helpful
  • Not helpful
ui-avatar of Administrador de Redes
Administrador D. R.
5.0
10 months ago

Excelente curso

  • Helpful
  • Not helpful
ui-avatar of fernando Fuel
Fernando F.
5.0
10 months ago

Muy interesante y facil de parender

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
3.5
11 months ago

no me aperece el recurso para bajarlo

  • Helpful
  • Not helpful
ui-avatar of Luis Quiroga
Luis Q.
5.0
1 year ago

Exelente curso!!!!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses