Última actualización:

¿Qué voy a aprender?

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.

Requisitos recomendados para tomar el curso

¿Para quién es este 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.

¿Qué hago si tengo dudas a lo largo del curso?

Si has comprado el curso o estás suscrito al plan Trimestral o Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Curso PHP 7: ¿Qué vamos a hacer? GRATIS 00:04:00
Archivos del curso
Curso PHP 7: Archivos del curso con cada sección 00:00:00
Conociendo php
Curso PHP 7: Preparar entorno de trabajo GRATIS 00:12:00
Curso PHP 7: Variables GRATIS 00:10:00
Curso PHP 7: Constantes GRATIS 00:05:00
Curso PHP 7: Comparaciones GRATIS 00:09:00
Curso PHP 7: Condicionales GRATIS 00:08:00
Curso PHP 7: Bucles GRATIS 00:12:00
Curso PHP 7: Funciones GRATIS 00:15:00
Clases
Curso PHP 7: Clases I 00:15:00
Curso PHP 7: Clases II 00:09:00
Curso PHP 7: Clases Abstractas 00:09:00
Curso PHP 7: Clases Anónimas GRATIS 00:06:00
Temas avanzados
Curso PHP 7: Interfaces 00:07:00
Curso PHP 7: Excepciones 00:07:00
Curso PHP 7: Variables GET 00:07:00
Curso PHP 7: Variables POST 00:05:00
Curso PHP 7: Namespaces GRATIS 00:05:00
Curso PHP 7: TypeHinting 00:05:00
Métodos mágicos
Curso PHP 7: El método mágico __get 00:05:00
Curso PHP 7: El método mágico __set 00:03:00
Curso PHP 7: El método mágico __call 00:04:00
Curso PHP 7: El método mágico __invoke 00:04:00
Composer
Curso PHP 7: Instalar Composer + Markdown 00:07:00
Curso PHP 7: Instalar dependencias con Composer, ejemplo con Dompdf 00:09:00
Curso PHP 7: Autocarga con PSR-4 00:07:00
Curso PHP 7: Traits 00:05:00
Curso PHP 7: FastRoute, creando un sistema de rutas con PHP 00:18:00
Nuestro primer sistema MVC con PHP-DI, FastRoute y Twig
Curso PHP 7: El patrón MVC 00:06:00
Curso PHP 7: Instalar y configurar PHP-DI 00:05:00
Curso PHP 7: Definir el router y crear nuestro primer controlador 00:10:00
Curso PHP 7: Crear modelo + interfaz para gestionar artículos y utilizarlos con inyección de dependencias 00:19:00
Curso PHP 7: Utilizar Twig para mostrar los artículos 00:13:00
Doctrine, el ORM para PHP del que todos emanan
Curso PHP 7: Introducción al ORM Doctrine 00:04:00
Curso PHP 7: Configurar Doctrine 00:15:00
Curso PHP 7: Configurar Doctrine CLI GRATIS 00:04:00
Curso PHP 7: Primera entidad con Doctrine 00:18:00
Curso PHP 7: Insertar registros en base de datos con Doctrine 00:08:00
Curso PHP 7: Obtener todos los registros de una tabla con Doctrine 00:06:00
Curso PHP 7: Obtener un registro con Doctrine 00:06:00
Curso PHP 7: Actualizar registros con Doctrine 00:03:00
Curso PHP 7: Eliminar registros con Doctrine 00:03:00
Curso PHP 7: Repositorios en Doctrine, extender la lógica de las entidades 00:06:00
Curso PHP 7: Crear la entidad Post y relacionar con la entidad User utilizando Doctrine 00:10:00
Curso PHP 7: Insertar un Post y relacionar con la entidad User utilizando Doctrine 00:05:00
Curso PHP 7: Obtener un usuario y todos sus Posts con Doctrine (datos relacionados) 00:05:00
Formulario de registro
Curso PHP 7: Crear un formulario de registro de usuarios 00:13:00
Curso PHP 7: Procesar y validar el formulario de registro y guardar el usuario en base de datos 00:12:00
Curso PHP 7: Crear la sesión del usuario al registrarse y mostrar sus datos con Twig 00:09:00
Cerrar sesión, controlar zonas protegidas y funciones helper
Curso PHP 7: Cerrar sesión con peticiones GET y POST 00:06:00
Curso PHP 7: Controlar el acceso a zonas protegidas 00:04:00
Curso PHP 7: Desarrollar un helper para reutilizar funciones y utilizar el autoload de Composer para cargar archivos 00:05:00
Formulario de login
Curso PHP 7: Crear formulario para iniciar sesión 00:03:00
Curso PHP 7: Validar y procesar el formulario para iniciar sesión 00:07:00
Git Y Github
Curso PHP 7: Introducción a Git y a GitHub 00:03:00
Curso PHP 7: Crear cuenta en GitHub, crear un repositorio, Commit y Push 00:09:00
Curso PHP 7: Clonar Repositorios 00:04:00
Curso PHP 7: Ignorar datos del proyecto con git utilizando gitignore 00:06:00
Curso PHP 7: Trabajo con ramas en git 00:07:00
Curso PHP 7: Versionar nuestro código con liberaciones utilizando Tags 00:03:00
Curso PHP 7: Generar la documentación de nuestro repositorio con Markdown 00:05:00
Curso PHP 7: Subir archivos al servidor 00:07:00
Xdebug PHPSTORM
Curso PHP 7: Instalar y configurar Xdebug con PHPSTORM 00:13:00

Valoraciones del curso

4.9

19 valoraciones
  • 5 estrellas
  • 4 estrellas
  • 3 estrellas
  • 2 estrellas
  • 1 estrellas
  1. GENIAL

    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 😉

  2. Muy buen curso de iniciacion

    muy recomendable

  3. Buen curso

    Muy completo. Ahora a por el siguiente!

  4. Muy buenos para no iniciados

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

  5. José Carlos II Alva Tello16 junio, 2018 at 9:29 amResponder

    muy bueno

    Muy buen tutorial lo recomiendo.

  6. Muy buen curso

    Una muy buena introducción a PHP.

  7. El curso es muy bueno

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

    • Muchas gracias por tu comentario, tienes razón, este curso tiene 3 años, desde hace más de 2 años los cursos tienen una calidad muy buena, nada que ver. En breve voy a estar actualizando este curso para que su calidad sea óptima.

      Un saludo.

  8. José Rafael Gutierrez3 julio, 2020 at 3:44 pmResponder

    El más completo de los que he visto...

    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!

  9. Juan Marcelo Hidalgo López29 julio, 2020 at 1:04 amResponder

    Curso excelente, bien explicado muchas gracias Israel!!!

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

  10. Jose Javier Cid Pinel8 agosto, 2020 at 9:19 pmResponder

    Muy buen curso

    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.

  11. Excelente Curso

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

  12. Un curso intenso

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

  13. Juan José Burgos Sánchez25 enero, 2021 at 2:43 pmResponder

    Juan

    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.

    • Muchísimas gracias por tu comentario Juan, personalmente sé que este curso es 100% práctico de cara a entornos laborales, me alegra mucho que te haya resultado útil.

  14. José Rodolfo Zapata Rodríguez9 junio, 2021 at 6:38 amResponder

    Excelente

    Todo entendible, un saludo!

  15. Edwin Hernán Acevedo Escobar16 junio, 2021 at 1:47 amResponder

    increíble curso

    muy bien explicados los temas a abordar

  16. Eduardo Tayron Manuel Williams16 junio, 2021 at 4:58 amResponder

    muy buenoooo

    exelente curso, explica muy bien, es muy facil de entender. en pocas palabras es un exelente curso

  17. Buen curso para introducción a PHP

    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!

  18. Curso 100% recomendable.

    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.

    • Muchas gracias Pedro, me alegra mucho que valores el curso con temas tan importante como las buenas prácticas, algo que me tomo muy en serio y que muchas veces no es así. Mucha suerte en tus futuros proyectos y gracias de nuevo.

  19. Ángel Juárez (Nemachtilli)12 septiembre, 2021 at 5:07 amResponder

    Un curso perfecto al 200%

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

Más valoraciones
HACER ESTE CURSO
  • Opciones de Precio +
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Número de unidades63
  • 7 horas, 54 minutos
474 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register