Saltar al contenido principal
Desarrollo Web en Entorno Servidor (Grado Superior)

Desarrollo Web en Entorno Servidor (Grado Superior)

Vara Mesa, Juan Manuel

La presente obra está dirigida a los estudiantes del Ciclo Formativo Desarrollo de Aplicaciones Web de Grado Superior, en concreto para el módulo profesional Desarrollo Web en Entorno Servidor. Los contenidos incluidos en este libro abarcan los conceptos básicos y las técnicas habituales para el desarrollo de aplicaciones web que serán ejecutadas en un servidor web. Además, se...

Editorial:
Ra-Ma
Año de edición:
2012
ISBN:
978-84-9964-156-0
Encuadernación:
Normal tapa blanda (libros)
26,90 €
IVA incluído
Añadir a favoritos Consulta disponibilidad

Sinopsis

La presente obra está dirigida a los estudiantes del Ciclo Formativo Desarrollo de Aplicaciones Web de Grado Superior, en concreto para el módulo profesional Desarrollo Web en Entorno Servidor. Los contenidos incluidos en este libro abarcan los conceptos básicos y las técnicas habituales para el desarrollo de aplicaciones web que serán ejecutadas en un servidor web. Además, se presentan acompañados de ejemplos intuitivos que sirven para ilustrar dichos conceptos y técnicas. Como punto de partida se introducen brevemente los tipos y arquitecturas de servidores web, además de presentar las diferentes alternativas tecnológicas que un desarrollador web tiene a su disposición a la hora de crear soluciones informáticas en el entorno del servidor. Se abordan los puntos principales relacionados con el uso de lenguajes que intercalan su código con el de las páginas web (PHP, ASP, JSP, etc.), ofreciendo una descripción detallada de su sintaxis y de las estructuras y funciones primordiales. Se estudia el desarrollo de aplicaciones web dinámicas. Se hace un recorrido por los diferentes mecanismos de separación de la lógica de negocio y de generación dinámica de las interfaces web que se envían al cliente, detallando el soporte de aspectos tales como la seguridad, la gestión y mantenimiento del estado como parte de la interacción con el cliente o la implementación de técnicas avanzadas de control de usuarios. También se presta una atención especial a los aspectos de conexión y acceso a fuentes de datos desde las aplicaciones web del servidor, entre otros temas. Todos los capítulos incluyen actividades y ejemplos con el propósito de facilitar la asimilación de los conocimientos tratados. Así mismo, se incorporan test de conocimientos y ejercicios propuestos con la finalidad de comprobar que los objetivos de cada capítulo se han asimilado correctamente. Además, reúne los recursos necesarios para incrementar la didáctica del libro, tales como un glosario con los términos inform

Índice

INTRODUCCIÓN CAPÍTULO 1. SELECCIÓN DE ARQUITECTURAS Y HERRAMIENTAS DE PROGRAMACIÓN 1.1 MODELOS DE PROGRAMACIÓN EN ENTORNOS CLIENTE/SERVIDOR 1.2 GENERACIÓN DINÁMICA DE PÁGINAS WEB 1.3 LENGU AJES DE PROGRAMACIÓN EN ENTORNO SERVIDOR 1.3.1 Lenguajes de scripting 1.3.2 Aplicaciones CGI y derivados 1.3.3 Aplicaciones híbridas de código repartido 1.4 INTEGRACIÓN CON LOS SERVIDORES WEB 1.5 HERRAMIENTAS DE PROGRAMACIÓN 1.5.1 Marcadores de texto 1.5.2 Herramientas genéricas 1.5.3 Herramientas específicas RESUMEN DEL CAPÍTULO TEST DE CONOCIMIENTOS CAPÍTULO 2. INSERCIÓN DE CÓDIGO EN PÁGINAS WEB 2.1 LENGUAJES Y TECNOLOGÍAS DE SERVIDOR 2.2 OBTENCIÓN DEL CÓDIGO ENVIADO AL CLIENTE 2.3 ETIQUETAS PARA INSERCIÓN DE CÓDIGO 2.3.1 Comentarios 2.3.2 Inclusión de código en páginas HTML 2.4 VARIABLES 2.4.1 Definición y uso 2.4.2 Tipos de datos y variables 2.4.3 Conversiones entre tipos de datos 2.4.4 Precedencia de operador 2.4.5 Estado de una variable 2.4.6 Ámbito de las variables RESUMEN DEL CAPÍTULO EJERCICIOS PROPU ESTOS TEST DE CONOCIMIENTOS CAPÍTULO 3. PROGRAMACIÓN BASADA EN LENGUAJES DE MARCAS CON CÓDIGO EMBEBIDO 3.1 SENTENCIAS CONDICIONALES 3.1.1 Sentencias If 3.1.2 Sentencias Switch o Select Case 3.2 BUCLES 3.2.1 Bucle While o Do While?Loop 3.2.2 Bucle Do-While o Do?Loop While 3.2.3 Bucle Do Until?Loop 3.2.4 Bucle Do?Loop Until 3.2.5 Bucle For o For?Next 3.2.6 Bucle Foreach 3.2.7 Sentencia Break 3.2.8 Sentencia Continue 3.3 TIPOS DE DATOS COMPLE JOS 3.3.1 Definición y acceso 3.3.2 Algoritmos asociados 3.4 PRINCIPIOS DE SUBPROGRAMACIÓN 3.4.1 Definición y uso 3.4.2 Funciones predefinidas del lenguaje 3.5 ACCESO A LA INFORMACIÓN DEL CLIENTE WEB 3.5.1 Métodos GET y POST 3.5.2 Definición de formularios 3.5.3 Recuperación de información con GET 3.5.4 Recuperación de información con POST RESUMEN DEL CAPÍTULO EJERCICIOS PROPUESTOS TEST DE CONOCIMIENTOS CAPÍTULO 4. GENERACIÓN DINÁMICA DE PÁGINAS WEB 4.1 MECANISMOS

También te puede interesar

Una Vida Siempre en Linea

Una Vida Siempre en Linea

Vilalta, Ariadna

Cómo la hiperconectividad, los algoritmos y la IA están reconfigurando nuestra mente y nuestras emociones. UN LIBRO PARA ENTENDER QUÉ NOS ESTÁ PASANDO PSICOLÓGICA Y SOCIALMENTE EN LA ERA DIGITAL.La tecnología no solo organiza nuestra vida: está reorganizando nuestra mente. Vivimos conectados de forma permanente. Dormimos con el móvil al lado, trabajamos frente a pantallas, nos ...

21,90 €

Codigo Limpio. Segunda Edicion

Codigo Limpio. Segunda Edicion

Martin, Robert C.

Con la segunda edición de Código limpio, Robert C. Martin (Uncle Bob) revitaliza la guía clásica para la artesanía del software con perspectivas actualizadas, un alcance más amplio y contenido enriquecido. Esta nueva edición, una reescritura completa del superventas original, está preparada para transformar el modo en que los desarrolladores abordan la creación de código y...

62,50 €

Trucos de Iphone que Apple Nunca te Contara, los

Trucos de Iphone que Apple Nunca te Contara, los

Snofla

Deja de adaptarte al teléfono y haz que el iPhone se adapte a tu estilo de vida.Es muy probable que lleves en el bolsillo uno de los dispositivos más potentes del mundo, pero ¿realmente le sacas partido o solo lo usas como despertador, email y redes sociales? A menudo nos frustramos pensando que nuestro móvil es muy caro para el uso que le damos, cuando la realidad es que ...

24,95 €

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

App Inventor con Aplicaciones en Ingenieria, Fisica y Arduino

Aa.vv.

Programe aplicaciones móviles desde cero, paso a paso App Inventor es un lenguaje de programación visual basado en bloques, concebido para que cualquier persona pueda crear aplicaciones móviles de forma intuitiva y progresiva. Gracias a su enfoque gráfico y didáctico, permite desarrollar apps para Android e iOS sin necesidad de conocimientos previos de programación, abarcando ...

18,95 €

Ciencia 5. 0

Ciencia 5. 0

Bravo Abad, Jorge

Descubra cómo la Inteligencia Artificial está transformando la investigación científica. Desde la biomedicina y el clima hasta la química, la física y la exploración del universo, Ciencia 5.0 presenta, con rigor y visión estratégica, el nuevo modelo de Ciencia potenciado por algoritmos. ...

19,95 €

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...

36,95 €

Otros libros del autor

Guía Didáctica. Desarrollo Web en Entorno Cliente. R. D. 1691/2007

Guía Didáctica. Desarrollo Web en Entorno Cliente. R. D. 1691/2007

Vara Mesa, Juan Manuel

El material didáctico que se presenta a continuación está concebido de forma que su utilización sea lo más cómoda, accesible y sencilla posible. Por esta razón, se ha dividido en dos partes: - Guía Didáctica : - La programación del módulo. - La programación del aula con el desarrollo de las distintas unidades didácticas, incluyendo: - El contenido correspondiente. - La t...

29,90 €