Download Access Programación IUP-0847

Document related concepts
Transcript
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
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
 Prog.
(Cascading Style Sheets)
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
 Apache

Unix / Linux
+ 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
 Conexión en ASP
 ADO (ActiveX Data Objects)
 Conexión en PHP
 SQL (Structured
Scripts
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