IMPLANTACIÓN DE APLICACIONES WEB, GRADO SUPERIOR

IMPLANTACIÓN DE APLICACIONES WEB, GRADO SUPERIOR

CICLOS FORMATIVOS GRADO SUPERIOR

FERRER MARTÍNEZ, JUAN

29,90 €
IVA incluido
Editorial:
RA-MA S.A. EDITORIAL Y PUBLICACIONES
Año de edición:
2012
ISBN:
978-84-9964-160-7
Páginas:
382
Encuadernación:
Rústica
Colección:
CICLOS FORMATIVOS

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

INTRODUCCIÓN

CAPÍTULO 1. CONCEPTOS GENERALES DE LA ARQUITECTURA DE APLICACIONES WEB

1.1 INTRODUCCIÓN

1.1.1 Concepto

1.1.2 ¿Por qué este concepto ha tomado tanta relevancia

1.1.3 Problemas con las aplicaciones de escritorio

1.1.4 ¿Qué pasa con las aplicaciones de consola o modo texto

1.1.5 La Web

1.1.6 Integración

1.2 APLICACIONES WEB VS. APLICACIONES DE ESCRITORIO

1.2.1 Ventajas del software web

1.3 ARQUITECTURA CLIENTE SERVIDOR. ELEMENTOS

1.4 ARQUITECTURA DE TRES NIVELES

1.5 PROTOCOLOS DE APLICACIÓN MÁS UTILIZADOS

1.5.1 El protocolo http

1.5.2 El protocolo https

1.5.3 El protocolo ftp

1.5.4 El protocolo smtp

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 2. PREPARACIÓN DEL ENTORNO DE DESARROLLO Y SERVIDORES DE APLICACIONES WEB

2.1 ANÁLISIS DE REQUERIMIENTOS

2.2 SISTEMA OPERATIVO ANFITRIÓN: INSTALACIÓN Y CONFIGURACIÓN

2.2.1 Instalación de Windows xp

2.2.2 Instalación de Windows 7

2.2.3 Instalación de Ubuntu

2.3 INSTALACIÓN DEL SERVIDOR WEB APACHE, PREPROCESADOR PHP Y SGBD MYSQL EN WINDOWS

2.3.2 Configuración básica de Apache

2.3.3 Instalación y configuración del módulo php en Windows

2.3.4 Instación de MySQL en Windows

2.4 INSTALACIÓN DEL SERVIDOR WEB APACHE, PREPROCESADOR PHP Y SGBD MYSQL EN UBUNTU

2.5 PHPMYADMIN

2.5.1 Utilizando PHPMyAdmin

2.6 XAMPP

2.6.1 Instalación de xamp en Windows

2.6.2 Instalación de xamp en Ubuntu

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 3. GESTORES DE CONTENIDOS

3.1 DEFINICIÓN DE GESTOR DE CONTENIDOS O CMS

3.1.1 H istoria de los cms

3.1.2 F uncionamiento de un cms

3.1.3 ¿Para quién van destinados los cms

3.2 CONCEPTOS GENERALES DE UN CMS

3.3 ESTRUCTURA DE UN CMS

3.3.1 Rutina de trabajo

3.3.2 Gestión de usuarios

3.4 TIPOS DE CMS

3.5 LIMITACIONES DE LOS CMS

3.6 REQUERIMIENTOS PARA INSTALAR UN CMS

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 4. BLOGGER

4.1 ¿QUÉ ES UN BLOG

4.2 ESTRUCTURA DE UN BLOG

4.2.1 La cabecera

4.2.2 El post o entrada

4.2.3 Los comentarios

4.2.4 El blogroll

4.2.5 Fecha/hora

4.2.6 Categorías/etiquetas

4.2.7 Enlace permanente o permalink

4.2.8 Sindicación

4.2.9 Widgets o gadgets

4.3 BLOGGER

4.3.1 H istoria de Blogger

4.4 CREACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO CON GMAIL

4.6 CREACIÓN DE NUESTRO BLOG CON BLOGGER

4.6.1 Personalizar apariencia de nuestro blog

4.6.2 Creación de entradas en nuestro blog

4.6.3 Añadir gadgets a nuestro blog

4.6.4 Configuración avanzada de nuestro blog

4.6.5 Estadísticas de nuestro blog

4.7 CÓMO PONER MÚSICA EN NUESTRO BLOG: GOEAR.COM

4.8 CÓMO INSERTAR PRESENTACIONES A NUESTRO BLOG

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 5. WORDPRESS

5.1 WORDPRESS

5.1.1 Historia de Wordpress

5.2 DAR DE ALTA NUESTRO BLOG

5.3 TEMAS

5.4 WIDGETS

5.5 FONDO

5.6 CREACIÓN DE ENTRADAS EN NUESTRO BLOG

5.7 ENCUESTAS

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 6. WIKIS: MEDIAWIKI

6.1 DEFINICIÓN

6.2 COMPONENTES DE UNA WIKI

6.3 MEDIAWIKI

6.4 LICENCIAS DE USO DE MEDIAWIKI

6.5 REQUERIMIENTOS DE FUNCIONAMIENTO

6.6 INSTALACIÓN

6.6.1 Acceso a MediaWiki

6.6.2 Comprobación del entorno

6.6.3 Configuración de la base de datos

6.6.4 Configuración del sitio

6.6.5 Opciones de instalación 7

6.6.6 Extensiones

6.6.7 Carga de imágenes y archivos. Configuración avanzada

6.6.8 Completar la instalación

6.6.9 Problemas encontrados

6.7 USUARIOS Y GRUPOS

6.7.1 Sysops o administradores

6.7.2 Los burócratas

6.8 CREACIÓN DE CONTENIDOS

6.8.1 Sidebar

6.8.2 Pestañas

6.8.3 Enlaces del usuario

6.8.4 Crear una página nueva

6.9 PERSONALIZACIÓN DE LA INTERFAZ, PLANTILLAS

6.10 MECANISMOS DE SEGURIDAD INTEGRADOS

6.11 EDICIÓN

6.12 COPIAS DE SEGURIDAD

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 7. MOODLE

7.1 DEFINICIÓN

7.2 LICENCIAS DE USO

7.3 REQUERIMIENTOS DE FUNCIONAMIENTO

7.4 INSTALACIÓN

7.5 CÓMO CREAR UN CURSO

7.6 ESTRUCTURA

7.6.1 Foros

7.6.2 Diarios

7.6.3 Apuntes, materiales o recursos

7.6.4 Tareas

7.6.5 Cuestionarios

7.6.6 Consultas

7.6.7 Encuestas

7.6.8 Chat

7.6.9 Glosario

7.6.10 Lección

7.6.11 Taller

7.7 CREACIÓN DE CONTENIDOS

7.8 PERSONALIZACIÓN DE LA INTERFAZ

7.8.1 Ajustes de temas

7.8.2 Selector de temas

7.9 USUARIOS Y GRUPOS

7.9.1 Administrador

7.9.2 Creador de cursos

7.9.3 Profesor

7.9.4 Estudiante

7.9.5 Invitado

7.10 CONTROL DE ACCESOS. RED MOODLE

7.11 INTEGRACIÓN DE MÓDULOS

7.11.1 Módulo de tareas

7.11.2 Módulo de consulta

7.11.3 Módulo foro

7.11.4 Módulo diario

7.11.5 Módulo cuestionario

7.11.6 Módulo recurso

7.11.7 Módulo encuesta

7.11.8 Módulo wiki

7.12 COPIAS DE SEGURIDAD

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 8. FOROS: BBPRESS

8.1 DEFINICIÓN

8.2 LICENCIAS DE USO DE BBPRESS

8.3 REQUERIMIENTOS DE FUNCIONAMIENTO

8.4 INSTALACIÓN

8.5 ESTRUCTURA

8.6 PERSONALIZACIÓN DE LA INTERFAZ

8.7 PERFILES DE USUARIOS Y MECANISMOS DE SEGURIDAD INTEGRADOS

8.7.1 Master key

8.7.2 Administrador

8.7.3 Moderador

8.7.4 Miembro

8.7.5 Bloqueado

8.8 USUARIOS Y GRUPOS

8.9 INTEGRACIÓN DE MÓDULOS

8.9.1 Base de datos

8.9.2 Cookies

8.9.3 Registro

8.9.4 F unciones (opcional)

8.10 GESTIÓN DE TEMAS

8.11 PUBLICACIÓN

8.12 SINDICACIÓN DE CONTENIDOS

8.13 COPIAS DE SEGURIDAD

8.14 SELECCIÓN DE MODIFICACIONES A REALIZAR

8.15 INCORPORACIÓN Y ADAPTACIÓN DE FUNCIONALIDADES

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 9. JOOMLA

9.1 DEFINICIÓN

9.1.1 H istoria del proyecto

9.1.2 Versiones

9.2 LICENCIAS DE USO

9.3 REQUERIMIENTOS DE FUNCIONAMIENTO

9.4 DESCARGA DE JOOMLA

9.5 INSTALACIÓN DE JOOMLA

9.6 ESTRUCTURA DE JOOMLA

9.7 CATEGORÍAS

9.8 PLANTILLAS

9.9 USUARIOS Y GRUPOS

9.9.1 Niveles de acceso a la parte pública (frontend)

9.9.2 Niveles de acceso a la parte de administración (backend

9.9.3 Crear o administrar usuarios en Joomla

9.10 MENÚS

9.11 MÓDULOS Y COMPONENTES

9.12 ARTÍCULOS

9.12.1 Lista de artículos

9.12.2 Editar artículos

9.12.3 Nuevo artículo

9.13 COPIAS DE SEGURIDAD

9.14 ACTUALIZACIONES

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 10. IMPLANTACIÓN DE APLICACIONES DE OFIMÁTICA WEB

10.1 TIPOS DE APLICACIONES

10.1.1 Ventajas

10.1.2 Inconvenientes

10.1.3 Programas más populares

10.1.4 Google Docs

10.1.5 Zoho

10.1.6 Thinkfree

10.2 GOOGLE DOCS

10.2.1 Documentos de texto

10.2.2 Hojas de cálculo

10.2.3 Presentaciones

10.3 CÓMO DARNOS DE ALTA EN EL SERVICIO GOOGLE DOCS

10.4 CREACIÓN DE DOCUMENTOS

10.4.1 La pantalla de inicio

10.4.2 Nuevo documento

10.4.3 Guardar un documento

10.5 COMPARTIR Y PUBLICAR

10.5.1 Compartir un elemento

10.5.2 Invitar a colaboradores y lectores

10.5.3 Gestionar el uso compartido

10.5.4 Público en la Web

10.5.5 Publicar un documento

10.6 DESCARGAR EL DOCUMENTO

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 11. DISEÑO DEL CONTENIDO Y LA APARIENCIA DE DOCUMENTOS WEB

11.1 LENGUAJES DE MARCAS PARA REPRESENTAR EL CONTENIDO DE UN DOCUMENTO

11.1.1 ¿Html?

11.1.2 Herramientas para el desarrollo web

11.1.3 Nuestra primera página en html

11.1.4 Etiquetas html básicas

11.1.5 Etiquetas html avanzadas

11.1.6 Enlaces, vínculos o links

11.1.7 Imágenes

11.1.8 Tablas

11.1.9 Marcos (frames)

11.1.10 Formularios

11.2 MODIFICACIÓN DE LA APARIENCIA DE UN DOCUMENTO WEB CON HOJAS DE ESTILOS

11.2.1 Usos de las css

11.2.2 Reglas de precedencia en los estilos

11.2.3 Sintaxis de las hojas de estilo en cascada

11.2.4 Atributos de las hojas de estilo

11.2.5 Definir estilos utilizando clases

11.2.6 Estilo en los enlaces

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 12. PROGRAMACIÓN DE DOCUMENTOS WEB UTILIZANDO LENGUAJES DE SCRIPT DEL CLIENTE

12.1 DIFERENCIAS ENTRE LA EJECUCIÓN EN LADO DEL CLIENTE Y DEL SERVIDOR

12.2 MODELO DE OBJETOS DEL DOCUMENTO DOM

12.2.1 Introducción

12.2.2 Niveles del DOM y soporte

12.2.3 Navegadores compatibles con los estándares

12.3 JAVASCRIPT

12.3.1 Consideraciones iniciales

12.3.2 Primer ejemplo

12.4 VALIDACIÓN DE FORMULARIOS CON JAVASCRIPT

12.4.1 Evento onsubmit

12.4.2 El objeto this

12.4.3 Validación de campos vacíos

12.4.4 Validación de campos numéricos

12.4.5 Validación de campos numéricos de longitud fija

12.4.6 Validación de campos de correo electrónico

12.5 COMPORTAMIENTOS DINÁMICOS. CAPTURA DE EVENTOS CON JAVASCRIPT

12.6 LIMITACIONES Y RIESGOS DE ATAQUES

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 13. PROGRAMACIÓN DE DOCUMENTOS WEB UTILIZANDO LENGUAJES DE SCRIPT DE SERVIDOR: PHP

13.1 CLASIFICACIÓN

13.2 H ERRAMIENTAS DE EDICIÓN DE CÓDIGO

13.2.1 Notepad ++

13.2.2 Dreamweaver

13.2.3 Eclipse

13.2.4 Aptana Studio

13.3 PHP

13.3.1 ¿Qué se puede hacer con php?

13.3.2 H istoria de php

13.4 INTEGRACIÓN CON LOS LENGUAJES DE MARCAS. SINTAXIS

13.5 COMENTARIOS

13.6 ELEMENTOS DEL LENGUAJE ESTRUCTURADO: TIPOS DE DATOS, VARIABLES, OPERADORES, ESTRUCTURAS DE CONTROL, SUBPROGRAMAS

13.6.1 Tipos de datos

13.6.2 Variables

13.6.3 Constantes

13.6.4 Expresiones

13.7 OPERADORES ARITMÉTICOS

13.8 OPERADORES DE ASIGNACIÓN

13.9 OPERADORES DE COMPARACIÓN

13.10 OPERADORES DE INCREMENTO/DECREMENTO

13.11 OPERADORES LÓGICOS

13.12 OPERADORES DE CADENAS

13.13 NÚMEROS ALEATORIOS

13.14 IF

13.15 ELSE

13.16 ELSEIF

13.17 WHILE

13.18 FOR

13.19 SWITCH

13.20 F UNCIONES INTEGRADAS Y DE USUARIO

13.20.1 Parámetros de las funciones

13.20.2 Pasar parámetros por referencia

13.20.3 Parámetros por defecto

13.20.4 Devolver valores

13.21 INCLUDE

13.22 REQUIRE

13.23 INCLUDE_ONCE() Y REQUIRE_ONCE()

13.24 ELEMENTOS DE ORIENTACIÓN A OBJETO

13.24.1 Las clases: class

13.24.2 Utilizar la clase

13.24.3 La variable $this

13.25 GESTIÓN DE ERRORES

13.26 EXCEPCIONES EN PHP

13.27 F ORMULARIOS. PROCESAMIENTO DE DATOS RECIBIDOS DESDE EL CLIENTE. MÉTODOS DE ENVÍO DE DATOS DESDE EL CLIENTE AL SERVIDOR

13.27.1 Envío a través del navegador

13.27.2 Método get

13.27.3 Método post

13.27.4 Identificación del método de envío

13.27.5 Diferencias ente los métodos get y post

13.27.6 La variable $_request

13.28 USO DE LA FUNCIÓN ISSET

13.29 SESIONES

13.29.1 Trabajo con sesiones en php

13.30 PROBLEMAS DE AUTENTICACIÓN DE USUARIOS

13.31 MECANISMOS PARA MANTENER EL ESTADO ENTRE CONEXIONES

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

CAPÍTULO 14. ACCESO A BASES DE DATOS DESDE LENGUAJES DE SCRIPT DE SERVIDOR

14.1 INTEGRACIÓN DE LOS LENGUAJES DE SCRIPT DE SERVIDOR CON LOS SISTEMAS GESTORES DE BASE DE DATOS

14.2 CONEXIÓN A BASES DE DATOS MYSQL CON PHP

14.3 CREACIÓN DE BASES DE DATOS EN MYSQL CON PHP

14.4 CREACIÓN DE TABLAS EN MYSQL CON PHP

14.5 CREACIÓN DE VISTAS EN MYSQL CON PHP. PROCEDIMIENTOS ALMACENADOS

14.6 INSERCIÓN DE INFORMACIÓN EN TABLAS MYSQL CON PHP

14.7 RECUPERACIÓN DE LA INFORMACIÓN DE LA BASE DE DATOS MYSQL DESDE UNA PÁGINA PHP

14.7.1 Consulta con varios resultados

14.7.2 Consulta con un solo resultado

14.8 MODIFICACIÓN DE LA INFORMACIÓN ALMACENADA. ACTUALIZACIONES Y BORRADOS

14.8.1 Actualizar campos de la tabla

14.8.2 Eliminar campos de una tabla

14.9 F UNCIONES OBDC

14.10 ADODB

14.10.1 Ejemplo MySQL

14.10.2 Aquí su equivalente en ADODB

14.10.3 Conectando a la base de datos

14.10.4 Ejecutando SQL

14.10.5 Obteniendo datos

14.10.6 Adoconnection

14.10.7 Otras funciónes especiales

RESUMEN DEL CAPÍTULO

EJERCICIOS PROPUESTOS

TEST DE CONOCIMIENTOS

MATERIAL ADICIONAL

ÍNDICE ALFABÉTICO

La presente obra está dirigida a los estudiantes del Ciclo Formativo Administración de Sistemas Informáticos en Red de Grado Superior, en concreto para el módulo profesional Implantación de Aplicaciones Web.Los contenidos incluidos en este libro abarcan los conceptos básicos sobre instalación de servidores web, explotación de gestores de contenidos, terminando con una introducción a la programación web. Se indica cómo llevarlo todo a cabo de la manera más práctica posible.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áticos necesarios, bibliografía y documentos para ampliación de los conocimientos.

Artículos relacionados

  • REDES CISCO. GUIA DE ESTUDIO PARA LA CERTIFICACION CCNA 200-301 V1.1
    ARIGANELLO, ERNESTO
    Esta guía de estudio es una herramienta de apoyo y de autoestudio para el aprendizaje del temario que Cisco exige para el examen CCNA 200-301 v1.1 y pueden resumirse en seis puntos esenciales:1. Fundamentos de networking2. Acceso a la red3. Conectividad IP4. Servicios IP5. Fundamentos de seguridad6. Automatización y programabilidadEl temario está dividido en 13 capítulos con un...

    42,90 €

  • QUÉ SERÁ DE NOSOTROS
    VALOR YÉBENES, JUAN ANTONIO
    El proyecto de inteligencia artificial que Alan Turing propuso en 1950 ha avanzado tal y como él imaginó. Cada vez son más los procesos que se reducen a algoritmos ejecutados por máquinas, las cuales aumentan su potencia conforme aumenta su velocidad de procesamiento y su capacidad de almacenamiento. A través de la inteligencia artificial y el despliegue de la red de internet, ...

    18,00 €

  • 40 CONCEPTOS CLAVE SOBRE INTELIGENCIA ARTIFICIAL
    CABALLERO, RAFAEL / MARTIN, ENRIQUE
    El 30 de noviembre de 2022 ChatGPT se puso a disposición de todos los usuarios. Ese día, el público se dio cuenta de cuánto había avanzado la inteligencia artificial. Ya no se trata de promesas de ciencia ficción, sino que es algo tangible que usamos a diario y que nos permite, en muchos casos, automatizar gran cantidad de las tareas que realizamos. El resultado es un cambio ra...

    18,00 €

  • HACIA UN INTERNET MÁS LIBRE
    JORGE SCHNURA
    ¿Y si pudieras ser el verdadero dueño de tu yo digital?En un mundo en el que unos pocos gigantes tecnológicos deciden qué vemos, qué pensamos y qué somos en línea, este libro propone una revolución: la Web 3.0. A través de un viaje apasionante que une historia, tecnología y crítica social, el autor desenmascara los mecanismos de control de la Internet actual y muestra cómo la t...

    23,95 €

  • JAVASCRIPT. CURSO PRÁCTICO, EDICIÓN 2025
    ARENAS, ROMAN
    Esta obra es la guía definitiva para aprender a desarrollar aplicaciones web modernas, completas y altamente interactivas. Desde los fundamentos hasta proyectos avanzados, este libro conduce al lector paso a paso por el mundo del desarrollo frontend y backend, combinando teoría clara con proyectos reales.A lo largo de sus cinco partes, descubrirás cómo consumir datos desde dive...

    34,90 €

  • PROGRAMACIÓN EN PYTHON
    GÓMEZ DELGADO, JAVIER / GARCÍA GARCÍA-DONCEL, JESÚS
    Con Programación en Python: Más allá del código no solo aprenderás a programar, sino que te convertirás en un desarrollador versátil, preparado para enfrentar los desafíos del mundo tecnológico actual y transformar ideas en soluciones innovadoras. Desde la instalación del entorno y los editores de Python hasta el desarrollo de aplicaciones sofisticadas, este manual ofrece un c...

    30,00 €

Otros libros del autor

  • DESARROLLO DE INTERFACES (GRADO SUPERIOR)
    FERRER MARTÍNEZ, JUAN
    La presente obra está dirigida a los estudiantes del Ciclo Formativo de Desarrollo de Aplicaciones Multiplataforma de Grado Superior, en concreto para el Módulo Profesional Desarrollo de Interfaces. Los contenidos incluidos en este libro abarcan los conceptos básicos sobre confección de interfaces de usuario, generación de interfaces a partir de documentos XML, creación de comp...

    26,90 €

  • APLICACIONES WEB, GRADO MEDIO
    FERRER MARTÍNEZ, JUAN
    La presente obra está dirigida a los estudiantes del Ciclo Formativo Sistemas Microinformáticos y Redes de Grado Medio, en concreto para el módulo profesional Aplicaciones Web.Los contenidos incluidos en este libro abarcan los conceptos básicos sobre programación web, instalación de servidores web e instalación y explotación de gestores de contenidos.Los capítulos incluyen acti...

    29,90 €