Manuales

Aquí tienes todos los manuales de DesarrolloWeb.com. Con ellos podrás iniciarte a las tecnologías más actuales del web de la forma más accesible.

PrincipianteExpandir

Publicar en Internet

Tratamos los temas más básicos que necesitas saber para publicar una página web, como los materiales necesarios, el lenguaje HTML, editores, elegir alojamiento, subir páginas a los servidores y mucho más.

Curso práctico de diseño web

Un manual que trata el diseño orientado a la web, con una interesante introducción al diseño en general y el desarrollo del diseño en la web en particular.

Manual de HTML

HTML es el lenguaje utilizado como base para crear las páginas web. En este manual explicamos en profundidad cómo utilizarlo, desde lo más básico a los temas más avanzados.

Introducción al diseño web

Primeros pasos para aquellas personas que deseen crear su propia página web, desde el punto de vista del diseñador. Motivación a seguir, programas a utilizar, etc.

Usabilidad en la web

En este manual podras encontrar ejemplos y comentarios sobre usabilidad e interfaz en internet. La usabilidad son técnicas que ayudan a los seres humanos a realizar tareas en entornos graficos de ordenador, en nuestro caso, páginas web.

Promoción de páginas web

Este manual relata de manera exahustiva todos los mecanismos para conseguir tener una página popular en Internet. Comprende todos los niveles, tanto el de principiante como el de experto en la promoción de páginas.

Páginas dinámicas

Introducción al concepto de páginas dinámicas, lenguajes de lado cliente y servidor y otra serie de nociones básicas para lanzarse a la aventura de la programación en ASP o PHP. Este manual sirve de introducción a otros más avanzados.

Introducción a los lenguajes del web

Introducción general a la programación en la web, que describe el concepto de páginas dinámicas y estáticas, de cliente y servidor. Presenta los lenguajes disponibles para cada caso, repasando el XML.

Qué es cada tecnología

El manual trata en cada uno de sus capítulos de introducir cada una de las tecnologías utilizadas en el desarrollo de páginas web. Es un manual para conocer lo esencial de cada tecnología.

Ayudas técnicas

Las ayudas técnicas son pequeños reportajes de interés general muy útiles para conocer rápidamente diversos temas de mucho interés para la comunidad.

Frontpage para principiantes

Un análisis en profundidad de Frontpage y la respuesta a las preguntas más habituales planteadas por los usuarios novatos de este programa.

La imagen en Internet

Explica cómo debemos crear la imagen en Internet de las empresas, productos o servicios que deseamos vender. No vale clonar lo anterior; hace falta conjugar estrategia, contenido, diseño y tecnología.

Estrategias de ecommerce y ebusiness

Cubriremos el comercio electrónico, con sus vicisitudes, éxitos y fracasos, para centrarnos en estrategias empresariales de e-business y más concretamente del tránsito tecnológico que conlleva pasar de un modelo a otro.

Programación en PHP

Principios básicos para la programación en PHP, el popular lenguaje del lado del servidor. Manual asequible para no programadores que sienta los fundamentos básicos de este lenguaje. Continuación lógica del manual de páginas dinámicas.

Botones con estilo

Informe sobre cómo crear botones de envío de formulario variados. Botones básicos, con estilos y con características dinámicas.

Taller de HTML

Una serie de artículos prácticos para aprender a trabajar con HTML. Ofrece pequeños trucos de maquetación para que los más novatos puedan empezar a dominar el lenguaje.

Rentabilizar un sitio o negocio en Internet

Artículos que tratan el tema de la rentabilidad de los negocios en Internet. Explica la manera obtener ingresos a través de un sitio web o las técnicas útiles para mejorar las ventas de nuestros proyectos en la web.

Manual del buen freelance

Damos una pequeña impresión de lo que es el mundo de freelance, basada en las experiencias de distintos profesionales.

Tarifas y presupuestos para el desarrollo de webs

En este manual veremos cómo se pueden realizar presupuestos para la creación de páginas web y las tarifas estandar que podrían tener estos servicios, dentro del mercado español.

Este manual se realiza como resultado de la liberación de todos los presupuestos realizados en la etapa de freelance de Miguel Angel Alvarez, fundador de DesarrolloWeb.com y las puntualizaciones y aportaciones de otros profesionales.

Ten en cuenta una cosa: El valor de estos artículos reside principalmente en entender cómo se debe presentar un presupuesto y los puntos que se pueden tener en cuenta para valorar un trabajo. Sin embargo, a día de hoy las tarifas económicas no tienen mucho que ver con las que aquí se indican, pues ha pasado mucho tiempo desde la presentación de estos presupuestos.

De todos modos, estamos convencidos que este material tendrá mucho valor para las personas que se inician en el mundo de los presupuestos y quieren saber cómo presentar las propuestas a sus clientes de manera que se cause una buena impresión y se tengan en cuenta diferentes factores importantes a la hora de presupuestar un proyecto.

Análisis de ISO-27001:2005

Este manual, trata de presentar un análisis de la situación actual que presenta ISO/IEC para cualquier empresa que desee planificar e implementar una política de seguridad orientada a una futura certificación dentro de este estándar.

Manual sobre alojamiento de webs

Artículos prácticos y consejos sobre alojamiento de webs, hosting de páginas y servidores. Con ayudas para elegir correctamente un alojamiento, conocer el registro de dominios y saber manejar básicamente el albergue contratado.

Números de cuenta bancarios

Manual que explica la manera de tratar informáticamente números de cuenta bancarios, cuentas de ahorro en banco. Explica los números de cuenta nacionales de España, internacionales y cómo validarlos con programación. Comercio electrónico.

Manual sobre SwishMax

Manual con el que podreis aprender a utilizar este programa para el desarrollo de objectos, animaciones, graficos, sonidos, etc. bajo plataforma Flash.

Extensiones de Firefox

Vemos lo que son las extensiones de Firefox y comentamos las extensiones más interesantes y útiles para desarrolladores.

Formatos de imagen para Web

Tutorial en el que podrás ver las caracteríasticas de los principales formatos de imagen para Web y qué formato es recomendable para determinado tipo de imagen.

Todo sobre el Blog

Todo lo que necesitas saber sobre los blogs, desde su historia hasta su creación y manipulación.

Videotutorial de HTML

Videotutorial de HTML, con una serie de vídeos en los que se explican las distintas etiquetas del lenguaje y cómo crear sitios web completos con HTML.

Videotutorial de CSS

Videotutorial de CSS, en el que aprenderás los aspectos más importantes de las Hojas de Estilo en Cascada de una manera práctica y amena.

Videotutorial de Javascript

Un videotutorial de Javascript, para que cualquier persona con un mínimo de interés pueda aprender a programar páginas web del lado del cliente con Javascript y hacer efectos de interacción y dinamismo en el navegador.

Manual de Microsoft WebMatrix

Manual de la herramienta WebMatrix de Microsoft, con la que podremos crear proyectos en ASP.NET de forma sencilla, pero que también nos permitirá trabajar con otras tecnologías de desarrollo como PHP.

Desarrollo de plan de negocio web

Un manual con consejos para la realización de planes de negocios en la web, en lo relativo a las áreas de recursos humanos y otras más técnicas, como pueden ser el desarrollo y la promoción del servicio.

Entorno de trabajo del desarrollador web

Programas y sistemas que todo desarrollador web debe analizar, disponer y configurar para crear su entorno de trabajo del día a día. Programas que nos permiten optimizar tareas diarias y recurrentes, como la programación, testing, diseño, etc.

Android Básico

El objetivo de las siguientes entregas es ofrecer una introducción a Android desde cero. El manual va a estar compuesto por capítulos muy específicos con secciones que realizan tareas concretas. Queda de tu parte el acoplamiento del código de las secciones que necesites para tus aplicaciones.

Todo el código que sea utilizado estará colocado en mi Github.

Videotutorial del Curso de Iniciación a Java

Grabaciones de las clases del Curso de Iniciación a la programación con Java, realizado en DesarrolloWeb y EscuelaIT, un curso para iniciarse en Java para programadores y no-programadores.

Con Java podemos hacer todo tipo de programas, pues se trata de un lenguaje de propósito general y está provisto de una enorme cantidad de librerías para acometer todo tipo de proyectos en entornos que van desde las aplicaciones de consola, aplicaciones con ventanas e interfaces gráficas o aplicaciones web.

En este manual podrás iniciarte a Java, tanto si quieres realizar aplicaciones multiplataforma en Windows, Mac o Linux, como si quieres realizar aplicaciones para el sistema operativo Android.

Guías y consejos para hacer un mejor Social Media

Este no es un manual de Community Manager, pero lo podría ser. Más bien es una serie de artículos con consejos prácticos para hacer un mejor uso de las redes sociales y mejorar nuestra marca personal en Internet y el Social Media en general.

Curso gratuito de iniciación Wordpress

Aquí encuentras todas las clases impartidas durante la realización del Curso Gratuito de Iniciación a Wordpress de EscuelaIT /DesarrolloWeb.com.

Se trata de un curso que tiene el objetivo de enseñar a dar los primeros pasos con Wordpress, desde la instalación de Wordpress, los lenguajes con los que trabaja y que deberías conocer, hasta la administración del CMS y su extensión con plugins. Veremos también la optimización en buscadores (SEO en Wordpress) y la seguridad del sistema.

Curso gratuito 5 días de HTML5

Grabaciones de las clases del Curso Gratuito de HTML5 impartidas por EscuelaIT en marzo de 2014. En este curso se ofrecieron una serie de presentaciones sobre los puntos clave que los desarrolladores deben tener en cuenta sobre HTML5.

Cada una de las 5 clases fueron impartidas en directo por un software de videoconferencia por un profesor distinto. Aquí agrupamos no solamente las grabaciones de las clases, sino también los ejemplos realizados y diapositivas de las presentaciones.

Las clases están orientadas para que los estudiantes tengan un conocimiento global de lo que te ofrece HTML5, en sus tres pilares fundamentales, como es el propio lenguaje HTML, el lenguaje para edición de los estilos CSS y el lenguaje para scripting Javascript.

También se pretendió motivar a los interesados a usar ya mismo HTML5 y aprovechar las características de los navegadores modernos, creando sitios que ofrezcan una más rica experiencia de usuario.

IntermedioExpandir

Tutorial de Visual Basic Script

Manual del lenguaje de scripting de Microsoft para páginas web con el que podrás aprender a realizar efectos para el Internet Explorer.
Explora las características del HTML Dinámico con el lenguaje del navegador más habitual.

Programación en JavaScript

Descubre Javascript desde cero. Esta es la primera parte del Manual de Javascript donde veremos las características del lenguaje, como la sintaxis, variables, estructuras de control, funciones, arrays, etc.

Programación en Javascript II

En este manual explicamos todos los recursos con los que cuenta un programador de Javascript para crear todo tipo de efectos y aplicaciones.

Manual sobre la plataforma .Net

Manual sobre la plataforma .Net. Manual indicado para comprender el funcionamiento de la nueva plataforma multilenguaje de Microsoft y para iniciarse en la construcción de aplicaciones Web, formularios de Windows y servicios Web, entre otros.

Taller de Javascript

Manual práctico de Javascript en el que podemos encontrar diversos scripts de variada utilidad comentados y listos para utilizar en tus páginas web. Aprende Javascript por la práctica.

Manual de CSS, hojas de estilo

Tutorial completo y práctico sobre hojas de estilo en cascada (CSS). Aprende a utilizar esta tecnología que te ayudará a crear páginas más atractivas y precisas. El curso contiene la descripción, uso, sintaxis, y lista de atributos para crear estilos

Manual de Flash

Fundamentos necesarios para que puedas desenvolverte fácilmente en el entorno de trabajo de Flash. Veremos los conceptos básicos necesarios para el buen uso de esta tecnología y describiremos el empleo de las herramientas más comúnmente utilizadas.

Tutorial de SQL

Aprende a utilizar el estándar utilizado para la consulta de bases de datos. Seleccionar, crear, modificar y borrar registros. Todo lo que necesitas para la creación de tus páginas dinámicas.

Taller de MySQL

Diversos artículos prácticos sobre el trabajo con la base de datos MySQL, que cubren aspectos desde su instalación al trabajo habitual.

Introducción a XML

Una breve intruducción al mundo XML que explica qué es este lenguaje y sus tecnologías relacionadas.

Manual de Photoshop

Presentamos el Manual de Photoshop, que servirá de ayuda para aprender a manejar este programa de diseño gráfico para usuarios sin experiencia.

Manual de introducción a GNU/Linux sobre Ubuntu

Un manual que te introducirá cómodamente y paso a paso en el mundo Linux a través de la distribución Ubuntu. Explicará qué es GNU/Linux, así como instalar y administrar este completo sistema operativo de código abierto.

Introducción al formato SVG

Vamos a conocer algunas características de SVG y a compararlo con otro formato para gráficos vectoriales mucho más conocido: Flash. Además, haremos referencia y analizaremos algunos programas para el diseño en SVG.

Envío de formularios avanzado

Manual que explica la manera de enviar formularios, utilizando el servidor y sin depender de la configuración del cliente. Se muestran ejemplos en las tecnologías más habituales.

Control de frames con Javascript

Tratamos los mecanismos que nos ayudan a controlar con Javascript lo que ocurre en páginas web realizadas con frames. Accesos desde un frame a otro, al frame principal, etc.

Formularios y Javascript

Manual que explica todos los aspectos relacionados con el control de elementos de formulario, del lado del cliente, con Javascript.

Servicios Web en plataforma .NET

El siguiente manual pretende explicar Los Servicios Web XML, partiendo de sus orígenes y las tecnologías asociadas, para terminar con un desarrollo y consumo de un Web Services bajo la plataforma .NET de Microsoft.

Manual de Java

Manual de la tecnología Java. Trata temas introductorios, una guía rápida para aprender la sintaxis y otros temas más avanzados que se centran en el desarrollo de aplicaciones.

Taller de Cross-Browser DHTML

Manual que contiene una serie de ejemplos prácticos de páginas dinámicas creadas con Javascript compatible con todos los navegadores.

Corel Draw 10

Manual del programa de diseño vectorial Corel Draw versión 10, que explica las herramientas y su utilización paso a paso.

Taller de CSS

Aplicaciones prácticas realizadas con hojas de estilo en cascada. Desde aplicación de estilo enlaces a maquetación realizada únicamente con CSS.

Manual de OsCommerce

Manual sobre la aplicación web de código abierto OsCommerce que permite montar una tienda virtual para vender en Internet.

Tutorial de FTP

Un manual donde podrás encontrar todo lo necesario para manejas sin problemas cualquier programa FTP o simplemente conectarte a uno por línea de comandos.

Manual de JSP

Manual donde aprenderemos la tecnología Java para la creación de páginas web con programación en el servidor.

Manual de XML

Manual que presenta una introducción práctica y técnica al lenguaje XML, repasando la estructura de documentos XML, los DTDs, Schemas XML, XSL y los modelos de objetos en lenguajes como Java y Visual Basic.

Cross-Site-Scripting

En este manual nos enfocaremos en la definición del Cross-Site-Scripting, además veremos algunos tipos de ataque comunes y la manera de contrarrestarlos sencilla pero eficientemente.

Accesibilidad en la web

En este manual de accesibilidad vamos a explicar el concepto y publicar una serie de artículos prácticos con normativa y especificaciones para conseguir webs más accesibles.

Configuración del DNS para Virtual Host

En este pequeño manual se explica como se realiza la configuración del DNS, para montar un dominio virtual basado en nombres; es importante mencionar que se trabaja bajo el Sistema Operativo de SUSE 7.3, Apache 1.3 y PHP 4.3.

Manual de XHTML

Manual de XHTML, un lenguaje de descripción de páginas web normalizado según las reglas de XML. En el manual conoceremos las distintas etiquetas XHTML, su uso y funcionamiento.

Taller de Photoshop

Una serie de artículos prácticos sobre diseño web con Photoshop. Talleres de Photoshop orientados para diseñadores de webs.

Manual de Picasa

Este manual de Picasa explica el funcionamiento del programa de administración de fotos digitales de Google, un software excelente para organizar tus fotografías en el ordenador.

Manual de RSS

Manual sobre la tecnología RSS, un formato de distribución de contenidos de Internet basado en XML.

Debug en PHP con FirePHP

Hacer debug en PHP con FirePHP: Cómo instalar y utilizar el complemento FirePHP de Firefox y lanzar mensajes de log, por medio de PHP, que se mostrarán en la consola de la extensión Firebug.

Manual del API de Web Resizer

En este Manual explicamos con detalle el API de Web Resizer, un sistema con el que puedes proveer en tu sitio web, de manera sencilla, diversas herramientas para el upload de imágenes y retoque fotográfico.

Manual de Maquetación CSS

Manual en el que enseñaremos a maquetar páginas web utilizando únicamente CSS, en lugar de tablas, lo que también se conoce como Maquetación Tableless.

Manual de Joomla!

Manual del gestor de contenido Joomla! que pretende mostrar cómo instalar el CMS, configurarlo y personalizarlo para crear webs autogestionables.

Crear PDF en PHP con FPDF

Manual de las librerías FPDF, que permiten crear archivos PDF desde scripts PHP. Con varios ejemplos y explicaciones sobre la creación de PDF desde PHP.

Introducción a YUI

Manual que pretende ofrecer una serie de artículos teóricos y prácticos de las librerías YUI, un framework Javascript y CSS de Yahoo! Developer Network.

Taller de jQuery

Ejercicios prácticos para aprender jQuery y la programación aplicaciones web enriquecidas del lado del cliente. Básicamente se trata de una serie de plugins de jQuery explicados que nos sirven de repaso y como biblioteca de scripts.

Videotutorial de jQuery

Videotutorial de jQuery para aprender a hacer páginas dinámicas del lado del cliente. Una colección de vídeos para aprender paso a paso el popular framework Javascript.

Librería php.js: las funciones PHP en Javascript

Manual que presenta la librería php.js, que ofrece cientos de funciones nativas de PHP en la plataforma Javascript. Ejemplos de scripts Javascript y utilidades diversas para realizar tareas avanzadas en Javascript por medio de funciones PHP.

Windows Azure

En este manual desgranamos la propuesta de Microsoft sobre Windows Azure y cómo nos permite desarrollar la programación en la nube.

Manual de IE Developer Tools

Manual de las herramientas para desarrolladores de Internet Explorer, Developer Tools, con las que podemos inspeccionar los elementos de la página, scripts y realizar cosas tan importantes como depuración de HTML, CSS, Javascript, etc.

Plugin Calendario jQuery

Creación de un plugin jQuery para implementar un calendario dinámico, o datepicker, que permita seleccionar fechas, con programación Javascript.

HTML5 e Internet Explorer 9

Un detallado repaso a las características de la nueva versión de HTML visto desde el prisma del navegador Internet Explorer 9.

Manual del framework ASP.NET MVC

Manual dedicado al framework de ASP.NET MVC, basado en el patrón Modelo - Vista - Controlador, para el desarrollo de aplicaciones web con tecnologías Microsoft.

Manual de Processing.js

Manual de Processing.js, un framework Javascript para dibujo y animación en el elemento Canvas del HTML5. Explicaciones y ejemplos para dibujar, animar e interactuar con el usuario a través de canvas.

ProcessingJS es una librería que está basada en Processing de Java y que nos permite hacer todas esas maravillosas cosas en relación a la interacción y a la capacidad de dibujos dinámicos en Java, pero llevamos a cabo con el motor de Javascript en los navegadores y basados en la infraestructura HTML5 del elemento canvas. Es uno de los complementos esenciales y más usados para el dibujo y los juegos Javascript y HTML5.

Manual de jQueryUI

Manual que explica cómo utilizar jQueryUI, una librería Javascript para la creación de interfaces de usuario enriquecias del lado del cliente, basado en jQuery.

Taller de HTML5

Artículos prácticos sobre la creación de páginas web con el estándar HTML5. Aplicación práctica de las diversas tecnologías relacionadas con el HTML5.

Manual de jQuery Mobile

Manual de jQuery Mobile, el framework para el desarrollo compatible de sitios web orientados a dispositivos móviles, basado en el popular jQuery.

Manual de Aplicaciones Metro con HTML/JavaScript

Este manual describe cómo desarrollar una Aplicación Metro para Windows 8 con los lenguajes de la Web: HTML, CSS y Javascript. A lo largo de sus artículos iremos desgranando aspectos como la arquitectura, el ciclo de vida, la programación, etc.

Diseño web para dispositivos móviles

Manual que explica cómo diseñar sitios web optimizados para dispositivos móviles. Características deseables en la web móvil, usabilidad, técnicas de desarrollo adecuadas para dispositivos en movilidad, etc.

Videotutoriales de Responsive Web Design

Vídeos con talleres emitidos en directo sobre Responsive Web Design, en los que repasaremos CSS3 y las técnicas más útiles para realizar sitios web o diseño web adaptables a todos los dispositivos.

Manual de transmisión de vídeo por streaming

Un manual donde se van a explicar diversos detalles acerca de la transmisión de vídeo por streaming en la web, análisis de herramientas necesarias, requisitos para el sistema de producción, transferencia estimada en el servidor, etc.

Desarrollo para Android

Manual donde veremos todos los pasos necesarios para comenzar a realizar aplicaciones para la plataforma Android.

Manual de Handlebars

Manual de Handlebars template system basado en Mustache Templates, que nos sirve para generar HTML a partir de objetos con datos en formato JSON. Tutorial de uso e implementación del sistema de plantillas Javascript.

Handlebars es un popular sistema de plantillas en Javascript que te permite crear y formatear código HTML de una manera muy sencilla. En lugar de hacer operaciones tediosas en librerías como jQuery para tocar el DOM insertando elementos de manera independiente con append o prepend, te permite crear bloques de código HTML, escritos directamente con HTML que poblarás con datos que te vengan de un JSON. Es tan sencillo como escribir HTML y tan potente que te permite realizar operaciones de recorrido de estructuras que encontramos en otros sistemas de plantillas en lenguajes como PHP.

Se trata de un complemento esencial para el desarrollo frontend y para la separación del frontend/backend, de modo que podamos hacer nuestros desarrollos dinámicos con uso intensivo de Javascript, generando el HTML desde este lenguaje con contenidos que probablemente vendrán de solicitudes Ajax, sin mayores complicaciones.

Teoría de la Programación Orientada a Objetos

Conceptos relacionados con la Programación Orientada a Objetos (Siglas POO o OOP en inglés) que nos sirvan para entender este paradigma de la programación. Estos artículos tratan la orientación a objetos desde un punto teórico, sin querer entrar en ningún lenguaje de programación particular, de ese modo todos los conocimientos explicados en este manual te servirán para aplicarlos a la práctica de la POO en cualquier lenguaje que puedas llegar a usar.

AvanzadoExpandir

Manual de jQuery

Esta es la portada del Manual de jQuery, un completo compendio de artículos que te explican con detalle y paso a paso la popular librería Javascript.

jQuery es uno de los complementos más esenciales para el desarrollo web, usado en millones de sitios en toda la web, ya que nos facilita mucho el desarrollo de aplicaciones enriquecidas del lado del cliente, en Javascript, compatibles con todos los navegadores.

Para los que se inician, conviene aclarar que jQuery no es un lenguaje, sino una serie de funciones y métodos de Javascript. Por tanto, Javascript es el lenguaje y jQuery es una librería que podemos usar opcionalmente si queremos facilitar nuestra vida cuando programamos en Javascript. A veces nos podemos referir a jQuery como framework o incluso como un API de funciones, útiles en la mayoría de proyectos web.

Antes de llegar jQuery los desarrolladores estábamos obligados a discriminar entre los diversos navegadores, para ejecutar aquel código Javascript que funcionaba en cada browser. Con la llegada de jQuery la principal ventaja es que ya no necesitamos preocuparnos sobre si el navegador del usuario es Explorer, Chrome, Firefox, etc. sino que la propia librería hará el trabajo "sucio" por nosotros y ejecutará el código que sea compatible con el software del cliente que está accediendo a nuestra web. Para ello usaremos las funciones que jQuery nos proporciona, dentro de un grandísimo abanico de funcionalidades que además se extiende por medio de miles de plugins que ofrece la comunidad para implementar cualquier tipo de comportamiento.

Para aprender jQuery necesitas saber Javascript. No requiere ser un gran maestro en el lenguaje, pero al menos sí trabajar con él con cierta soltura. Date cuenta que cuando programas con jQuery en realidad estás programando con Javascript, por ello es importante que no intentes empezar la casa por el tejado y primero aprendas el lenguaje "padre". En DesarrolloWeb.com encontrarás varios manuales de Javascript.

En el presente manual te acercamos todas, o la mayoría de, las funcionalidades que están presentes en el "core" de jQuery. Aprenderás cosas tan variadas como modificar dinámicamente los estilos de la página, manipular el DOM, realizar efectos vistosos, trabajar con Ajax, crear tus propios plugins y un largo etc. Tenemos además otros manuales que te explican asuntos más concretos como las jQueryUI.

Esperamos que lo disfrutes y si te gusta lo compartas en tu blog o en redes sociales con tus amigos.

Taller de PHP

Reportajes prácticos sobre la programación de páginas con PHP, un lenguaje de programación de sitios web del lado del servidor muy potente con el que podremos crear aplicaciones muy interesantes.

Programación en ASP

Principios básicos para la programación en ASP, el lenguaje del lado del servidor creado por Microsoft . Manual asequible para no programadores que sienta los fundamentos básicos de este lenguaje. Continuación lógica del manual de páginas dinámicas.

Librería virtual en ASP

Ejemplo de creación de una tienda virtual. Pon en práctica todo lo que has aprendido en nuestro primer manual de ASP y construye tu primera gran aplicación: Una tienda de libros virtual!

Taller de ASP

Reportajes prácticos sobre la programación de Active Server Pages, el lenguaje de programación de Microsoft del lado del servidor con el que podremos crear aplicaciones web muy interesantes.

Sistema de envío de postales en PHP

Creación de tu propia página de envío de postales. Pon en práctica los conceptos adquiridos en nuestro primer manual de PHP en esta aplicación: Uso de sesiones, cookies, envío de e-mails, funciones, acceso a bases de datos...

Biblioteca gráfica GD

Aprende a generar imágenes dinámicas con esta biblioteca de funciones. Da vida a tus scripts de una forma sencilla y cómoda.

Calendario PHP

Aplicación práctica de PHP en la que construimos un calendario que muestra el mes y año actual y permite moverse a otro mes y año.

Buscador simple en ASP

Mario Matías Sebely nos enseña un buscador simplificado con ASP desde 0. Empezando por la creación de la base de datos y su rellenado, finalizando en la búsqueda por palabras clave.

Diferencias entre ASP 3.0 y .NET

Artículo que comenta las diferencias entre las dos tecnologías de servidor de Microsoft. Además ofrece una visión general a las distintas características de .NET.

Sistema de autentificación PHP

Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con acceso restringido.

Carrito de la compra en ASP

Realización de un sistema de carrito de la compra sencillo en ASP. También incluye un ejemplo de la integración del carrito en páginas ASP.

Sistema de autentificación en ASP

Cómo realizar un sistema de autentificación en ASP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con acceso restringido.

File System Object en ASP

El control del sistema de archivos de ASP al detalle. Explicamos todos los objetos que forman parte de este sistema, FSO, Drive, Folder, File y TextStream y realizamos aplicaciones interesantes para aprender por la práctica.

Carrito de la compra en PHP

Explicación detallada sobre cómo crear un carrito de la compra sencillo con PHP. Se realiza la implementación de una clase para modelar el carrito y luego se muestra cómo utilizarla.

Manual de PHP 5

Explicamos al detalle todas las características de PHP5, la nueva versión de PHP, con características avanzadas de orientación a objetos.

Web Services con PHP

Manual dirigido a personas que ya poseen conocimientos sobre Internet y programación en PHP y quieren comenzar a conocer el mundo de los Web Services (Servicios Web).

Talleres de diseño web

Diversos artículos, eminentemente prácticos, sobre diseño web. Creación de imágenes y gifs animados, manejo de programas de diseño, prácticas sobre diversos temas para aprender a diseñar webs.

Expresiones regulares

Explicaciones y ejemplos para el manejo de expresiones regulares, centrándose en las expresiones regulares de PHP, que son compatibles con las de Perl.

Bindows, un framework AJAX

Presentación y explicaciones para majenar Bindows, una herramienta para programadores que permite crear aplicaciones web con una interfaz de usuario GUI avanzada, similar a las aplicaciones convencionales. Funciona con programación Javascript, DHTML

Taller de ASP.NET

Taller de ASP.NET. Un manual donde vamos a publicar artículos prácticos para aprender el manejo de diversos aspectos de la plataforma .NET para crear páginas web avanzadas.

Paginación ASP.NET C(#)/SQL-Server

Explicación sobre como realizar un sistema de paginación en ASP.NET, con C# y base de datos SQL Server. Para mostrar resultados de búsquedas en distintas páginas, de 1 a n.

Manual del API de Google Maps

Explicaciones y ejemplos para crear Google Maps en tu página web. Manual de mapas de Google, para manejar el API de google maps e integrar mapas personalizados en tu web.

Manual de Mootools

Manual con el que podreis aprender a utilizar Mootools, un framework Javascript, que sirve para crear fácilmente código Javascript independiente del navegador, de una forma rápida y directa.

Taller de Programación DOM Javascript

Una serie de artículos prácticos con temas acerca de la programación Javascript, focalizada en el DOM (Document Object Model) o la jerarquía de objetos que el navegador construye para cada página.

Pure Edit: Backend PHP automático

Manual de uso y configuración de Pure Edit, una aplicación PHP para hacer un sistema de administración y gestion de contenidos para una web (Backend) de manera casi automática.

API para información del tiempo

Presentamos y explicamos el API Weatherbug, una excelente opción para obtener la información meteorológica de cualquier ciudad del mundo, que se puede integrar de manera gratuita en cualquier web.

Nawte editor de texto WYSIWYM con Mootools

Manual en el que veremos qué es Nawte, el componente Mootools, y cómo podremos utilizarlo para crear un editor de texto inteligente en nuestra página web que escriba código en cualquier lenguaje.

Trabajar con JSON desde PHP

Manual para explicar el uso de JSON, la notación de objetos Javascript, dentro de aplicaciones web realizadas con PHP y cómo puede servirnos para intercambiar información entre el cliente y el servidor.

Manual de CSS 3

Nuevas características de las especificaciones de Hojas de Estilo en Cascada CSS 3 para diseñar páginas web.

Manual de Canvas del HTML 5

Manual del elemento Canvas del HTML 5 en el que aprenderemos a dibujar sobre los lienzos, utilizando Javascript y el API de Canvas.

Taller de Mootools

Compilación de artículos prácticos con el framework Javascript Mootools. Diversos scripts comentados y listos para usar en tus páginas web con Mootools.

Manual de CodeIgniter

Manual de CodeIgniter, un framework PHP para el desarrollo rápido de aplicaciones web. CodeIgniter es rápido, relativamente sencillo y capaz de trabajar en la mayoría de entornos de hosting.

Manual del API de bit.ly

El API de bit.ly permite acortar URLs y obtener información sobre las URL cortas generadas por este servicio web. Explicaremos el API y mostraremos ejemplos de consumo del servicio en lenguajes como PHP o Javascript.

Spoon, PHP 5 Library

Manual que explica las generalidades de la librería para PHP 5 Spoon, que contiene clases de programación orientada a objetos para acelerar el desarrollo de sitios web PHP.

Manual de Blueprint CSS

Manual del framework CSS Blueprint, con explicaciones y ejemplos de la rejilla que permite maquetar páginas web de una manera sencilla y compatible con todos los navegadores.

Manual de Modernizr

Manual de Modernizr, librería Javascript para la detección de capacidades de los navegadores, que tiene como objetivo el desarrollo de aplicaciones web con HTML5 y CSS3 que funcionen en cualquier dispositivo.

Es uno de los complementos más importantes en el desarrollo web con HTML5, que nos permite saber qué partes del estándar están presentes en el navegador del usuario que nos visita. Se utiliza principalmente para la técnica de desarrollo denominada como "Graceful degradation", que nos permite definir alternativas para los navegadores antiguos cuando no son capaces de trabajar con una parte de HTML5 que queremos usar.

Este manual te permitirá aprender a controlar las características del navegador, en cuanto a HTML, CSS o Javascript y aportar esas alternativas que permitirán que un sitio web se vea correctamente en cualquier lugar. Te explicará cómo y cuándo debes cargar lo que se denominan polyfills, sin saturar innecesariamente con librerías adicionales a los navegadores que ya son compatibles con el HTML5 que estás usando en cada proyecto.

Manual de NodeJS

Manual donde a lo largo de diversos capítulos iremos viendo como trabajar con NodeJs, una plataforma para el desarrollo con Javascript del lado del servidor.

Manual de BackboneJS

Manual para entender el framework Javascript BackboneJS y aprender a usarlo para el desarrollo de proyectos basados en patrones de diseño.

En este manual hacemos mucho hincapié en aprender la arquitectura de los sistemas MV* en Javascript, que nos permiten separar el código de las aplicaciones web por responsabilidades. Por un lado tenemos los Modelos, que trabajan con los datos, las Vistas que trabajan con la presentación y por otra lo que serían controladores en los MVC tradicionales, que en BackboneJS lo tienes es los enrutadores (route), junto con otra serie de utilidades esenciales.

Competidores de BackboneJS tienes varios, como AngularJS, EmberJS, etc. Lo importante es que nos ofrecen un paradigma para organizar el código de las aplicaciones, algo fundamental en el desarrollo web front-end con uso intensivo de Javascript.

Quizás hay otros frameworks más poderosos que BackboneJS, pero sin duda éste nos servirá perfectamente para todo tipo de aplicaciones y nos permitirá aprender con una curva de aprendizaje muy suavizada. Backbone no te obliga a hacer las cosas de una manera determinada y eso ayuda a sacarle partido sea cual sea tu necesidad.

Te recomendamos la lectura de este manual si te interesa llevar tu codificación Javascript a un nuevo nivel. Con BackboneJS tendrás un aliado fundamental para conseguir desarrollar aplicaciones web avanzadas del lado del cliente, sin tener que sufrir en tu aprendizaje.

Manual Oracle Application Express

A la hora de desarrollar una aplicación tenemos un amplio abanico de posibilidades en cuanto a tecnologías, existen muchos lenguajes de programación y bases de datos. Ejemplos de ello son PHP y Mysql, Java y Mysql, Java y Oracle, Visual Basic y SQL Server, C# y SQL Server, etc.

Teniendo en cuenta que las aplicaciones web se están cada vez más implantando y que la Base de Datos Oracle es considerada la mejor del mercado, podemos decir que Oracle Application Express es una tecnología interesante y con grandes argumentos para ser usada.

El propio Oracle está desarrollando sus aplicaciones en Apex.

Como todo en la vida, Apex tiene cosas buenas y cosas malas, a día de hoy creo que las ventajas superan a las desventajas.

Una Características de Apex es que no es un lenguaje tradicional, como Java o PHP.

La velocidad de desarrollo con Apex es alta y en cuestión de minutos podemos tener montada una aplicación. Todo depende de lo que queramos hacer y por supuesto, de nuestro nivel de conocimientos.

Para poder desarrollar aplicaciones web con Apex de una forma profesional, al igual que para el desarrollo de cualquier aplicación web, debemos de tener conocimientos y experiencia con HTML, CSS y Java Script. A esto hay que añadirle SQL sobre la Base de Datos Oracle y el lenguaje PL/SQL, con esto realizaremos la lógica de negocio sobre la Base de Datos. Por lo que no todo son asistentes.

El objetivo de este manual es proporcionar al lector una introducción a esta tecnología tan interesante y potente.

Manual de Git

Esta es una compilación de artículos y vídeos destintados a aprender Git, el sistema de control de versiones más utilizado en la actualidad, popularizado en gran medida gracias al servicio de gitHub, el más popular de los hosting para repositorios Git.

Git es una de las herramientas fundamentales para cualquier equipo de desarrollo. "Ningún grupo de programadores debería desarrollar software sin usar un sistema de control de versiones". Existen muchos en el mercado, pero Git se destaca por ser un sistema de control de versiones distribuido que simplifica bastante el trabajo en cualquier tipo de entorno. No queremos decir que Git sea simple, sino que hace fáciles algunas tareas de control de versiones donde otros sistemas resultan bastante más complejos.

Git nos facilita llevar un control de los cambios de cualquier pieza de software, mediante el control de todos los archivos que forman parte de un proyecto. De este modo puedes saber qué estados han tenido tus archivos a lo largo del tiempo y permite que los componentes del equipo de desarrollo sincronicen sus cambios los unos con los otros.

Todos deberíamos saber manejarnos con Git y comenzar no cuesta mucho trabajo, porque las cosas son bastante sencillas. Otra cosa es cuando queramos realizar usos avanzados, pues a veces las cosas se pueden complicar, sobre todo al gestionar ramas y solucionar conflictos.

Estos artículos te sacarán de dudas acerca de las nociones más básicas y muchos de los conceptos avanzados que podrás encontrar en el día a día del uso de Git.

Manual de AngularJS

Este es un manual que nos introduce en el framework Javascript AngularJS, un conjunto de librerías de código abierto que nos sirven para hacer aplicaciones web avanzadas del lado del cliente. Es ideal para hacer aplicaciones de negocio y aplicaciones de gestión que se despliegan en una única página.

Usa el patrón de diseño habitualmente encontrado en el desarrollo web MVC, aunque en una variante llamada a veces MV* y a veces MVVM. Esto, junto con otras herramientas disponibles en Angular nos permite un desarrollo ordenado, sencillo de realizar y sobre todo más fácil de mantener en un futuro.

AngularJS está apoyado por Google y cada día más desarrolladores están adoptándolo, lo que nos da una idea del prometedor futuro de la librería.

Desde 0Expandir

Publicar en Internet

Tratamos los temas más básicos que necesitas saber para publicar una página web, como los materiales necesarios, el lenguaje HTML, editores, elegir alojamiento, subir páginas a los servidores y mucho más.

Páginas dinámicas

Introducción al concepto de páginas dinámicas, lenguajes de lado cliente y servidor y otra serie de nociones básicas para lanzarse a la aventura de la programación en ASP o PHP. Este manual sirve de introducción a otros más avanzados.

Introducción a los lenguajes del web

Introducción general a la programación en la web, que describe el concepto de páginas dinámicas y estáticas, de cliente y servidor. Presenta los lenguajes disponibles para cada caso, repasando el XML.

Qué es cada tecnología

El manual trata en cada uno de sus capítulos de introducir cada una de las tecnologías utilizadas en el desarrollo de páginas web. Es un manual para conocer lo esencial de cada tecnología.

Ayudas técnicas

Las ayudas técnicas son pequeños reportajes de interés general muy útiles para conocer rápidamente diversos temas de mucho interés para la comunidad.

Frontpage para principiantes

Un análisis en profundidad de Frontpage y la respuesta a las preguntas más habituales planteadas por los usuarios novatos de este programa.

Manual de RSS

Manual sobre la tecnología RSS, un formato de distribución de contenidos de Internet basado en XML.

Todo sobre el Blog

Todo lo que necesitas saber sobre los blogs, desde su historia hasta su creación y manipulación.

Android Básico

El objetivo de las siguientes entregas es ofrecer una introducción a Android desde cero. El manual va a estar compuesto por capítulos muy específicos con secciones que realizan tareas concretas. Queda de tu parte el acoplamiento del código de las secciones que necesites para tus aplicaciones.

Todo el código que sea utilizado estará colocado en mi Github.

Curso gratuito 5 días de HTML5

Grabaciones de las clases del Curso Gratuito de HTML5 impartidas por EscuelaIT en marzo de 2014. En este curso se ofrecieron una serie de presentaciones sobre los puntos clave que los desarrolladores deben tener en cuenta sobre HTML5.

Cada una de las 5 clases fueron impartidas en directo por un software de videoconferencia por un profesor distinto. Aquí agrupamos no solamente las grabaciones de las clases, sino también los ejemplos realizados y diapositivas de las presentaciones.

Las clases están orientadas para que los estudiantes tengan un conocimiento global de lo que te ofrece HTML5, en sus tres pilares fundamentales, como es el propio lenguaje HTML, el lenguaje para edición de los estilos CSS y el lenguaje para scripting Javascript.

También se pretendió motivar a los interesados a usar ya mismo HTML5 y aprovechar las características de los navegadores modernos, creando sitios que ofrezcan una más rica experiencia de usuario.

HTMLExpandir

Manual de HTML

HTML es el lenguaje utilizado como base para crear las páginas web. En este manual explicamos en profundidad cómo utilizarlo, desde lo más básico a los temas más avanzados.

Botones con estilo

Informe sobre cómo crear botones de envío de formulario variados. Botones básicos, con estilos y con características dinámicas.

Envío de formularios avanzado

Manual que explica la manera de enviar formularios, utilizando el servidor y sin depender de la configuración del cliente. Se muestran ejemplos en las tecnologías más habituales.

Taller de HTML

Una serie de artículos prácticos para aprender a trabajar con HTML. Ofrece pequeños trucos de maquetación para que los más novatos puedan empezar a dominar el lenguaje.

Manual de XHTML

Manual de XHTML, un lenguaje de descripción de páginas web normalizado según las reglas de XML. En el manual conoceremos las distintas etiquetas XHTML, su uso y funcionamiento.

Videotutorial de HTML

Videotutorial de HTML, con una serie de vídeos en los que se explican las distintas etiquetas del lenguaje y cómo crear sitios web completos con HTML.

Manual de Canvas del HTML 5

Manual del elemento Canvas del HTML 5 en el que aprenderemos a dibujar sobre los lienzos, utilizando Javascript y el API de Canvas.

HTML5 e Internet Explorer 9

Un detallado repaso a las características de la nueva versión de HTML visto desde el prisma del navegador Internet Explorer 9.

Taller de HTML5

Artículos prácticos sobre la creación de páginas web con el estándar HTML5. Aplicación práctica de las diversas tecnologías relacionadas con el HTML5.

Manual de Aplicaciones Metro con HTML/JavaScript

Este manual describe cómo desarrollar una Aplicación Metro para Windows 8 con los lenguajes de la Web: HTML, CSS y Javascript. A lo largo de sus artículos iremos desgranando aspectos como la arquitectura, el ciclo de vida, la programación, etc.

CSSExpandir

Manual de CSS, hojas de estilo

Tutorial completo y práctico sobre hojas de estilo en cascada (CSS). Aprende a utilizar esta tecnología que te ayudará a crear páginas más atractivas y precisas. El curso contiene la descripción, uso, sintaxis, y lista de atributos para crear estilos

Taller de CSS

Aplicaciones prácticas realizadas con hojas de estilo en cascada. Desde aplicación de estilo enlaces a maquetación realizada únicamente con CSS.

Manual de Maquetación CSS

Manual en el que enseñaremos a maquetar páginas web utilizando únicamente CSS, en lugar de tablas, lo que también se conoce como Maquetación Tableless.

Videotutorial de CSS

Videotutorial de CSS, en el que aprenderás los aspectos más importantes de las Hojas de Estilo en Cascada de una manera práctica y amena.

Manual de CSS 3

Nuevas características de las especificaciones de Hojas de Estilo en Cascada CSS 3 para diseñar páginas web.

Manual de Blueprint CSS

Manual del framework CSS Blueprint, con explicaciones y ejemplos de la rejilla que permite maquetar páginas web de una manera sencilla y compatible con todos los navegadores.

JavascriptExpandir

Programación en JavaScript

Descubre Javascript desde cero. Esta es la primera parte del Manual de Javascript donde veremos las características del lenguaje, como la sintaxis, variables, estructuras de control, funciones, arrays, etc.

Programación en Javascript II

En este manual explicamos todos los recursos con los que cuenta un programador de Javascript para crear todo tipo de efectos y aplicaciones.

Taller de Javascript

Manual práctico de Javascript en el que podemos encontrar diversos scripts de variada utilidad comentados y listos para utilizar en tus páginas web. Aprende Javascript por la práctica.

Manual de jQuery

Esta es la portada del Manual de jQuery, un completo compendio de artículos que te explican con detalle y paso a paso la popular librería Javascript.

jQuery es uno de los complementos más esenciales para el desarrollo web, usado en millones de sitios en toda la web, ya que nos facilita mucho el desarrollo de aplicaciones enriquecidas del lado del cliente, en Javascript, compatibles con todos los navegadores.

Para los que se inician, conviene aclarar que jQuery no es un lenguaje, sino una serie de funciones y métodos de Javascript. Por tanto, Javascript es el lenguaje y jQuery es una librería que podemos usar opcionalmente si queremos facilitar nuestra vida cuando programamos en Javascript. A veces nos podemos referir a jQuery como framework o incluso como un API de funciones, útiles en la mayoría de proyectos web.

Antes de llegar jQuery los desarrolladores estábamos obligados a discriminar entre los diversos navegadores, para ejecutar aquel código Javascript que funcionaba en cada browser. Con la llegada de jQuery la principal ventaja es que ya no necesitamos preocuparnos sobre si el navegador del usuario es Explorer, Chrome, Firefox, etc. sino que la propia librería hará el trabajo "sucio" por nosotros y ejecutará el código que sea compatible con el software del cliente que está accediendo a nuestra web. Para ello usaremos las funciones que jQuery nos proporciona, dentro de un grandísimo abanico de funcionalidades que además se extiende por medio de miles de plugins que ofrece la comunidad para implementar cualquier tipo de comportamiento.

Para aprender jQuery necesitas saber Javascript. No requiere ser un gran maestro en el lenguaje, pero al menos sí trabajar con él con cierta soltura. Date cuenta que cuando programas con jQuery en realidad estás programando con Javascript, por ello es importante que no intentes empezar la casa por el tejado y primero aprendas el lenguaje "padre". En DesarrolloWeb.com encontrarás varios manuales de Javascript.

En el presente manual te acercamos todas, o la mayoría de, las funcionalidades que están presentes en el "core" de jQuery. Aprenderás cosas tan variadas como modificar dinámicamente los estilos de la página, manipular el DOM, realizar efectos vistosos, trabajar con Ajax, crear tus propios plugins y un largo etc. Tenemos además otros manuales que te explican asuntos más concretos como las jQueryUI.

Esperamos que lo disfrutes y si te gusta lo compartas en tu blog o en redes sociales con tus amigos.

Control de frames con Javascript

Tratamos los mecanismos que nos ayudan a controlar con Javascript lo que ocurre en páginas web realizadas con frames. Accesos desde un frame a otro, al frame principal, etc.

Formularios y Javascript

Manual que explica todos los aspectos relacionados con el control de elementos de formulario, del lado del cliente, con Javascript.

Taller de Cross-Browser DHTML

Manual que contiene una serie de ejemplos prácticos de páginas dinámicas creadas con Javascript compatible con todos los navegadores.

Bindows, un framework AJAX

Presentación y explicaciones para majenar Bindows, una herramienta para programadores que permite crear aplicaciones web con una interfaz de usuario GUI avanzada, similar a las aplicaciones convencionales. Funciona con programación Javascript, DHTML

Manual de Mootools

Manual con el que podreis aprender a utilizar Mootools, un framework Javascript, que sirve para crear fácilmente código Javascript independiente del navegador, de una forma rápida y directa.

Taller de Programación DOM Javascript

Una serie de artículos prácticos con temas acerca de la programación Javascript, focalizada en el DOM (Document Object Model) o la jerarquía de objetos que el navegador construye para cada página.

Manual del API de Web Resizer

En este Manual explicamos con detalle el API de Web Resizer, un sistema con el que puedes proveer en tu sitio web, de manera sencilla, diversas herramientas para el upload de imágenes y retoque fotográfico.

Nawte editor de texto WYSIWYM con Mootools

Manual en el que veremos qué es Nawte, el componente Mootools, y cómo podremos utilizarlo para crear un editor de texto inteligente en nuestra página web que escriba código en cualquier lenguaje.

Taller de Mootools

Compilación de artículos prácticos con el framework Javascript Mootools. Diversos scripts comentados y listos para usar en tus páginas web con Mootools.

Introducción a YUI

Manual que pretende ofrecer una serie de artículos teóricos y prácticos de las librerías YUI, un framework Javascript y CSS de Yahoo! Developer Network.

Taller de jQuery

Ejercicios prácticos para aprender jQuery y la programación aplicaciones web enriquecidas del lado del cliente. Básicamente se trata de una serie de plugins de jQuery explicados que nos sirven de repaso y como biblioteca de scripts.

Videotutorial de jQuery

Videotutorial de jQuery para aprender a hacer páginas dinámicas del lado del cliente. Una colección de vídeos para aprender paso a paso el popular framework Javascript.

Librería php.js: las funciones PHP en Javascript

Manual que presenta la librería php.js, que ofrece cientos de funciones nativas de PHP en la plataforma Javascript. Ejemplos de scripts Javascript y utilidades diversas para realizar tareas avanzadas en Javascript por medio de funciones PHP.

Videotutorial de Javascript

Un videotutorial de Javascript, para que cualquier persona con un mínimo de interés pueda aprender a programar páginas web del lado del cliente con Javascript y hacer efectos de interacción y dinamismo en el navegador.

Manual de IE Developer Tools

Manual de las herramientas para desarrolladores de Internet Explorer, Developer Tools, con las que podemos inspeccionar los elementos de la página, scripts y realizar cosas tan importantes como depuración de HTML, CSS, Javascript, etc.

Plugin Calendario jQuery

Creación de un plugin jQuery para implementar un calendario dinámico, o datepicker, que permita seleccionar fechas, con programación Javascript.

Manual de Processing.js

Manual de Processing.js, un framework Javascript para dibujo y animación en el elemento Canvas del HTML5. Explicaciones y ejemplos para dibujar, animar e interactuar con el usuario a través de canvas.

ProcessingJS es una librería que está basada en Processing de Java y que nos permite hacer todas esas maravillosas cosas en relación a la interacción y a la capacidad de dibujos dinámicos en Java, pero llevamos a cabo con el motor de Javascript en los navegadores y basados en la infraestructura HTML5 del elemento canvas. Es uno de los complementos esenciales y más usados para el dibujo y los juegos Javascript y HTML5.

Manual de Modernizr

Manual de Modernizr, librería Javascript para la detección de capacidades de los navegadores, que tiene como objetivo el desarrollo de aplicaciones web con HTML5 y CSS3 que funcionen en cualquier dispositivo.

Es uno de los complementos más importantes en el desarrollo web con HTML5, que nos permite saber qué partes del estándar están presentes en el navegador del usuario que nos visita. Se utiliza principalmente para la técnica de desarrollo denominada como "Graceful degradation", que nos permite definir alternativas para los navegadores antiguos cuando no son capaces de trabajar con una parte de HTML5 que queremos usar.

Este manual te permitirá aprender a controlar las características del navegador, en cuanto a HTML, CSS o Javascript y aportar esas alternativas que permitirán que un sitio web se vea correctamente en cualquier lugar. Te explicará cómo y cuándo debes cargar lo que se denominan polyfills, sin saturar innecesariamente con librerías adicionales a los navegadores que ya son compatibles con el HTML5 que estás usando en cada proyecto.

Manual de jQueryUI

Manual que explica cómo utilizar jQueryUI, una librería Javascript para la creación de interfaces de usuario enriquecias del lado del cliente, basado en jQuery.

Manual de jQuery Mobile

Manual de jQuery Mobile, el framework para el desarrollo compatible de sitios web orientados a dispositivos móviles, basado en el popular jQuery.

Manual de NodeJS

Manual donde a lo largo de diversos capítulos iremos viendo como trabajar con NodeJs, una plataforma para el desarrollo con Javascript del lado del servidor.

Manual de Handlebars

Manual de Handlebars template system basado en Mustache Templates, que nos sirve para generar HTML a partir de objetos con datos en formato JSON. Tutorial de uso e implementación del sistema de plantillas Javascript.

Handlebars es un popular sistema de plantillas en Javascript que te permite crear y formatear código HTML de una manera muy sencilla. En lugar de hacer operaciones tediosas en librerías como jQuery para tocar el DOM insertando elementos de manera independiente con append o prepend, te permite crear bloques de código HTML, escritos directamente con HTML que poblarás con datos que te vengan de un JSON. Es tan sencillo como escribir HTML y tan potente que te permite realizar operaciones de recorrido de estructuras que encontramos en otros sistemas de plantillas en lenguajes como PHP.

Se trata de un complemento esencial para el desarrollo frontend y para la separación del frontend/backend, de modo que podamos hacer nuestros desarrollos dinámicos con uso intensivo de Javascript, generando el HTML desde este lenguaje con contenidos que probablemente vendrán de solicitudes Ajax, sin mayores complicaciones.

Manual de BackboneJS

Manual para entender el framework Javascript BackboneJS y aprender a usarlo para el desarrollo de proyectos basados en patrones de diseño.

En este manual hacemos mucho hincapié en aprender la arquitectura de los sistemas MV* en Javascript, que nos permiten separar el código de las aplicaciones web por responsabilidades. Por un lado tenemos los Modelos, que trabajan con los datos, las Vistas que trabajan con la presentación y por otra lo que serían controladores en los MVC tradicionales, que en BackboneJS lo tienes es los enrutadores (route), junto con otra serie de utilidades esenciales.

Competidores de BackboneJS tienes varios, como AngularJS, EmberJS, etc. Lo importante es que nos ofrecen un paradigma para organizar el código de las aplicaciones, algo fundamental en el desarrollo web front-end con uso intensivo de Javascript.

Quizás hay otros frameworks más poderosos que BackboneJS, pero sin duda éste nos servirá perfectamente para todo tipo de aplicaciones y nos permitirá aprender con una curva de aprendizaje muy suavizada. Backbone no te obliga a hacer las cosas de una manera determinada y eso ayuda a sacarle partido sea cual sea tu necesidad.

Te recomendamos la lectura de este manual si te interesa llevar tu codificación Javascript a un nuevo nivel. Con BackboneJS tendrás un aliado fundamental para conseguir desarrollar aplicaciones web avanzadas del lado del cliente, sin tener que sufrir en tu aprendizaje.

Manual de AngularJS

Este es un manual que nos introduce en el framework Javascript AngularJS, un conjunto de librerías de código abierto que nos sirven para hacer aplicaciones web avanzadas del lado del cliente. Es ideal para hacer aplicaciones de negocio y aplicaciones de gestión que se despliegan en una única página.

Usa el patrón de diseño habitualmente encontrado en el desarrollo web MVC, aunque en una variante llamada a veces MV* y a veces MVVM. Esto, junto con otras herramientas disponibles en Angular nos permite un desarrollo ordenado, sencillo de realizar y sobre todo más fácil de mantener en un futuro.

AngularJS está apoyado por Google y cada día más desarrolladores están adoptándolo, lo que nos da una idea del prometedor futuro de la librería.

ASPExpandir

Programación en ASP

Principios básicos para la programación en ASP, el lenguaje del lado del servidor creado por Microsoft . Manual asequible para no programadores que sienta los fundamentos básicos de este lenguaje. Continuación lógica del manual de páginas dinámicas.

Librería virtual en ASP

Ejemplo de creación de una tienda virtual. Pon en práctica todo lo que has aprendido en nuestro primer manual de ASP y construye tu primera gran aplicación: Una tienda de libros virtual!

Taller de ASP

Reportajes prácticos sobre la programación de Active Server Pages, el lenguaje de programación de Microsoft del lado del servidor con el que podremos crear aplicaciones web muy interesantes.

Buscador simple en ASP

Mario Matías Sebely nos enseña un buscador simplificado con ASP desde 0. Empezando por la creación de la base de datos y su rellenado, finalizando en la búsqueda por palabras clave.

Diferencias entre ASP 3.0 y .NET

Artículo que comenta las diferencias entre las dos tecnologías de servidor de Microsoft. Además ofrece una visión general a las distintas características de .NET.

Carrito de la compra en ASP

Realización de un sistema de carrito de la compra sencillo en ASP. También incluye un ejemplo de la integración del carrito en páginas ASP.

Sistema de autentificación en ASP

Cómo realizar un sistema de autentificación en ASP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con acceso restringido.

File System Object en ASP

El control del sistema de archivos de ASP al detalle. Explicamos todos los objetos que forman parte de este sistema, FSO, Drive, Folder, File y TextStream y realizamos aplicaciones interesantes para aprender por la práctica.

Taller de ASP.NET

Taller de ASP.NET. Un manual donde vamos a publicar artículos prácticos para aprender el manejo de diversos aspectos de la plataforma .NET para crear páginas web avanzadas.

Paginación ASP.NET C(#)/SQL-Server

Explicación sobre como realizar un sistema de paginación en ASP.NET, con C# y base de datos SQL Server. Para mostrar resultados de búsquedas en distintas páginas, de 1 a n.

Manual de Microsoft WebMatrix

Manual de la herramienta WebMatrix de Microsoft, con la que podremos crear proyectos en ASP.NET de forma sencilla, pero que también nos permitirá trabajar con otras tecnologías de desarrollo como PHP.

Manual del framework ASP.NET MVC

Manual dedicado al framework de ASP.NET MVC, basado en el patrón Modelo - Vista - Controlador, para el desarrollo de aplicaciones web con tecnologías Microsoft.

PHPExpandir

Taller de PHP

Reportajes prácticos sobre la programación de páginas con PHP, un lenguaje de programación de sitios web del lado del servidor muy potente con el que podremos crear aplicaciones muy interesantes.

Programación en PHP

Principios básicos para la programación en PHP, el popular lenguaje del lado del servidor. Manual asequible para no programadores que sienta los fundamentos básicos de este lenguaje. Continuación lógica del manual de páginas dinámicas.

Sistema de envío de postales en PHP

Creación de tu propia página de envío de postales. Pon en práctica los conceptos adquiridos en nuestro primer manual de PHP en esta aplicación: Uso de sesiones, cookies, envío de e-mails, funciones, acceso a bases de datos...

Biblioteca gráfica GD

Aprende a generar imágenes dinámicas con esta biblioteca de funciones. Da vida a tus scripts de una forma sencilla y cómoda.

Calendario PHP

Aplicación práctica de PHP en la que construimos un calendario que muestra el mes y año actual y permite moverse a otro mes y año.

Sistema de autentificación PHP

Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con acceso restringido.

Carrito de la compra en PHP

Explicación detallada sobre cómo crear un carrito de la compra sencillo con PHP. Se realiza la implementación de una clase para modelar el carrito y luego se muestra cómo utilizarla.

Manual de PHP 5

Explicamos al detalle todas las características de PHP5, la nueva versión de PHP, con características avanzadas de orientación a objetos.

Web Services con PHP

Manual dirigido a personas que ya poseen conocimientos sobre Internet y programación en PHP y quieren comenzar a conocer el mundo de los Web Services (Servicios Web).

Expresiones regulares

Explicaciones y ejemplos para el manejo de expresiones regulares, centrándose en las expresiones regulares de PHP, que son compatibles con las de Perl.

Manual del API de Google Maps

Explicaciones y ejemplos para crear Google Maps en tu página web. Manual de mapas de Google, para manejar el API de google maps e integrar mapas personalizados en tu web.

Pure Edit: Backend PHP automático

Manual de uso y configuración de Pure Edit, una aplicación PHP para hacer un sistema de administración y gestion de contenidos para una web (Backend) de manera casi automática.

Debug en PHP con FirePHP

Hacer debug en PHP con FirePHP: Cómo instalar y utilizar el complemento FirePHP de Firefox y lanzar mensajes de log, por medio de PHP, que se mostrarán en la consola de la extensión Firebug.

API para información del tiempo

Presentamos y explicamos el API Weatherbug, una excelente opción para obtener la información meteorológica de cualquier ciudad del mundo, que se puede integrar de manera gratuita en cualquier web.

Trabajar con JSON desde PHP

Manual para explicar el uso de JSON, la notación de objetos Javascript, dentro de aplicaciones web realizadas con PHP y cómo puede servirnos para intercambiar información entre el cliente y el servidor.

Manual de Joomla!

Manual del gestor de contenido Joomla! que pretende mostrar cómo instalar el CMS, configurarlo y personalizarlo para crear webs autogestionables.

Manual de CodeIgniter

Manual de CodeIgniter, un framework PHP para el desarrollo rápido de aplicaciones web. CodeIgniter es rápido, relativamente sencillo y capaz de trabajar en la mayoría de entornos de hosting.

Crear PDF en PHP con FPDF

Manual de las librerías FPDF, que permiten crear archivos PDF desde scripts PHP. Con varios ejemplos y explicaciones sobre la creación de PDF desde PHP.

Manual del API de bit.ly

El API de bit.ly permite acortar URLs y obtener información sobre las URL cortas generadas por este servicio web. Explicaremos el API y mostraremos ejemplos de consumo del servicio en lenguajes como PHP o Javascript.

Spoon, PHP 5 Library

Manual que explica las generalidades de la librería para PHP 5 Spoon, que contiene clases de programación orientada a objetos para acelerar el desarrollo de sitios web PHP.

Promoción de websExpandir

Usabilidad en la web

En este manual podras encontrar ejemplos y comentarios sobre usabilidad e interfaz en internet. La usabilidad son técnicas que ayudan a los seres humanos a realizar tareas en entornos graficos de ordenador, en nuestro caso, páginas web.

Promoción de páginas web

Este manual relata de manera exahustiva todos los mecanismos para conseguir tener una página popular en Internet. Comprende todos los niveles, tanto el de principiante como el de experto en la promoción de páginas.

La imagen en Internet

Explica cómo debemos crear la imagen en Internet de las empresas, productos o servicios que deseamos vender. No vale clonar lo anterior; hace falta conjugar estrategia, contenido, diseño y tecnología.

Estrategias de ecommerce y ebusiness

Cubriremos el comercio electrónico, con sus vicisitudes, éxitos y fracasos, para centrarnos en estrategias empresariales de e-business y más concretamente del tránsito tecnológico que conlleva pasar de un modelo a otro.

Accesibilidad en la web

En este manual de accesibilidad vamos a explicar el concepto y publicar una serie de artículos prácticos con normativa y especificaciones para conseguir webs más accesibles.

Guías y consejos para hacer un mejor Social Media

Este no es un manual de Community Manager, pero lo podría ser. Más bien es una serie de artículos con consejos prácticos para hacer un mejor uso de las redes sociales y mejorar nuestra marca personal en Internet y el Social Media en general.

Diseño webExpandir

Curso práctico de diseño web

Un manual que trata el diseño orientado a la web, con una interesante introducción al diseño en general y el desarrollo del diseño en la web en particular.

Introducción al diseño web

Primeros pasos para aquellas personas que deseen crear su propia página web, desde el punto de vista del diseñador. Motivación a seguir, programas a utilizar, etc.

Manual de Flash

Fundamentos necesarios para que puedas desenvolverte fácilmente en el entorno de trabajo de Flash. Veremos los conceptos básicos necesarios para el buen uso de esta tecnología y describiremos el empleo de las herramientas más comúnmente utilizadas.

Manual de Photoshop

Presentamos el Manual de Photoshop, que servirá de ayuda para aprender a manejar este programa de diseño gráfico para usuarios sin experiencia.

Introducción al formato SVG

Vamos a conocer algunas características de SVG y a compararlo con otro formato para gráficos vectoriales mucho más conocido: Flash. Además, haremos referencia y analizaremos algunos programas para el diseño en SVG.

Corel Draw 10

Manual del programa de diseño vectorial Corel Draw versión 10, que explica las herramientas y su utilización paso a paso.

Talleres de diseño web

Diversos artículos, eminentemente prácticos, sobre diseño web. Creación de imágenes y gifs animados, manejo de programas de diseño, prácticas sobre diversos temas para aprender a diseñar webs.

Formatos de imagen para Web

Tutorial en el que podrás ver las caracteríasticas de los principales formatos de imagen para Web y qué formato es recomendable para determinado tipo de imagen.

Taller de Photoshop

Una serie de artículos prácticos sobre diseño web con Photoshop. Talleres de Photoshop orientados para diseñadores de webs.

Manual de Picasa

Este manual de Picasa explica el funcionamiento del programa de administración de fotos digitales de Google, un software excelente para organizar tus fotografías en el ordenador.

Diseño web para dispositivos móviles

Manual que explica cómo diseñar sitios web optimizados para dispositivos móviles. Características deseables en la web móvil, usabilidad, técnicas de desarrollo adecuadas para dispositivos en movilidad, etc.

Videotutoriales de Responsive Web Design

Vídeos con talleres emitidos en directo sobre Responsive Web Design, en los que repasaremos CSS3 y las técnicas más útiles para realizar sitios web o diseño web adaptables a todos los dispositivos.

OtrosExpandir

Tutorial de Visual Basic Script

Manual del lenguaje de scripting de Microsoft para páginas web con el que podrás aprender a realizar efectos para el Internet Explorer.
Explora las características del HTML Dinámico con el lenguaje del navegador más habitual.

Manual sobre la plataforma .Net

Manual sobre la plataforma .Net. Manual indicado para comprender el funcionamiento de la nueva plataforma multilenguaje de Microsoft y para iniciarse en la construcción de aplicaciones Web, formularios de Windows y servicios Web, entre otros.

Tutorial de SQL

Aprende a utilizar el estándar utilizado para la consulta de bases de datos. Seleccionar, crear, modificar y borrar registros. Todo lo que necesitas para la creación de tus páginas dinámicas.

Taller de MySQL

Diversos artículos prácticos sobre el trabajo con la base de datos MySQL, que cubren aspectos desde su instalación al trabajo habitual.

Introducción a XML

Una breve intruducción al mundo XML que explica qué es este lenguaje y sus tecnologías relacionadas.

Manual de introducción a GNU/Linux sobre Ubuntu

Un manual que te introducirá cómodamente y paso a paso en el mundo Linux a través de la distribución Ubuntu. Explicará qué es GNU/Linux, así como instalar y administrar este completo sistema operativo de código abierto.

Rentabilizar un sitio o negocio en Internet

Artículos que tratan el tema de la rentabilidad de los negocios en Internet. Explica la manera obtener ingresos a través de un sitio web o las técnicas útiles para mejorar las ventas de nuestros proyectos en la web.

Servicios Web en plataforma .NET

El siguiente manual pretende explicar Los Servicios Web XML, partiendo de sus orígenes y las tecnologías asociadas, para terminar con un desarrollo y consumo de un Web Services bajo la plataforma .NET de Microsoft.

Manual de Java

Manual de la tecnología Java. Trata temas introductorios, una guía rápida para aprender la sintaxis y otros temas más avanzados que se centran en el desarrollo de aplicaciones.

Manual del buen freelance

Damos una pequeña impresión de lo que es el mundo de freelance, basada en las experiencias de distintos profesionales.

Manual de OsCommerce

Manual sobre la aplicación web de código abierto OsCommerce que permite montar una tienda virtual para vender en Internet.

Tarifas y presupuestos para el desarrollo de webs

En este manual veremos cómo se pueden realizar presupuestos para la creación de páginas web y las tarifas estandar que podrían tener estos servicios, dentro del mercado español.

Este manual se realiza como resultado de la liberación de todos los presupuestos realizados en la etapa de freelance de Miguel Angel Alvarez, fundador de DesarrolloWeb.com y las puntualizaciones y aportaciones de otros profesionales.

Ten en cuenta una cosa: El valor de estos artículos reside principalmente en entender cómo se debe presentar un presupuesto y los puntos que se pueden tener en cuenta para valorar un trabajo. Sin embargo, a día de hoy las tarifas económicas no tienen mucho que ver con las que aquí se indican, pues ha pasado mucho tiempo desde la presentación de estos presupuestos.

De todos modos, estamos convencidos que este material tendrá mucho valor para las personas que se inician en el mundo de los presupuestos y quieren saber cómo presentar las propuestas a sus clientes de manera que se cause una buena impresión y se tengan en cuenta diferentes factores importantes a la hora de presupuestar un proyecto.

Tutorial de FTP

Un manual donde podrás encontrar todo lo necesario para manejas sin problemas cualquier programa FTP o simplemente conectarte a uno por línea de comandos.

Manual de JSP

Manual donde aprenderemos la tecnología Java para la creación de páginas web con programación en el servidor.

Análisis de ISO-27001:2005

Este manual, trata de presentar un análisis de la situación actual que presenta ISO/IEC para cualquier empresa que desee planificar e implementar una política de seguridad orientada a una futura certificación dentro de este estándar.

Manual de XML

Manual que presenta una introducción práctica y técnica al lenguaje XML, repasando la estructura de documentos XML, los DTDs, Schemas XML, XSL y los modelos de objetos en lenguajes como Java y Visual Basic.

Manual sobre alojamiento de webs

Artículos prácticos y consejos sobre alojamiento de webs, hosting de páginas y servidores. Con ayudas para elegir correctamente un alojamiento, conocer el registro de dominios y saber manejar básicamente el albergue contratado.

Números de cuenta bancarios

Manual que explica la manera de tratar informáticamente números de cuenta bancarios, cuentas de ahorro en banco. Explica los números de cuenta nacionales de España, internacionales y cómo validarlos con programación. Comercio electrónico.

Cross-Site-Scripting

En este manual nos enfocaremos en la definición del Cross-Site-Scripting, además veremos algunos tipos de ataque comunes y la manera de contrarrestarlos sencilla pero eficientemente.

Manual sobre SwishMax

Manual con el que podreis aprender a utilizar este programa para el desarrollo de objectos, animaciones, graficos, sonidos, etc. bajo plataforma Flash.

Configuración del DNS para Virtual Host

En este pequeño manual se explica como se realiza la configuración del DNS, para montar un dominio virtual basado en nombres; es importante mencionar que se trabaja bajo el Sistema Operativo de SUSE 7.3, Apache 1.3 y PHP 4.3.

Extensiones de Firefox

Vemos lo que son las extensiones de Firefox y comentamos las extensiones más interesantes y útiles para desarrolladores.

Windows Azure

En este manual desgranamos la propuesta de Microsoft sobre Windows Azure y cómo nos permite desarrollar la programación en la nube.

Desarrollo de plan de negocio web

Un manual con consejos para la realización de planes de negocios en la web, en lo relativo a las áreas de recursos humanos y otras más técnicas, como pueden ser el desarrollo y la promoción del servicio.

Manual sobre redes

Este manual vamos a ir viendo todo lo que se necesita saber sobre los distintos tipos de redes y su funcionamiento.

Manual de transmisión de vídeo por streaming

Un manual donde se van a explicar diversos detalles acerca de la transmisión de vídeo por streaming en la web, análisis de herramientas necesarias, requisitos para el sistema de producción, transferencia estimada en el servidor, etc.

Videotutorial del Curso de Iniciación a Java

Grabaciones de las clases del Curso de Iniciación a la programación con Java, realizado en DesarrolloWeb y EscuelaIT, un curso para iniciarse en Java para programadores y no-programadores.

Con Java podemos hacer todo tipo de programas, pues se trata de un lenguaje de propósito general y está provisto de una enorme cantidad de librerías para acometer todo tipo de proyectos en entornos que van desde las aplicaciones de consola, aplicaciones con ventanas e interfaces gráficas o aplicaciones web.

En este manual podrás iniciarte a Java, tanto si quieres realizar aplicaciones multiplataforma en Windows, Mac o Linux, como si quieres realizar aplicaciones para el sistema operativo Android.

Curso gratuito de iniciación Wordpress

Aquí encuentras todas las clases impartidas durante la realización del Curso Gratuito de Iniciación a Wordpress de EscuelaIT /DesarrolloWeb.com.

Se trata de un curso que tiene el objetivo de enseñar a dar los primeros pasos con Wordpress, desde la instalación de Wordpress, los lenguajes con los que trabaja y que deberías conocer, hasta la administración del CMS y su extensión con plugins. Veremos también la optimización en buscadores (SEO en Wordpress) y la seguridad del sistema.

Manual Oracle Application Express

A la hora de desarrollar una aplicación tenemos un amplio abanico de posibilidades en cuanto a tecnologías, existen muchos lenguajes de programación y bases de datos. Ejemplos de ello son PHP y Mysql, Java y Mysql, Java y Oracle, Visual Basic y SQL Server, C# y SQL Server, etc.

Teniendo en cuenta que las aplicaciones web se están cada vez más implantando y que la Base de Datos Oracle es considerada la mejor del mercado, podemos decir que Oracle Application Express es una tecnología interesante y con grandes argumentos para ser usada.

El propio Oracle está desarrollando sus aplicaciones en Apex.

Como todo en la vida, Apex tiene cosas buenas y cosas malas, a día de hoy creo que las ventajas superan a las desventajas.

Una Características de Apex es que no es un lenguaje tradicional, como Java o PHP.

La velocidad de desarrollo con Apex es alta y en cuestión de minutos podemos tener montada una aplicación. Todo depende de lo que queramos hacer y por supuesto, de nuestro nivel de conocimientos.

Para poder desarrollar aplicaciones web con Apex de una forma profesional, al igual que para el desarrollo de cualquier aplicación web, debemos de tener conocimientos y experiencia con HTML, CSS y Java Script. A esto hay que añadirle SQL sobre la Base de Datos Oracle y el lenguaje PL/SQL, con esto realizaremos la lógica de negocio sobre la Base de Datos. Por lo que no todo son asistentes.

El objetivo de este manual es proporcionar al lector una introducción a esta tecnología tan interesante y potente.

Teoría de la Programación Orientada a Objetos

Conceptos relacionados con la Programación Orientada a Objetos (Siglas POO o OOP en inglés) que nos sirvan para entender este paradigma de la programación. Estos artículos tratan la orientación a objetos desde un punto teórico, sin querer entrar en ningún lenguaje de programación particular, de ese modo todos los conocimientos explicados en este manual te servirán para aplicarlos a la práctica de la POO en cualquier lenguaje que puedas llegar a usar.

Manual de Git

Esta es una compilación de artículos y vídeos destintados a aprender Git, el sistema de control de versiones más utilizado en la actualidad, popularizado en gran medida gracias al servicio de gitHub, el más popular de los hosting para repositorios Git.

Git es una de las herramientas fundamentales para cualquier equipo de desarrollo. "Ningún grupo de programadores debería desarrollar software sin usar un sistema de control de versiones". Existen muchos en el mercado, pero Git se destaca por ser un sistema de control de versiones distribuido que simplifica bastante el trabajo en cualquier tipo de entorno. No queremos decir que Git sea simple, sino que hace fáciles algunas tareas de control de versiones donde otros sistemas resultan bastante más complejos.

Git nos facilita llevar un control de los cambios de cualquier pieza de software, mediante el control de todos los archivos que forman parte de un proyecto. De este modo puedes saber qué estados han tenido tus archivos a lo largo del tiempo y permite que los componentes del equipo de desarrollo sincronicen sus cambios los unos con los otros.

Todos deberíamos saber manejarnos con Git y comenzar no cuesta mucho trabajo, porque las cosas son bastante sencillas. Otra cosa es cuando queramos realizar usos avanzados, pues a veces las cosas se pueden complicar, sobre todo al gestionar ramas y solucionar conflictos.

Estos artículos te sacarán de dudas acerca de las nociones más básicas y muchos de los conceptos avanzados que podrás encontrar en el día a día del uso de Git.