Desarrollo web para no iniciados – Parte 5 El modelo cliente/servidor (node.js)

Ya casi hemos terminado esta iniciación al desarrollo web. Hemos visto, de forma muy escueta, HTML, CSS y Javascript, todo esto se ejecuta en el cliente. Si nuestro buscaminas estuviese en un servidor de internet, para acceder a el necesitamos un software en una máquina que sea accesible, y que sea capaz de entregarnos la información. Esta parte pretende ser una introducción a como funcionan estos programas, para ello usaremos node.js, con lo que podremos usar nuestros conocimientos sobre javascript.
Sigue leyendo

Desarrollo web para no iniciados – Parte 4 JavaScript (buscaminas)

Hemos visto una mínima parte de lo que es javascript, y ademas de una forma muy escueta, nuestra idea es jugar con estos conceptos para reforzarlos mientras construimos una aplicación completa. Hemos elegido hacer un buscaminas porque con ayuda del navegador web podemos construir uno usando muy poco código y así poder extendernos sobre el mismo para poder entenderlo completamente.

Sigue leyendo

Desarrollo web para no iniciados – Parte 4 JavaScript (introducción)

Esta introducción esta planteada con la idea de que sirva como mini introducción al mundo de la programación. Para ello usaremos como apoyo nuestro navegador para conseguir grandes resultados, que nos sirvan de “feedback” para despertar más nuestro interés por el siempre vasto mundo de la programación.

Sigue leyendo

Desarrollo web para no iniciados – Parte 2 HTML

HTML es lengua franca en internet, es la forma en que la mayor parte de la información viaja a traves de internet. Para hacer web tenemos que tener unas sólidas bases de html, pero no os asusteis, como vereis es muy sencillo, es en parte motivo de su éxito. Estudiaremos directamente la última versión del lenguaje, HTML5, ya que lo que buscamos es hacer web moderna.

Sigue leyendo

Desarrollo web para no iniciados – Parte 1

Cuando alguien me pregunta como iniciarse en el mundo del desarrollo web, siempre pienso en todas las cosas que hay que saber para hacer sitios web, por lo menos lo que yo pienso que se debería saber, que es bastante, asi que normalmente siempre contesto con un pensativo bufido, seguido de un silencio o de un puñado de referencias sobre html, css y a veces javascript.

La verdad es que desde el punto de vista de un programador, iniciarse en algo nuevo, a veces es fascinante, y a veces una obligación, pero normalmente empieza en un puñado de palabras clave que buscar en google y una mezcla de leer, prueba, error, leer, prueba, error. Pero esto no sirve para alguien que no tenga una cierta soltura con aspectos básicos del mundo de la programación.

Esta serie de artículos busca enseñar algunos principios del desarrollo web sin presuponer ningún conocimiento previo. Haremos un viaje desde los bits a las aplicaciones en el lado del servidor.

Sigue leyendo