Ú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 trabajoGRATIS 00:12:00
Curso PHP 7: VariablesGRATIS 00:10:00
Curso PHP 7: ConstantesGRATIS 00:05:00
Curso PHP 7: Comparaciones 00:09:00
Curso PHP 7: Condicionales 00:08:00
Curso PHP 7: Bucles 00:12:00
Curso PHP 7: Funciones 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ónimasGRATIS 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: NamespacesGRATIS 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 CLIGRATIS 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.8

11 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. 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…

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

Login