Introducción a la programación orientada a objetos con PHP
What you'll learn
- El alumno aprenderá a programar con el paradigma de programación orientada a objetos utilizando PHP
- Aprenderá los principios y fundamentos de la programación orientada a objetos en cualquier lenguaje
- Comprenderá los principios de herencia, setters, getters, métodos y propiedades estáticas
- Conectará MySQL con PHP utilizando la programación orientada a objetos
- Manejará las sesiones por medio de una clase bajo el paradigma de la programación orientada a objetos
- Creará una sencilla aplicación para intercambio de estampitas bajo el paradigma de la programación orientada a objetos
Requirements
- Tener conocimientos básicos de PHP y MySQL
Description
La programación orientada a objetos te permitirá llevar a PHP a su máxima capacidad, y hacer proyectos enormes y fáciles de mantener. En este curso aprenderás desde los conceptos básicos de la programación orientada a objetos hasta realizar una aplicación completa desarrollada bajo este paradigma. revisaremos puntos muy importantes como clase, función constructora, instancia, getters y setter.
También haremos una función para conectarnos a una base de datos, en este caso a MySQL, pero sería muy sencillo que se cambiara a otro tipo de bases, como Sqlite.
En la siguiente sección escribiremos una clase par administrar las sesiones y hacer una conocida página como "Login" y manejar las variables de sesión en cada una de las páginas.
En la sección final realizaremos un sistema sencillo completamente desarrollado con programación orientada a objetos, para repasar todos los conceptos del curso.
Incluye el eBook del curso y un examen del curso.
Who this course is for:
- Programadores WEB
Instructor
Soy licenciado en Matemáticas Aplicadas y Computación por parte de la Universidad Nacional Autónoma de México, instructor certificado de Adobe desde 2002.
He trabajado para diferentes centros autorizados de Adobe en México y doy clases en universidades de la Ciudad de México. Asimismo, he publicados siete libros sobre ActionScipt 2 y 3, con la editorial AlfaOmega de México, asi como un libro de desarrollo de juegos con ActionScript con la misma editorial.
He desarrollado aplicaciones para Android y iPhone. Actualmente preparo un libro para el desarrollo de juegos con HTML5 y para el desarrollo de aplicaciones a dispositivos móviles con esta tecnología.
También he desarrollado múltiples aplicaciones con PHP, CSS, MySQL y JavaScript en mi vida profesional. Me he especializado en el desarrollo de aplicaciones educativas con Adobe Air y su desarrollo para dispositivos móviles. He estado pendiente de la evolución de HTML5 y CSS3 casi desde los inicios de estas tecnologías.