Logo

Complementos y nuevas tendencias en la programación web

Manuales web avanzados

Por Anyelguti

ATENCION: Estás viendo la versión antigua de "Manuales Avanzados". Si quieres ver la nueva versión corregida y mejorada, entra en aprendeweb.16mb.com/avanzados

Este curso forma parte del proyecto Aprende Web

logo

Manuales avanzados

Introducción

Esta seccion de AprendeWeb consiste en una serie de manuales que complementan el aprendizaje de la construcción de páginas web.

Estos manuales son continuación de los manuales básicos para aprender a construir páginas, de ahí lo de "avanzados". Para comprender bien estos manuales debemos saber ya construir páginas con los lenguajes HTML, CSS y Javascript. En algunos de ellos necesitaremos también saber PHP. Son en realidad ampliaciones, complementos o continuación de estos lenguajes.

Si no es este tu caso, deberías en un principio aprender los fundamentos para construir una página web. Los cursos de HTML, CSS, Javascript, y PHP, que proponemos en Aprende Web te servirán para aprenderlos. No podemos aprender los manuales de esta sección sin unos mínimos conocimientos de estos lenguajes de programación, ya que sería dificil poder seguirlos.

El por qué de estos manuales

Mediante los lenguajes HTML, CSS, Javascript y PHP ya podemos ponernos en teoría, a diseñar páginas. Sin embargo un buen diseñador no se puede conformar con esto. Debe ampliar sus conocimimentos. La web es un entorno relativamente bastante nuevo. Constantemente están saliendo nuevas versiones de lenguajes existentes, nuevas formas de relacionar los elementos de la página, ampliaciones de los lenguajes de programación existentes o formas diferentes de enfocar los problemas que van surgiendo a la hora de diseñar la página.

Aunque pretendemos que en esta sección se abarquen estos problemas, de momento hemos creado dos apartados, el de nuevas tendencias y el de lenguajes de programación. Es posible que más adelante ampliemos esta sección con nuevos apartados. sin embargo ahora vamos a ver estos dos apartados que hemos incluido.

Nuevas tendencias

Los lenguajes de programación web HTML y CSS tienen nuevas versiones, no son sólo un complemento de la versión anterior, sino que quieren también cambiár la forma de crear la página. Hay importantes novedades que hacen distinta la forma de programar las páginas. Se pretende simplificar el código en un tipo de páginas estandar. Hay por ejemplo, distintas etiquetas para las secciones que normalmente suelen tener las páginas.

Las nuevas versiones de HTML y CSS no están todavía disponibles totalmente en todos los navegadores. Sin ambargo hay una gran parte de ellas que puede utilizarse de forma experimental.

Todavía no podemos usar estas versiones para crear páginas estándar, ya que no todos los navegadores las aceptan; sin embargo para un diseñador profesional es conveniente familiarizarse con ellas porque poco a poco se irán incorporando en todos los navegadores, de forma que en el futuro, cuando se estandaricen, será la forma habitual de diseñar la página.

La nueva versión de HTML tiene una aplicación llamada "Canvas" que permite, mediante el lenguaje javascript crear dibujos y banners animados, aprenderemos los fundamentos básicos para usar esta aplicación.

Otros lenguajes de programación

Seguramente desde que empezamos a construir páginas con HTML en los manuales hemos oido hablar de otros lenguajes o complementos que utilizan algunas páginas. Veremos en principio el lenguaje XML, qué es y para qué sirve, y cómo utilizarlo.

Veremos también la estructura del DOM y cómo acceder a ella con javascript. Aunque en la mayoría de manuales de javascript se indica cómo acceder al DOM, no se suelen poner todas las formas ni ver todas las posibilidades que esto ofrece.

Abordaremos también la programación con ajax, que es una combinación de varias técnicas. Con ajax podemos incorporar en una misma página distintos tipos de archivos, y además de forma asincrona, es decir sin que al usuario se le pare la página mientras espera que el archivo se cargue.

Otra importante carencia de los manuales vistos hasta ahora es el lenguaje SQL, o cómo acceder a bases de datos, del tipo MySQL o de otro tipo. En los manuales de PHP se suele indicar las formas básicas de acceder a una base de datos. Sin embargo en este tema suelen tener importantes carencias. Veremos aquí también un manual de SQL orientado a usar bases de datos en las páginas web.

En proyecto:

En AprendeWeb queremos siempre ampliar los conocimientos que ya sabemos, sin embargo esto lleva un tiempo y un esfuerzo. Poco a poco queremos poder ofrecer en el futuro las siguientes secciones:

Uso de librerías y códigos importados.

Las librerías son archivos con trozos de código que pueden utilizarse en diferentes páginas, o que pueden resolver algunos problemas de programación. Veremos aquí algunas de ellas y cómo podemos usarlas.

Otros elementos dinámicos

Muchas páginas contienen elementos dinámicos que no pueden ser creados mediante los lenguajes de programación de páginas. Gráficos, mapas, etc. Estos son incorporados en la página mediante pluggins que suelen tener la mayoría de los navegadores. Crear estos elementos e incorporarlos en la página requiere conocer otros lenguajes de programación, o utilizar programas como Flash.






Ahora si quieres aprender más sobre programación web elige un manual y síguelo. Si quieres seguirlos todos y no sabes cómo empezar, es recomendable seguir el mismo orden que tienen en el menú.



Manuales web

Anterior siguiente     Siguiente siguiente

Ver estadísticas

Free counter and web stats
Visita nuestro foro:

Puedes consultar tus dudas y sugerencias:

sobre el foro (info y entrar)

Página creada por ANYELGUTI.

Manda tus sugerencias:
aprendeweb@ymail.com ... manda un correo