Saltar al contenido
school

Este curso pertenece a las siguientes rutas de aprendizaje

play_circle_outline
vista previa
4 minutos
file_download
Archivos del curso con cada sección
N/A

play_circle_outline
vista previa
12 minutos
play_circle_outline
vista previa
10 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
vista previa
9 minutos
play_circle_outline
vista previa
8 minutos
play_circle_outline
vista previa
12 minutos
play_circle_outline
vista previa
15 minutos

play_circle_outline
vista previa
15 minutos
play_circle_outline
vista previa
9 minutos
play_circle_outline
vista previa
9 minutos
play_circle_outline
vista previa
6 minutos

play_circle_outline
vista previa
7 minutos
play_circle_outline
Excepciones
7 minutos
play_circle_outline
Variables GET
7 minutos
play_circle_outline
Variables POST
5 minutos
play_circle_outline
vista previa
5 minutos
play_circle_outline
TypeHinting
5 minutos

play_circle_outline
El método mágico __get
5 minutos
play_circle_outline
El método mágico __set
3 minutos
play_circle_outline
El método mágico __call
4 minutos
play_circle_outline
El método mágico __invoke
4 minutos

play_circle_outline
Instalar Composer + Markdown
7 minutos
play_circle_outline
Instalar dependencias con Composer, ejemplo con Dompdf
9 minutos
play_circle_outline
Autocarga con PSR-4
7 minutos
play_circle_outline
Traits
5 minutos
play_circle_outline
FastRoute, creando un sistema de rutas con PHP
18 minutos

play_circle_outline
El patrón MVC
6 minutos
play_circle_outline
Instalar y configurar PHP-DI
5 minutos
play_circle_outline
Definir el router y crear nuestro primer controlador
10 minutos
play_circle_outline
Crear modelo + interfaz para gestionar artículos y utilizarlos con inyección de dependencias
19 minutos
play_circle_outline
Utilizar Twig para mostrar los artículos
13 minutos

play_circle_outline
Introducción al ORM Doctrine
4 minutos
play_circle_outline
Configurar Doctrine
15 minutos
play_circle_outline
vista previa
4 minutos
play_circle_outline
Primera entidad con Doctrine
18 minutos
play_circle_outline
Insertar registros en base de datos con Doctrine
8 minutos
play_circle_outline
Obtener todos los registros de una tabla con Doctrine
6 minutos
play_circle_outline
Obtener un registro con Doctrine
6 minutos
play_circle_outline
Actualizar registros con Doctrine
3 minutos
play_circle_outline
Eliminar registros con Doctrine
3 minutos
play_circle_outline
Repositorios en Doctrine, extender la lógica de las entidades
6 minutos
play_circle_outline
Crear la entidad Post y relacionar con la entidad User utilizando Doctrine
10 minutos
play_circle_outline
Insertar un Post y relacionar con la entidad User utilizando Doctrine
5 minutos
play_circle_outline
Obtener un usuario y todos sus Posts con Doctrine (datos relacionados)
5 minutos

play_circle_outline
Crear un formulario de registro de usuarios
13 minutos
play_circle_outline
Procesar y validar el formulario de registro y guardar el usuario en base de datos
12 minutos
play_circle_outline
Crear la sesión del usuario al registrarse y mostrar sus datos con Twig
9 minutos

play_circle_outline
Cerrar sesión con peticiones GET y POST
6 minutos
play_circle_outline
Controlar el acceso a zonas protegidas
4 minutos
play_circle_outline
Desarrollar un helper para reutilizar funciones y utilizar el autoload de Composer para cargar archivos
5 minutos

play_circle_outline
Crear formulario para iniciar sesión
3 minutos
play_circle_outline
Validar y procesar el formulario para iniciar sesión
7 minutos

play_circle_outline
Introducción a Git y a GitHub
3 minutos
play_circle_outline
Crear cuenta en GitHub, crear un repositorio, Commit y Push
9 minutos
play_circle_outline
Clonar Repositorios
4 minutos
play_circle_outline
Ignorar datos del proyecto con git utilizando gitignore
6 minutos
play_circle_outline
Trabajo con ramas en git
7 minutos
play_circle_outline
Versionar nuestro código con liberaciones utilizando Tags
3 minutos
play_circle_outline
Generar la documentación de nuestro repositorio con Markdown
5 minutos
play_circle_outline
Subir archivos al servidor
7 minutos

play_circle_outline
Instalar y configurar Xdebug con PHPSTORM
13 minutos
Vídeo de introducción Curso de PHP 7
play_circle_filled

Desbloquea el curso

starVer planes de suscripción
school

¿Qué aprenderás?

Accede a la nueva ruta de PHP con PHP 8 si quieres utilizar las últimas novedades de PHP

PHP es el lenguaje de programación más utilizado para el desarrollo de páginas web por su sencillez y rapidez.

PHP 7 es la última versión del lenguaje php y trae muchas mejoras, entre las más importantes la velocidad y el tipado, una aplicación construida con PHP 5.x siempre será más lenta que una aplicación construida con PHP 7.

En este curso de PHP 7 aprenderás a desarrollar aplicaciones web paso a paso y desde 0 utilizando PHP 7.4, la última versión de este poderoso lenguaje de programación del lado del servidor. 

 Si estás interesado en aprender PHP 7 desde 0 no te pierdas la guía completa

 Entre todo lo que aprenderás tenemos lo siguiente: 

  • Entender las bases de PHP.

  • Variables, constantes, funciones, métodos, clases, interfaces, namespaces.

  • Alguno de los PHP Standards Recommendations (PSR).

  • Diferencia entre clases normales y clases abstractas.

  • ¿Qué son las clases anónimas y cómo utilizarlas?.

  • Crear y capturar excepciones para detectar errores en nuestro código.

  • A utilizar los métodos mágicos de PHP, __get, __set, __call, __invoke.

  • Configurar y aprender a trabajar con Composer desde 0.

  • Traits, lo más parecido a la herencia múltiple en PHP, aquí aprenderás a desarrollarlos y utilizarlos.

  • Desarrollar aplicaciones con PHP-DI 6, aprende a instalar y trabajar con un potente un inyector de dependencias para PHP que nos facilita la vida.

  • Trabajar con bases de datos MySQL utilizando Doctrine, el ORM más popular y del que todos emanan para PHP.

  • Configurar y aprender a trabajar con Twig, un potente motor de vistas para PHP.

  • Desarrollar formularios de inicio de sesión y registro de usuarios con base de datos, validaciones y encriptación de contraseñas con bcrypt.

  • Aprender a utilizar GIT, una herramienta para manejar el control de versiones de nuestros proyectos.

  • Subir archivos al servidor con PHP.

  • Instalar y configurar Xdebug con PHPSTORM.

assignment

Requisitos

group

¿A quién va dirigido el curso?

  • Si quieres entender las bases de PHP utilizando la última versión para desarrollar aplicaciones de forma más profesional con material actualizado, entonces este curso es para ti.
  • Si no has entendido todo el temario del curso, entonces este curso es para ti.
help_outline

¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.

Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.

Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

card_membership

Certificado de finalización

emoji_events

Al completar todas las lecciones del curso, obtendrás un certificado de finalización en formato PDF personalizado con tu nombre y un código QR de verificación.

  • center_focus_weak Código QR con enlace al curso
  • picture_as_pdf Descargable en formato PDF
  • person Personalizado con tu nombre

star Disponible exclusivamente para suscriptores.

Especialista con +15 años de experiencia en desarrollo web Full Stack. Dominio avanzado en Laravel y Vue.js, creando aplicaciones modernas de alto rendimiento. Instructor profesional con 8 años compartiendo conocimiento a través de cursos especializados que han formado a cientos de desarrolladores.

Israel Parra

Desarrollador Full Stack & Formador

Valoraciones

4.8
star star star star star

17 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
siulacio

hace 3 años

siulacio excelente
star star star star star
me gusta la claridad con que presentas los temas, también considero que los ejemplos que utilizas ayudan mucho a hacernos a una idea de casos reales.
Ángel Eduardo Juárez Maldonado

hace 4 años

Ángel Eduardo Un curso perfecto al 200%
star star star star star

Cuando yo comencé con PHP y luego con Laravel sin tener una base de PHP, no entendía mucho sobre que sucedía y con este curso logre entender, analizar y cómo funciona en parte Laravel, incluso Hithub, la orma que lo explica el maestro es muy buena claro cuando ya las personas entienden lo que transmites es por que el maestro lo ha aprendió bien y el alumno lo va entender bien.

Si estas leyendo este comentario en este momento esperando decidirte si entrar o no al curso, simplemente te diré "No esperes más".

pierslabs

hace 4 años

pierslabs Curso 100% recomendable.
star star star star star

Estoy muy satisfecho con el curso, he tenido que reciclarme, ya que tengo que continuar un proyecto con Laravel y hacía mucho tiempo que no utilizaba PHP, últimamente es todo JS y sus respectivos frameworks. Me ha parecido sencillo de entender y un plus muy muy grande, las buenas prácticas que se emplean en este curso. Muy bien organizado tanto el curso en sí como la estructura de cada proyecto.

Miguel O

hace 4 años

Miguel O Buen curso para introducción a PHP
star star star star star

Va bien el curso, como parti con laravel aprendiendo de forma autodidacta deicidi tomar tus cursos de php, basicamente seguir la ruta, y va genial, ahora entrare al proximo curso donde ya espero practicar un poco mas y seguir aprendiendo, espero cubrir mas cosas que deseo aprender en los siguientes.

Saludos!

Juan José Burgos Sánchez

hace 5 años

Juan José Juan
star star star star star

Interesantísimo el curso sobre PHP 7.

Me encanta la forma de explicar que tiene el profesor, rápido, claro y con buenas prácticas desde el principio.

Estaba harto de comprar cursos en los que para hacer algo que tardas 3 o 4 minutos en explicar se tiran 10, divagan, explican con malas prácticas y acabas desesperado porque ves que se avanza muy despacio y mal. Desde que he aprendido PHP, hasta ahora, de todos los cursos que he visto, este es el mejor pero con diferencia.

Pablo Hurtado

hace 5 años

Pablo Hurtado Un curso intenso
star star star star star

Muy buen curso con una explicación clara y detallada de parte del instructor, basadas en proyectos

Jorge Navia

hace 5 años

Jorge Navia Excelente Curso
star star star star star

Excelente curso...gracias al curso aprendí cosas nuevas y recordé otras...

Jose Javier Cid Pinel

hace 5 años

Jose Javier Muy buen curso
star star star star star

Me ha gustado mucho y me ha servido para aprender muchas cosas nuevas de la versión 7 de PHP, además de refrescar conocimiento, que siempre viene bien. Creo que ha elegido muy bien el camino para mostrar cómo realizar una aplicación sin frameworks y pasando por las dependencias más importantes, así como las características del lenguaje. Como todos los cursos que he realizado de Israel, y ya son muchos, no defrauda, sabes que el tiempo que inviertes en cualquiera de sus cursos está bien invertido y el tiempo es oro. Gracias Israel.

Juan Marcelo Hidalgo López

hace 5 años

Juan Marcelo Curso excelente, bien explicado muchas gracias Israel!!!
star star star star star

El curso esta excelente para aprender php con objetos, traits, interfaces, etc muy completo.

José Rafael Gutierrez

hace 5 años

José Rafael El más completo de los que he visto...
star star star star star

Por razones de mejoramiento continuo tenía planificado un repaso general de PHP y a Israel se le ocurre actualizar éste nutrido curso, ni corto ni perezoso lo he tomado y me ha parecido excelente, la verdad que clase de home run te has adjudicado Israel.

El curso aborda tópicos interesantísimos como Clases, MVC, Doctrine ORM, y no menos importante la POO implícita en todo el desarrollo del curso. No sólo son 8 horas de excelente curso, es un concentrado de PHP muy apetecible.

¡Muchas gracias Israel, un saludo!

rodriguezr

hace 6 años

rodriguezr El curso es muy bueno
star star star star_border star_border

Pero debes de agrandar la pantalla mucho mas en los proximos cursos, porque casi no se ve, y hay que forzarse mucho para leer.

asiermusa

hace 6 años

asiermusa Muy buen curso
star star star star star

Una muy buena introducción a PHP.

José Carlos II Alva Tello

hace 8 años

José Carlos muy bueno
star star star star star

Muy buen tutorial lo recomiendo.

Manel Marín Torrent

hace 8 años

Manel Marín Muy buenos para no iniciados
star star star star star

O como es mi caso para aquellos que hacía años que no programabamos.

Ismael

hace 8 años

Ismael Buen curso
star star star star star

Muy completo. Ahora a por el siguiente!

juanjolrz

hace 8 años

juanjolrz Muy buen curso de iniciacion
star star star star star

muy recomendable

Ariano

hace 9 años

Ariano GENIAL
star star star star star

Me ha resultado muy práctico para el manejo general de PHP, 100% recomendable, por poner un pero, sólo hubiese incorporado la encriptación del password al introducirlo en la base de datos ;)

visibility Vista previa

star

¿Te gusta lo que ves? Accede a este curso completo y a más de 200 cursos con una suscripción.

launch Ver planes de suscripción