Curso teórico práctico de PHP y MySQL, durante el mismo el alumno podrá desarrollar aplicaciones en el lenguaje más popular de la web es esencial para diferenciarse del simple diseño de paginas web. Tenga en cuenta que PHP es un lenguaje open source multiplataforma y libre que puede trabajar con la mayoria de bases de datos actuales (especialmente MySQL) y es compatible con todos los navegadores actuales. Se trabajara con las versiones 7 y 8.
Hay que capacitarse para ser todo lo eficiente que las nuevas circunstancias exigen.
DURACIÓN: 4 meses. 3 Hs. semanales.
PROGRAMA DE ESTUDIO
PHP 7
Módulo 1
-¿Qué es php?
- Historia de php
- Funcionamiento
- Instalación de xampp - lamp
- Instalación de laragon
- Primeros pasos en php
Módulo 2
- Tipos de datos
- Variables en PHP
- Practicas con variables
- Practica de variables y tipo de datos
- Datos por referencia
- Operadores de asignación
Módulo 3
- Arreglos indexados
- Arreglos asociativos y multidimensionales
- Creación de arreglos
- Creación de arreglo asociativo
- Creación de arreglos multidimensionales
- Trabajando con los elementos de un arreglo
- Ordenando elementos de un arreglo
- Operaciones aritmeticas y encontrar elementos distintos
- Trabajando con los elementos de un arreglo ii
- Mostrar y guardar errores php
Módulo 4
- Estructura condicional if else
- Estructura switch
- Práctica con operadores lógicos y condicionales
- Ciclo while y do while
- Ciclo for
- Foreach
- Funciones anonimas
Módulo 5
- Programación orientada a objetos
- Definición de objeto
- Definición de clase
- Creando clases en php
- Instancia y asignación de atributos
- Implementación de métodos
Módulo 6
- Acceso a metodos
- Invocación de clases y objetos
- Encapsulación
- Interfaces
- Método destructor
- Propiedades estáticas
Módulo 7
- Herencia
- Implementación de herencia
- Poliformismo
- Manejo de exepciones
Mysql/MariaDB
Módulo 1
- Introdución a base de datos
- Mysql y herramientas de software para DB
- Ingresar a nuestra base de datos
- Crear tablas en la base de datos
- Conexión a base de datos en php
Módulo 2
- Modelo vista controlador
- Revisando estructura del modelo vista controlador
- Preparación para trabajar con el crud
- Insertar y leer datos
- Consulta de datos
- Actualización de registros
- Eliminación de registros
- Consultas sql
Módulo 3
- Revisando la base de datos
- Operadores de comparación en sql
- Consultas avanzadas
- Operador group by
- Limit
- Detalle de motores de base de datos y sus versiones
- combinaciones de tablas con operadores.