MVC y otras técnicas de desarrollo en PHP

BackEnd

Curso para los programadores PHP que quieren aprender las técnicas más esenciales para el desarrollo de aplicaciones web

Intermedio Largo (más de 20 horas) Precio en promoción 120€ 99€

Este curso está pensado para las personas que ya tienen algunos conocimientos de PHP y que desean aprender técnicas más avanzadas para construir sitios web y aplicaciones de mayor calidad, facilitando aspectos deseables como la reutilización del código, mantenimiento, seguridad, versatilidad, desacoplamiento, etc.

Se ofrecerán las bases para entender la orientación a objetos en PHP, el patrón MVC (Modelo, Vista, Controlador), abstracción de bases de datos, seguridad, APIs y comunicación cliente/servidor basada en JSON, etc. Todo técnicas esenciales que permitirán a los estudiantes abordar proyectos aportando soluciones de mayor calidad.

Seguramente se haya oído la frase "ningún lenguaje de programación es malo, los que lo hacen mejor o peor son los programadores". Significa que, no se trata solo de saber programar, sino de aplicar técnicas deseables que nos permitan producir código de calidad y faciliten el éxito de los proyectos. Este curso tiene como objetivo asentar esas bases esenciales para conseguir que los estudiantes sean capaces de convertirse en mejores programadores, adquiriendo los conocimientos necesarios para conseguirlo.

Para ello hemos reunido una serie de técnicas deseables para la programación, que pensamos son imprescindibles para los desarrolladores en PHP. Se trata de aprender MVC, pero también librerías que nos permitan usos tan interesantes como la  abstracción de bases de datos, acceso a los datos mediante objetos, seguridad, etc.

Durante 4 semanas mejorarás tus habilidades y conocimientos en diversas parcelas esenciales del desarrollo y serás capaz de abordar proyectos bajo nuevas perspectivas, más útiles, ordenadas y versátiles.

CONTENIDO

Constructores

Miguel Angel Alvarez
30:03

Destructores

Miguel Angel Alvarez
11:45

Métodos mágicos

Gratis !
Miguel Angel Alvarez
20:55

Referencias

Miguel Angel Alvarez
22:51

Static

Miguel Angel Alvarez
55:17
27:53

Herencia

Miguel Angel Alvarez
29:35

Redefinir métodos

Miguel Angel Alvarez
38:03

Modificador Final

Miguel Angel Alvarez
05:56

Abstracción y polimorfismo

Miguel Angel Alvarez
1:14:28

Constructores privados

Miguel Angel Alvarez
02:16

​Introducción a PDO

Carlos Ruiz Ruso
52:35
1:55:19

Clase extra: entorno con Vagrant

Miguel Angel Alvarez
03:31

Primeros pasos Vagrant

Miguel Angel Alvarez
59:52

PuPHPet

Miguel Angel Alvarez
51:03

Clase extra: Vagrant Windows

Miguel Angel Alvarez
31:35
2:06:14

PDO en profundidad

Carlos Ruiz Ruso
1:54:02

Ejercicios

Miguel Angel Alvarez
44:10

Introducción a MVC

Miguel Angel Alvarez
53:46

Presentación de PHP-MINI

Miguel Angel Alvarez
50:19

Primeros controladores

Miguel Angel Alvarez
23:06
28:13

Controlador frontal

Miguel Angel Alvarez
18:36

Vistas y sintaxis aconsejada

Miguel Angel Alvarez
59:20

Mejora de las vistas

Miguel Angel Alvarez
20:44

Conceptos que generan dudas

Miguel Angel Alvarez
34:46

Composer autoload de clases

Miguel Angel Alvarez
08:21

Crear modelos

Miguel Angel Alvarez
48:52
48:24

Refactorización y slug

Miguel Angel Alvarez
25:04
23:33

Mensajes de Feedback unificados

Miguel Angel Alvarez
52:29

Gestión de errores 404

Miguel Angel Alvarez
37:35

Sistema de Login I

Miguel Angel Alvarez
35:08

Sistema de Login II

Miguel Angel Alvarez
27:22

Sistema de Login III

Miguel Angel Alvarez
40:38

Sistema de Login IV

Miguel Angel Alvarez
27:31
27:07

Ajax básico

Miguel Angel Alvarez
29:29
39:16

Ajax clásico en MVC

Miguel Angel Alvarez
1:02:14
1:02:54

JSON y Templates

Miguel Angel Alvarez
46:44

Seguridad I

Carlos Ruiz Ruso
1:40:15

Seguridad y Soluciones II

Carlos Ruiz Ruso
1:51:54

En producción: Deploy PHP I

Miguel Angel Alvarez
18:09

En producción: Deploy PHP II

Miguel Angel Alvarez
1:21:37

Variantes del MVC

Miguel Angel Alvarez
46:57

Inyección de dependencias

Miguel Angel Alvarez
48:46
46:36

CONTENIDO

Constructores

Miguel Angel Alvarez
30:03

Destructores

Miguel Angel Alvarez
11:45

Métodos mágicos

Gratis !
Miguel Angel Alvarez
20:55

Referencias

Miguel Angel Alvarez
22:51

Static

Miguel Angel Alvarez
55:17
27:53

Herencia

Miguel Angel Alvarez
29:35

Redefinir métodos

Miguel Angel Alvarez
38:03

Modificador Final

Miguel Angel Alvarez
05:56

Abstracción y polimorfismo

Miguel Angel Alvarez
1:14:28

Constructores privados

Miguel Angel Alvarez
02:16

​Introducción a PDO

Carlos Ruiz Ruso
52:35
1:55:19

Clase extra: entorno con Vagrant

Miguel Angel Alvarez
03:31

Primeros pasos Vagrant

Miguel Angel Alvarez
59:52

PuPHPet

Miguel Angel Alvarez
51:03

Clase extra: Vagrant Windows

Miguel Angel Alvarez
31:35
2:06:14

PDO en profundidad

Carlos Ruiz Ruso
1:54:02

Ejercicios

Miguel Angel Alvarez
44:10

Introducción a MVC

Miguel Angel Alvarez
53:46

Presentación de PHP-MINI

Miguel Angel Alvarez
50:19

Primeros controladores

Miguel Angel Alvarez
23:06
28:13

Controlador frontal

Miguel Angel Alvarez
18:36

Vistas y sintaxis aconsejada

Miguel Angel Alvarez
59:20

Mejora de las vistas

Miguel Angel Alvarez
20:44

Conceptos que generan dudas

Miguel Angel Alvarez
34:46

Composer autoload de clases

Miguel Angel Alvarez
08:21

Crear modelos

Miguel Angel Alvarez
48:52
48:24

Refactorización y slug

Miguel Angel Alvarez
25:04
23:33

Mensajes de Feedback unificados

Miguel Angel Alvarez
52:29

Gestión de errores 404

Miguel Angel Alvarez
37:35

Sistema de Login I

Miguel Angel Alvarez
35:08

Sistema de Login II

Miguel Angel Alvarez
27:22

Sistema de Login III

Miguel Angel Alvarez
40:38

Sistema de Login IV

Miguel Angel Alvarez
27:31
27:07

Ajax básico

Miguel Angel Alvarez
29:29
39:16

Ajax clásico en MVC

Miguel Angel Alvarez
1:02:14
1:02:54

JSON y Templates

Miguel Angel Alvarez
46:44

Seguridad I

Carlos Ruiz Ruso
1:40:15

Seguridad y Soluciones II

Carlos Ruiz Ruso
1:51:54

En producción: Deploy PHP I

Miguel Angel Alvarez
18:09

En producción: Deploy PHP II

Miguel Angel Alvarez
1:21:37

Variantes del MVC

Miguel Angel Alvarez
46:57

Inyección de dependencias

Miguel Angel Alvarez
48:46
46:36