¿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 completaEntre 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
- Es recomendable haber trabajado antes con algún lenguaje de pogramación o tener las bases necesarios, aquí tienes un curso gratuito de programación desde 0.
- Nivel intermedio de HTML y CSS
¿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 | 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ó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 |
374 ALUMNOS MATRICULADOS
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 😉
Hola Ariano,
Muchas gracias por tomarte el tiempo en valorar el curso, no sé si te puede interesar, pero te vinculo de forma gratuita el curso de Laravel con Scout.
Saludos y gracias de nuevo.
Muy buen curso de iniciacion
muy recomendable
Muchas gracias por tu valoración!
Buen curso
Muy completo. Ahora a por el siguiente!
Muchas gracias Ismael, estoy seguro que el curso de buenas prácticas con PHP te gustará aún más.
Un saludo.
Muy buenos para no iniciados
O como es mi caso para aquellos que hacía años que no programabamos.
muy bueno
Muy buen tutorial lo recomiendo.
Muy buen curso
Una muy buena introducción a PHP.
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.
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!
Muchas gracias José, sólo por este comentario ha merecido la pena actualizar el curso, cuídate amigo.
Curso excelente, bien explicado muchas gracias Israel!!!
El curso esta excelente para aprender php con objetos, traits, interfaces, etc muy completo.
Muchas gracias Marcelo, espero que estés muy bien.
Un saludo amigo.
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.
Muchísimas gracias José Javier, es un gusto tener en la plataforma a personas como tú.
Un saludo.
Excelente Curso
Excelente curso…gracias al curso aprendí cosas nuevas y recordé otras…
Muchas gracias Jorge, espero que estés muy bien.
Un curso intenso
Muy buen curso con una explicación clara y detallada de parte del instructor, basadas en proyectos
Muchas gracias Pablo.
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.