Programación PHP y MySQL

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.