Programación Paginas Web JavaScript y PHP
()
Información de este libro electrónico
._x000D_
Utilizando un lenguaje sencillo y didáctico se desarrollan los contenidos necesarios para la creación de una web, tanto la parte de cliente como la parte de servidor, incluyendo todas las opciones para entender la_x000D_
complejidad y la interrelación entre ellos._x000D_
_x000D_
Los contenidos teóricos que se desarrollan en el libro están acompañados de proyectos prácticos para que el lector pueda asimilar con facilidad los conceptos tratados.
Relacionado con Programación Paginas Web JavaScript y PHP
Libros electrónicos relacionados
Programación Web Paso a Paso: HTML Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesHTTP - Lo mínimo que todo desarrollador web debe saber Calificación: 5 de 5 estrellas5/5La Guía Rápida del Comercio Electrónico Calificación: 0 de 5 estrellas0 calificacionesMarketing Digital y SEO con Google Calificación: 5 de 5 estrellas5/5HTML para novatos Calificación: 5 de 5 estrellas5/5Apss HTML5 para móviles - Desarrollo de aplicaciones para smartphones y tablets basado en tecnologías Web Calificación: 0 de 5 estrellas0 calificacionesJavaScript Una Guía de Aprendizaje para el Lenguaje de Programación JavaScript Calificación: 3 de 5 estrellas3/5Programación Orientada a Objetos en JAVA Calificación: 0 de 5 estrellas0 calificacionesLa programación JavaScript Calificación: 0 de 5 estrellas0 calificacionesProgramación Java: JDBC y Swing Calificación: 0 de 5 estrellas0 calificacionesProgramación de Computadoras: De Principiante a Malvado—JavaScript, HTML, CSS, & SQL Calificación: 1 de 5 estrellas1/5Backbone JS. JavaScript Framework. 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesHTML 5 Y CSS Calificación: 0 de 5 estrellas0 calificacionesAccesibilidad Web Calificación: 0 de 5 estrellas0 calificacionesBackbone JS Calificación: 0 de 5 estrellas0 calificacionesLa Guía Rápida de Comercio Electrónico Calificación: 4 de 5 estrellas4/5Guía de HTML5, CSS3 y Javascript. La Web 2.0 Calificación: 4 de 5 estrellas4/5Aprende a Programar Ajax y jQuery Calificación: 1 de 5 estrellas1/5Conexión SQL SERVER & C# (Manual para principiantes) Calificación: 1 de 5 estrellas1/5UF1304 - Elaboración de Plantillas y Formularios Calificación: 0 de 5 estrellas0 calificacionesAplicaciones Web con HTML, JavaScript y Php Calificación: 0 de 5 estrellas0 calificacionesElaboración de hojas de estilo. IFCD0110 Calificación: 0 de 5 estrellas0 calificacionesAprender Javascript Avanzado con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Elaboración de documentos web mediante lenguajes de marcas. IFCD0210 Calificación: 0 de 5 estrellas0 calificacionesAprender Dreamweaver CS6 con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesDesarrollo y reutilización de componentes software y multimedia mediante lenguajes de guión. IFCD0210 Calificación: 0 de 5 estrellas0 calificacionesPython para finanzas Calificación: 0 de 5 estrellas0 calificacionesPHP - Creación de páginas Web dinámicas 2a edición Calificación: 0 de 5 estrellas0 calificacionesHTML5 Avanzado Calificación: 0 de 5 estrellas0 calificaciones
Internet y web para usted
Marketing en redes sociales 2021 Calificación: 5 de 5 estrellas5/5Guía De Hacking De Computadora Para Principiantes: Cómo Hackear Una Red Inalámbrica Seguridad Básica Y Pruebas De Penetración Kali Linux Su Primer Hack Calificación: 0 de 5 estrellas0 calificacionesCómo ser una Persona más Sociable: Aprende a hablar con cualquiera sin temor e incrementa por completo tu inteligencia social Calificación: 5 de 5 estrellas5/5GuíaBurros: Crear una Web en WordPress: Todo lo que debes saber para crear tu propia Web en WordPress Calificación: 5 de 5 estrellas5/5Cómo Eliminar Distracciones: Dispara tu Atención y Concentración Mental con Sencillos Métodos que Puedes Empezar a Usar Hoy Mismo Calificación: 5 de 5 estrellas5/5CÓMO MONETIZAR LAS REDES SOCIALES Calificación: 4 de 5 estrellas4/5Cómo ganar dinero con las redes sociales Calificación: 4 de 5 estrellas4/5Conquista de las Redes Sociales: 201 Consejos para Marketeros y Emprendedores Digitales Calificación: 5 de 5 estrellas5/5Habilidades de Conversación para Introvertidos: Descubre cómo interactuar socialmente cómo un extrovertido natural y a ser la persona más interesante del lugar Calificación: 0 de 5 estrellas0 calificacionesMarketing de contenidos. Guía práctica Calificación: 4 de 5 estrellas4/5Marketing de Influencers Calificación: 5 de 5 estrellas5/5El Gran Cuaderno de Podcasting: Cómo crear, difundir y monetizar tu podcast Calificación: 4 de 5 estrellas4/5Tu tienda online con Wordpress y Amazon Calificación: 5 de 5 estrellas5/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5Desarrolla tu marca personal: Todas las claves del personal branding Calificación: 3 de 5 estrellas3/57 Pasos Para Ser Un Pentester: Cómo hackear, #0 Calificación: 5 de 5 estrellas5/5Curso de Marketing Online Calificación: 5 de 5 estrellas5/5SEO Copywriting. Mejora tus textos y tu posicionamiento en buscadores Calificación: 4 de 5 estrellas4/5Cómo trabajar desde casa por Internet Calificación: 4 de 5 estrellas4/5Consejos de Redacción para los Anuncios: Cómo Escribir Publicidad que Venda Calificación: 4 de 5 estrellas4/5Curación de contenidos. Guía práctica Calificación: 5 de 5 estrellas5/5Cómo ser un buen Community Manager Calificación: 4 de 5 estrellas4/5Editor de contenidos web: Dominar la web y las redes sociales con una estrategia de contenidos Calificación: 4 de 5 estrellas4/5Publicidad en Redes Sociales Curso Práctico: Aprende cómo anunciar tu marca con Facebook, Instagram, YouTube y Pinterest Ads Calificación: 0 de 5 estrellas0 calificacionesCómo empezar un canal de YouTube: Cómo puede pasar de hacer vídeos para subirlos y conseguir suscriptores a ganar dinero Calificación: 0 de 5 estrellas0 calificacionesMarketing en Redes Sociales: Una Guía Completa Para Hacer Crecer su Marca en Redes Sociales Calificación: 0 de 5 estrellas0 calificacionesEstrategias de Marketing en Instagram Calificación: 4 de 5 estrellas4/5
Comentarios para Programación Paginas Web JavaScript y PHP
0 clasificaciones0 comentarios
Vista previa del libro
Programación Paginas Web JavaScript y PHP - Mª de las Mercedes Escarcena
Introducción
Cuando hablamos de web, es obligatorio dividirlo en dos partes bien diferenciadas: Cliente y servidor. El cliente es quien solicita el servicio y el servidor se encarga de satisfacer estas demandas.
Y ya si nos centramos en sitios web y su programación, el área de cliente es la que se desarrolla en el navegador, es decir, contendría la estructura de la página web desarrollada mediante un lenguaje llamado HTML (HyperText Markup Language), a la que debemos darle un diseño mediante hojas de estilo o CSS (Cascading Style Sheets). Con estas dos herramientas se crearía una página estática, propia de otros tiempos. Si queremos añadirle interactividad y dinamismo necesitaremos el lenguaje de programación por excelencia que es Javascript.
En el área de servidor contaremos con los servicios que vayan a ser requeridos por los clientes con sus peticiones. Habitualmente, como mínimo, se tendrá una base de datos y un programa con el que el usuario pueda acceder y tratar la información guardada. Para crear y manipular los datos utilizaremos SQL (Structured Query Language) y el lenguaje de programación con el que se establecerá la conexión con el usuario será PHP (Hypertext Preprocessor).
Si conseguimos unir todas estas características y potenciarlas seremos capaces de desarrollar una web que responda a todas las expectativas de los usuarios.
Cliente/Servidor
Un claro ejemplo de esta interacción entre cliente y servidor lo podemos encontrar en cualquier página de comercio electrónico. Entramos a ella mediante un navegador, elegimos el artículo que queremos comprar buscando en una base de datos que se encuentra en servidor. Este servidor mediante un programa nos responderá, por ejemplo, si está disponible o no, y la posibilidad de comprarlo disminuyendo así de su stock.
A lo largo de este libro desarrollaremos un proyecto de creación de una página web de e-commerce en el que incluiremos todas las opciones para entender la complejidad y la interrelación entre ellos.
1
Programación cliente
Programación cliente
Tal como hemos comentado en la introducción a este libro, el modelo cliente es la programación que se ejecuta en el navegador. HTML y CSS proporcionan lo que es la estructura y el diseño al sitio web, pero añadiendo el lenguaje de programación Javascript conseguimos el dinamismo y la flexibilidad que hará nuestra web mucho más atractiva.
Al cargarse al mismo tiempo que el HTML en el navegador y residir en el cliente, hace que JavaScript sea rápido a la hora de obtener una respuesta el usuario y que pueda seguir funcionando si se produce una desconexión temporal a Internet.
Este curso se centra en la programación del sitio web mediante Javascript, pero en el siguiente apartado daremos una pincelada de HTML y CSS, como base principal.
Programación de páginas web
Antes de comenzar a estudiar el lenguaje de programación Javascript, haremos una breve reseña de utilización del lenguaje HTML y de las hojas de estilo CSS, ya que cuando se habla de programación web se suele hacer referencia a todo el conjunto aunque HTML y CSS no sean lenguajes de programación en sí.
Lo primero que tenemos que hacer a la hora de crear una página web es definir su estructura. Para ello utilizaremos HTML. La estructura básica suele tener el formato que se muestra en la ilustración, aunque no es de estricto complimiento.
Estructura de una página web
Una vez definida la estructura del sitio web, hay que dotarle de estilo a la misma para que sea atractiva para el usuario. Esto se puede realizar de varias formas, de forma directa o embebida, aunque es recomendable incorporar uno o varios archivos de extensión .css y enlazarlos con el HTML en la zona .
utf-8>
stylesheet href=estilos.css
>
En este archivo, se va dando formato a cada sección de HTML, indicando si tiene bordes o no, color de fondo, bordes redondeados, color de la letra, sombras y muchas opciones más.
Ejemplo:
Con lo que siguiendo con nuestro ejemplo anterior, contaríamos con dos archivos:
index.html
es>
utf-8 />
stylesheet href=estilos.css
>
Título principal
Título del artículo
Contenido del artículo ...
imagen.jpg>
Publicidad
Enlaces a RRSS
Avisos legales - Copyright - Mapa del sitio
estilos.css
header{
background-color: cornflowerblue;
height: 50px;
padding: 5px;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: blueviolet;
}
li {
float: left;
}
li a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
li a:hover {
background-color: