Completo e interesante tutorial de cómo crear tu propia aplicación web que incluya AJAX. Aun siendo un extracto del libro que ha escrito el autor de este artÃculo (¿de verdad es necesario comprarse un libro pudiendo encontrarlo casi todo en internet?), lo que nos explica nos puede ayudar bastante a centrarnos a la hora de crear nuestra aplicación AJAX.
Empieza con una explicación de lo que es AJAX, de lo que existÃa antes de esta técnica y de lo que vamos a necesitar. Una vez centradas las bases de lo que es AJAX, explica el objeto XMLHttpRequest, parte fundamental de AJAX, creando un objeto que controlará todas las funciones (inicialización, enviar petición, recibir petición, …). Y por último la importacia de la asincronÃa y de cómo mostrar los resultados.
Build Your Own AJAX Web Applications
Tag Archives: tutorial
Cómo crear un portfolio en flash
Un buen tutorial en el que se explica cómo crear un portfolio en el que se cargan las imágenes dinámicamente. Explicado de forma muy detallada y fácil de seguir. El flash mostrará tres thumbnails, que al pinchar sobre ellos cargará la imagen correspondiente, mostrando el tÃtulo y la descripción.
Como única pega, a parte de que está limitado a tres imágenes, yo hubiera cargado los datos en un XML, en vez de en 3 ficheros de texto independientes.
Creating a Dynamic Portfolio in Flash
VÃa / Pixel Groovy
15 tutoriales de PHP para principiantes
Zend, los creadores de PHP, han desarrollado 15 tutoriales de PHP para principiantes, bueno, y para quienes no lo somos, que siempre vienen bien.
La verdad es que los nombres de los tÃtulos de los tutoriales son poco descriptivos, por eso, para quien lo necesite, vamos a indicar el contenido de estos:
- Fundamentos de PHP: crear un ‘Hola Mundo’, comentarios, variables, tipos, … Lo más básico y necesario de PHP.
- Parámetros de entrada y condicionales: cómo se reciben los datos que nos llegan desde la URL y el uso de comparaciones e instrucciones condicionales.
- Bucles y más condiciones: Bucles (for, while, …) y cómo comprobar si una variable está definida.
- Arrays: tratamiento de arrays, incluyendo el foreach.
- Ficheros: abrir, leer, escribir en ficheros.
- Funciones: uso de funciones, sus parámetros de entrada y variables globales.
- Clases: todo lo necesario para la programación orientada a objetos mediante PHP.
- MYSQL: acceso a base de datos MYSQL, imprescindible si quieres realizar alguna aplicación web.
- SQLite: otra base de datos.
- Sesiones: tratamiento de sesiones y coockies.
- XML: tratamiento de XML, solo para PHP5, en PHP4 también se pueden tratar.
- Tratamiento de errores: si vas a realizar una aplicación, gasta bastante tiempo en el tratamiento de errores, algo para mà fundamental.
- Principios de seguridad: validación de los campos de entrada, sobre todo para cuestiones de BD.
- Nuestra primera aplicación web: una vez conocido todo lo anterior, ya estamos preparados para hacer nuestra primera aplicación web.
- Agregador RSS: creación de un pequeño agregador RSS.
PHP Tutorials for Absolute Beginners
VÃa / DZone
Floatutorial
Un impresionante tutorial que nos va enseñando paso a paso como posicionar elementos HTML con float y clear. Nos enseña con ejemplos:
- Información general, definición de conceptos, explicación de float y clear.
- Posicionamiento de una imagen a la derecha, añadiéndole márgenes y bordes.
- Posicionamiento de la imagen y su pie de foto, aplicando bordes.
- Crear thumbnails.
- Usar listas de elementos para crear botones “Anterior” – “Siguiente”.
- Usar listas de elementos para crear pestañas.
- Crear efecto de letra inicial de párrafo de tamaño superior al resto.
- Estilo de dos columnas.
- Estilo de tres columnas.
VÃa / Dzone
Javascript orientado a objetos
Interesante tutorial que nos indica cómo usar los objetos en Javascript, ya sean los objetos predefinidos, el uso del operador new, objetos literales, su declaración, la encapsulación, la herencia, la propiedad prototype para añadir métodos y atributos a un objeto, poliformismo, … explicado con ejemplos y muy útil para aquellos que empiezan y para aquellos que quieran mejorar su código (que a todos nos viene bien).
Object-Oriented Javascript
VÃa / Digg