Contenido
Contenido Programación en PHPMódulo I. PHPConceptos básicosAlcances de PHPMódulosConfiguraciónSeguridadArquitectura MVC: Modelo, Vista, ControladorDiseño de aplicaciones PortablesMódulo II. Sintaxis básica en PHPManejo de expresionesVariables, constantes, operadoresEstructuras de controlArreglos, arraysFuncionesInclude vs requireTipos de datosClases y objetosMi primer scriptLibrerías estándar, apache y bases de datosFunciones de cadenas de caracteresFunciones de tiempo y fechaFunciones de acceso a ficherosFunciones de ApacheFunciones de Bases de DatosFunciones de manejo de imágenesEnvío de mensajesControl de excepcionesMódulo III. Programación orientada a objetosClasesObjetosEncapsulaciónHerenciaPolimorfismoMódulo IV. PHP embebido en HTMLLos FormulariosValidaciónCookiesSesionesCodificación con MD5, SHA1, SHA3Interfaz con el usuarioSubir ficheros desde un formularioAcceso a bases de datosConsultas básicasModificación de datosMódulo V. Librerías de nivel avanzadoArquitectura multicapa para el desarrollo de softwareMVC: Modelo Vista ControladorAislamiento de niveles de conexión, programación y diseñoConexión a bases de datosPlantillas con SmartyFramework BootStrapIntroducción a JQuery<Bases de datos con MariaDB o MySQL y POSTGRESQLMódulo VI. Introducción a MariaDB o MySQL y PostgreSQLCaracterísticas generales y especialesPlataformas soportadasLicencia BSD, GPLArquitecturaMódulo VII. Introducción a los sistemas de bases de datosQué es una Base de Datos?Componentes de una Base de DatosTipos de Usuarios en Base de DatosConceptos Básicos de Base de datosObjetivos de las Bases de DatosNiveles de Abstracción en Base de datosDBMS Backups y recuperación de datosSeguridad de los DatosModelo Entidad - RelaciónEstablecimiento de relaciones entre datosModelo RelacionalReglas de integridadLenguaje/algebra relacionalEjemplosMódulo VIII. Administración de MariaDB o MySQL y PostgreSQLphpMyAdminpgAdminCreación y Diseño de Bases de DatosMódulo IX. DDL, DML y SQL para MySQL y postgreSQLBases de datosIntroducción y Sintaxis SQLDDLDMLSQLTipos de datos y atributosTablasValores por defecto (Secuencias, Autoincrementos)Constraint (check, not-null, unique, primary key, Foreing Keys)ÍndicesMódulo X. Interactuando con datosSQLSelección de datosSimpleOrdenadoEliminar duplicadosRealizar cálculosCondicionesLimitando registrosChequeando nulosChequeando fechasJoinAgrupando datosFunciones agregadasSubqueryAlias tablas/columnasCombinando consultasReferencia de operadores y funcionesVistasAdición de datosInsertInsertando nulos/serialesDesde SelectcopyActualización de datosBorrado datosDeletetruncateMódulo XI. Diseño de bases de datosIntroducciónCiclo de vida de los sistemas de informaciónCiclo de vida de las aplicaciones de bases de datosDiseño de bases de datosDiseño conceptual (modelo entidad-relación)Diseño lógico (Normalización)Diseño físicoDiseño de aplicaciones
El Curso Capacitacion de PHP y MYSQL y POSGRESQL me parecio muy bueno .
Catherinne Herrera Rubiano
Curso Desarrollo Web con PHP, MariaDB o MYSQL y POSTGRESQL - Junio 2011