Document related concepts
Transcript
CURSO DE PROGRAMACION EN PHP NIVEL II Metodología de las clases: Presencial. Clases teóricas y prácticas en aulas del Anexo. Las clases no tendrán PC's para los alumnos, las prácticas se realizarán entre los alumnos en conjunto con el profesor y el proyector; los alumnos pueden llevar notebooks si así lo desean para desarrollar las prácticas en clase. No se proveerá de acceso a Internet. Los alumnos tendrán acceso a un aula virtual donde podrán acceder al material del curso, las prácticas y otros recursos interesantes para las clases. Los alumnos podrán realizar consultas a través del aula virtual. Modalidad de Examen: La evaluación del curso se efectuará mediante la entrega de Trabajos Prácticos por cada clase, y un examen Final Integrador teórico. Temario: Bases de Datos Relacionales Introducción al Modelo Relacional Tablas, Atributos, Relaciones Diseño de Modelos de Datos SQL y MYSQL Lenguaje de Consulta estructurada Creación de Bases de Datos, Tablas, y operaciones con las mismas a través de SQL. Interacción con MySQL desde PHP Utilización de las API's para interactuar con bases de Datos con PDO Creación de aplicaciones con backend de datos Interacción con Formularios Interactuar con Formularios HMTL Controles Inputs y Textarea Selects y Selects Múltiples Radio Buttons Checkbox Lectura de los parámetros del formulario y validación Persistencia de los Datos en MySQL Listados Sesiones Manejo de Sesiones y Cookies Creación un Login de Usuarios Orientación a Objetos Definición de Clases Definición de Métodos y Métodos Mágicos Manipulación de Objetos Orientación a Objetos Herencia y Polimorfismo Herencia Interfaces Polimorfismo Lugar de dictado: Edificio Anexo – F.R.Re. – U.T.N.