Ir al contenido principal

Empleartec Control+F / Control+A

Formación profesional gratuita en Software y Tecnología

Cursos

PROGRAMACIÓN PHP + OOP

Descripción

Introducción a la programación orientada a objetos en PHP

Dónde se dicta

Corrientes

Carga horaria

80 horas

Contenidos del curso

Contenidos del curso:

Introducción:
- Como funciona internet? Conceptos básicos del modelo Cliente-Servidor
- Protocolo HTTP
- El lenguaje de presentación HTML.
- Para qué sirve PHP? Que puedo hacer con PHP que no pueda con HTML
- Breve reseña histórica
1- PHP: Conceptos básicos
- Instalación de entornos (windows, linux y mac)
- Variables
- Tipos de dato primitivos
- Variables especiales
- Control de flujo
- Funciones
- Entrada/Salida
- Archivos
2- PHP: Construyendo una web dinámica
- Breves conceptos HTML, CSS
- Procesando formularios
- Breves conceptos de bases de datos
- Utilizando la base de datos Mysql (SELECT, UPDATE, INSERT, DELETE)
- Javascript, dandole calidad a tu web
- Trabajando con AJAX y JSON
3- OOP: Conceptos básicos
- ¿Por qué oop? Ventajas del paradigma aplicado a sistemas web
- Clases y objetos
- Operador ->
- Operador ::
- Constructores y Destructores
- Modificadores de acceso
4- OOP: Herencia
- Que es herencia
- Constructores y herencia
- Usando parent
- Polimorfismo
- Métodos y propiedades estáticas
5- OOP: Conceptos avanzados
- Clases Abstractas
- Interfaces
- Namespaces
6- PHP y OOP:
- Interceptores
- Copiando objetos, __clone()
- Trabajando con clases y objetos en php
- Trabajando con las clases más comunes
- Trabajando con las interfaces más comunes
- Reflection
7- Diseño orientado a objetos
- Pensando en objetos
- Herencia vs Composición
- El patrón MVC
- Frameworks MVC (breve introducción teórica)

Requisitos

Para el Curso de Programación en PHP Nivel I se requieren conocimientos previos como nociones generales sobre la programación y el funcionamiento de la web.