Inicios diseño web

Hola a todos,
soy un aficionado a la informatica (he iniciado mis estudios en torno a ella) y me gustaria iniciarme de forma autodidacta en el mundillo de la creacion de paginas web (diseño web), segun me he ido informando mucha gente me ha recomendado el lenguaje html y lo que busco ademas de vuestras experiencias y opiniones es un buen manual que empiece desde cero y finalice mostrando lo necesario para crear una web digamos que profesional.
Un saludo!
Bueno, html y css no son lenguajes de diseño web, si no de maquetado, te recomiendo que empieces por ahí, ya que html y css es muy muy sencillo.

Luego a raíz de eso, no existe algo que te enseñe a diseñar webs, ya es tu dominio con herramientas de diseño y tu originalidad, por lo que ya es a base de practicar y practicar para mejorar.

Para aprender html y css te recomiendo http://www.librosweb.es.
En http://www.w3schools.com/ , en la columna de la izquierda tienes bastante información.

Puedes empezar por html, añadir css y después javascript. Si quieres profundizar más después puedes tirar hacia php+mysql, por ejemplo.
Rokzo escribió:Bueno, html y css no son lenguajes de diseño web, si no de maquetado, te recomiendo que empieces por ahí, ya que html y css es muy muy sencillo.

Luego a raíz de eso, no existe algo que te enseñe a diseñar webs, ya es tu dominio con herramientas de diseño y tu originalidad, por lo que ya es a base de practicar y practicar para mejorar.

Para aprender html y css te recomiendo http://www.librosweb.es.


Ante todo gracias por tu colaboración Rokzo, parecen bastante interesantes los libros...dudo entre empezar a leer "Introducción a XHTML" o "Introducción a CSS", ¿qué me aconsejas?
¿Para iniciarse XHTML es más interesante que HTML?
Para poder usar CSS, primero debes saber HTML. Básicamente por que en HTML maquetas la página por jerarquía y semántica, y luego en CSS le das el aspecto gráfico a esa maquetación de HTML. En pocas palabras, CSS no se puede usar sin HTML.

Ahora XHTML es básicamente lo mismo que HTML, sólo que más estricto, (y supuestamente extensible, pero me parece que hoy en día, HTML5 es igual de extensible que XHTML). Yo te recomiendo aprender directo en XHTML, para saber hacer las cosas correctamente. Vamos todo lo que hagas en XHTML te debe funcionar en HTML igual.

Una vez que aprendas HTML y CSS es MUY recomendable aprender Javascript, incluso se te pretendes enfocar solamente al diseño en la web, Javascipt es lo que hará que las páginas sean ricas en interactividad y experiencia de usuario. Aunque si bien es cierto que muchas de las cosas que antes se tenían que hacer con Javascript, hoy en día se pueden hacer en HTML5 y CSS3, aún hay muchas cosas que sólo se pueden hacer con Javascript. Y desde luego muy recomendable aprender la API para JS, llamada jQuery, con él se facilita mucho la compatibilidad de navegadores (para sufrir menos del odiado Internet Explorer), además de que en general con jQuery las cosas se programan con bastante menos código, algo que se nota muchísimo en Ajax.
dnL7up escribió:Para poder usar CSS, primero debes saber HTML. Básicamente por que en HTML maquetas la página por jerarquía y semántica, y luego en CSS le das el aspecto gráfico a esa maquetación de HTML. En pocas palabras, CSS no se puede usar sin HTML.

Ahora XHTML es básicamente lo mismo que HTML, sólo que más estricto, (y supuestamente extensible, pero me parece que hoy en día, HTML5 es igual de extensible que XHTML). Yo te recomiendo aprender directo en XHTML, para saber hacer las cosas correctamente. Vamos todo lo que hagas en XHTML te debe funcionar en HTML igual.

Una vez que aprendas HTML y CSS es MUY recomendable aprender Javascript, incluso se te pretendes enfocar solamente al diseño en la web, Javascipt es lo que hará que las páginas sean ricas en interactividad y experiencia de usuario. Aunque si bien es cierto que muchas de las cosas que antes se tenían que hacer con Javascript, hoy en día se pueden hacer en HTML5 y CSS3, aún hay muchas cosas que sólo se pueden hacer con Javascript. Y desde luego muy recomendable aprender la API para JS, llamada jQuery, con él se facilita mucho la compatibilidad de navegadores (para sufrir menos del odiado Internet Explorer), además de que en general con jQuery las cosas se programan con bastante menos código, algo que se nota muchísimo en Ajax.


Lo que te ha dicho el compañero pas PHP, y mas con PHP5 orientado a objetos y bases de datos, te dará una gran base
en orden de prioridad
html
css
php o jsp
mysql
javascrip

html y css lo tendras que aprender al mismo tiempo, al igual que php (o jsp) y mysql
highfredo escribió:en orden de prioridad
html
css
php o jsp
mysql
javascrip

html y css lo tendras que aprender al mismo tiempo, al igual que php (o jsp) y mysql


Yo cambiaria.

XHTML Y CSS
JAVSCRIPT
Sentencias SQL
PHP (ORIENTADO A OBJETOS) Y PARA BASES DE DATOS.
Creo que se sentirá avasallado con tantas cosas acumuladas, a ver si lo puedo poner desde otro punto de vista y simplificarlo un poco.

XHTML y CSS hacen falta.

Javascript tb es recomendable por lo menos hasta nivel medio, como ayuda en lugar de jQuery que hoy en día es algo muy engordado, prueba con mootools, aunque de Javascript lo más importante al empezar es que te quedes con el como funciona.

Y ya PHP y SQL para "inicios" en mi opinión es demasiado fuerte, para páginas dinámicas con bases de datos, yo te recomiendo que tires por Joomla! que tiene muchas cosas ya hechas (plantillas, plugins, extensiones, etc.) que hacen casi de todo.

Sin embargo, como mencioné antes, de Javascript y PHP al menos es recomendable que te enteres de como funciona, pq normalmente aunque uses plantillas y plugins te gustará acabar retocando algo por tí mismo, y la forma en que se construye una página en Joomla! es con eso. Es decir saber como funciona y saber retocar las cosas, no saber construirlo todo desde cero.
En Joomla! tb encontrarás por el camino alguna que otra tecnología interesante, como Blueprint.
Otra ventaja de Joomla! es que tiene una comunidad inmensa por lo que encontrarás mucha ayuda tanto de documentación como de otros desarrolladores en los foros.

Por resumir, mi consejo consiste en el uso de Joomla! pero de forma que cuando veas el código que genera lo entiendas.

De Java (JSP, JSF...) olvídate, de hecho yo estoy en las trece de que Java debería ser erradicado de la web, coladero de virus y malwares donde los haya, ninguno de mis equipos tiene ya Java. Y de ASP pues por el momento tb déjalo (pobre M$ :) )
Forakas escribió:
Rokzo escribió:Bueno, html y css no son lenguajes de diseño web, si no de maquetado, te recomiendo que empieces por ahí, ya que html y css es muy muy sencillo.

Luego a raíz de eso, no existe algo que te enseñe a diseñar webs, ya es tu dominio con herramientas de diseño y tu originalidad, por lo que ya es a base de practicar y practicar para mejorar.

Para aprender html y css te recomiendo http://www.librosweb.es.


Ante todo gracias por tu colaboración Rokzo, parecen bastante interesantes los libros...dudo entre empezar a leer "Introducción a XHTML" o "Introducción a CSS", ¿qué me aconsejas?
¿Para iniciarse XHTML es más interesante que HTML?


Hola de nuevo,

Bueno, como te han comentado, para poder usar CSS debes empezar por HTML, así que ya sabes. De todos modos el de HTML en uno o dos días te los has leído de sobras. Aquí te aconsejo sobretodo práctica y práctica, porque meterte de memoria todos los conceptos, parámetros y etiquetas en un principio es complicaod. Yo cuando estuve enseñando programación web a chavales de instituto, primero les explicaba todo y luego lo que les mandaba hacer era construir páginas. Cogía una página por Internet (Primero sencillita y cada vez más y más compleja), les daba únicamente las imágenes y les ponía a hacerlas (únicamente la maquetación y el diseño), así es como realmente se aprende y lo que te aconsejo.

XHTML como te han dicho, es HTML pero algo más estricto, (A grosso modo es exactamente igual que HTML pero te obligan a cerrar todas las etiquetas).

Luego si quieres podrás ir viendo otra serie de lenguajes, como te han dicho PHP o MySQL, aunque eso ya no es lo que pides referente a diseño web, eso ya es programación pura y dura, así que por lo pronto te recomiendo que empieces por eso y que practiques mucho. Te aseguro que los libros que te he pasado (Que además te puedes descargar gratuitamente para verlos más cómodos) son muy buenos.
darksch escribió:Javascript tb es recomendable por lo menos hasta nivel medio, como ayuda en lugar de jQuery que hoy en día es algo muy engordado, prueba con mootools, aunque de Javascript lo más importante al empezar es que te quedes con el como funciona.

Justamente una de las novedades de jQuery 1.8 es que lo han hecho modular, de tal manera que uno puede fácilmente retirar todos los módulos que no va a usar.
10 respuestas