150 likes | 264 Views
Programación Web IUI-5392. (30 horas) Profesor: J. Joaquín Caselles Pomares. Requisitos. Desenvolverse en el entorno Windows Tener muchas ganas de aprender Recomendable conocer ( No Imprescindible ) HTML SQL (Structured Query Language) Access u otra BB.DD. Visual Basic o VBScript
E N D
Programación WebIUI-5392 (30 horas) Profesor: J. Joaquín Caselles Pomares
Requisitos • Desenvolverse en el entorno Windows • Tener muchas ganas de aprender • Recomendable conocer (No Imprescindible) • HTML • SQL (Structured Query Language) • Access u otra BB.DD. • Visual Basic o VBScript • Java, JavaScript o JScript • Cualquier Lenguaje de Programación (C, C++, …)
Visión Global 1 • Páginas Estáticas: HTML (HyperText Markup Language) • Páginas Dinámicas • Prog. del lado Cliente • Lenguajes de Script • JavaScript (Netscape) deriva de Java (Sun) • VBScript (Microsoft) deriva de Visual Basic • JScript (Microsoft) similar a JavaScript • CSS (Cascading Style Sheets) • Prog. del lado Servidor • CGI (Common Gateway Interface) (Ya no se usa casi) • ASP (Active Server Pages) (en Servidores Windows) • PHP (Hypertext Preprocessor) (en Servidores Unix / Linux) • JSP (Java Server Pages) (Páginas de Servidor Java) (Multiplataforma)
Visión Global 2 • Página Web Estática • HTML • Página Web Dinámica con Programación del lado Cliente • Lenguajes de Script • JavaScript • VBScript • JScript • DHTML • CSS (Cascading Style Sheets) • DOM (Document Object Model) • Se procesa en el Navegador Local (Cliente) • El Servidor no cambia nada • Pueden existir incompatibilidades de código
Visión Global 3 • Página Web Dinámica con Programación del lado Servidor • CGI (Common Gateway Interface) • ASP (Active Server Pages) (Windows) • JavaScript • VBScript • JScript (de Microsoft, similar a JavaScript) • PHP (Hipertext Preprocessor) (Unix / Linux) • PHP (Mezcla de JavaScript y Java) • JSP (Java Server Pages)(Multiplataforma) • Se procesa en el Servidor • El código no llega al Navegador Local (Cliente) • El Servidor interpreta el código y genera HTML • No hay problemas de incompatibilidad de Cliente
Visión Global 4 • Acceso a BB.DD. • ADO (ActiveX Data Objects) • Conexiones ODBC (Open DataBase Connectivity) • SQL (Structured Query Language) (Lenguaje de Consulta Estructurado) • DDL (Data Definition Language) • DML (Data Manipulation Languaje)
Visión Global 5 • Página Web Dinámica con Programación • del lado Servidor y Acceso a BB.DD. • El Cliente no ve directamente los datos • Es el Servidor quien accede a los datos • Para Acceder a los datos se usa: • ADO (ActiveX Data Objects) • ODBC (Open DataBase Connectivity) • SQL (Structured Query Language) • Se procesa en el Servidor • El código no llega al Navegador Local (Cliente) • El Servidor interpreta el código y genera HTML • No hay problemas de incompatibilidad de Cliente
Visión Global 6 Lo que nos encontramos normalmente • Entornos Windows • IIS + ASP + Access o SQL Server • Entornos Unix / Linux • Apache + PHP + mySQL • Paquete WAMP5 • (Apache 1.3.31 + PHP5 + MySQL database + PHPMyAdmin)
Plan de Trabajo 1 • Acomodarnos y Conocernos • Introducción y Visión Global • IIS – Internet Information Server • Instalación • Configuración • Administración • HTML (HyperText Markup Language) (Lenguaje de Marcas de Hipertexto)
Plan de Trabajo 2 Programación del lado Cliente • Lenguajes de Script • JavaScript • VBScript • JScript • CSS (Cascading Style Sheets) (Hojas de Estilo en Cascada) • DOM (Document Object Model) (Modelo de Objetos de Documento)
Plan de Trabajo 3 Programación del lado Servidor • ASP (Active Server Pages)(en Servidores Windows) • PHP (Hypertext Preprocessor) (en Servidores Unix / Linux) Acceso a BB.DD. • Conexión ODBC (Open DataBase Connectivity) • Creación del DSN (Data Source Name) (Nombre de Fuente de Datos) • Conexiones a BB.DD. desde Scripts • Conexión en ASP • ADO (ActiveX Data Objects) • Conexión en PHP • SQL(Structured Query Language)
Plan de Trabajo 4 • Repaso y Aclaraciones • Evaluación del Curso
Material del Curso En el Navegador Internet Explorer, abrir la dirección: coninteres.es www.jjcaselles.com
Material del Curso En el Navegador Internet Explorer, abrir la dirección: proweb.coninteres.es proweb.jjcaselles.com