1) Necesitas saber que hay mucho que aprender
Si está leyendo esta página, es probable que todavía no tenga un sitio web y sepa poco sobre ellos. Has estado en sitios web, pero nunca has creado uno propio.
Estas asustado Has comenzado a investigar qué se necesita para construir un sitio web y eso te asusta. Eres bueno con las computadoras en general. Puede utilizar procesadores de texto, puede encontrar cosas en Internet e incluso pedir libros de Amazon. Pero construir tu propio sitio web es un gran paso para ti.
Construir tu propio sitio web es un gran paso. Hay muchas cosas nuevas que necesitarás aprender. Y a primera vista no es bonito. Tantos acrónimos, HTML, CSS, HTTP, RSS, SEO, es un lenguaje completamente nuevo para aprender.
El comienzo es aterrador. Eres el nuevo niño en la escuela, es el primer día en el trabajo.
Si se siente completamente perdido y no sabe dónde buscar a continuación, no se preocupe. Es completamente normal.
En diciembre de 2009 era exactamente como tú. No tenía ni idea. Usé la computadora para escribir correos electrónicos y leer las noticias; no tenía idea de cómo crear un sitio web. Recuerdo la sensación de sobrecarga de información. Todas las palabras nuevas, todos los consejos, todos los consejos, todo el software, todos los foros, blogs, sitios web, libros. Como sentarse en la cabina de un 747 jumbo y pedir volar.
Tienes que empezar en alguna parte. Sí, estarás confundido y sí, cometerás errores y sí, te sentirás como un tonto haciendo preguntas tontas. Pero yo también, al igual que todos los demás. Todo el mundo tenía que empezar exactamente como tú, sin saber nada de sitios web y estar confundido.
Pero no dejes que toda la jerga y la información te asusten. Comience de a poco y dé pasos pequeños. No te preocupes si no puedes captar todos los aspectos de HTML. Lea un poco sobre esto, haga un tutorial y luego salga a caminar por el parque. Deje que se hunda lentamente. Usted no lo ‘obtendrá’ en una hora. Lleva tiempo y una práctica. Ensuciarse, jugar y aprender un poco a la vez. Comience con una sola página web, agregue un hipervínculo, agregue una imagen y ponga el texto en negrita. Tinker y seguir aprendiendo.
No tomé un solo curso de informática. Antes de crear este sitio web, era un usuario del sitio, no un creador. SEO, RSS, HTML no significaba nada para mí. Pero lentamente y persistentemente seguí yendo aprendiendo. Y ahora sé mucho sobre sitios web. No es una cosa de la noche, es un proceso.
Debido a que usted está en este sitio web y está leyendo una página llamada ‘4 cosas que necesita saber antes de crear su primer sitio web’, está claro que está en camino. Usted ha comenzado el proceso de hacer su propio sitio web.
El primer paso es querer un sitio web. Ahora estás en el paso dos: aprender a hacer un sitio web.
Te envidio. Por delante de ti hay un mundo completamente nuevo. Estás a punto de comenzar algo que puede llevar a cualquier parte. Estás a punto de ingresar a un nuevo mundo, aprender un nuevo idioma, conocer gente nueva y lo mejor de todo lo que estás por crear.
Un sitio web no es una silla de IKEA. Los sitios web no vienen con cuatro orificios pre-perforados y cuatro tornillos, no hay un procedimiento ilustrado de cinco pasos a seguir que termine con una silla prefabricada.
Cada sitio web es una creación única. Te hundirás en ti mismo y sacarás un poco de tu alma. Su sitio web tendrá su ADN, será su bebé, será su creación. Lo pensarás todo el tiempo, querrás mejorarlo, querrás que crezca y querrás que sea lo mejor posible.
Lo que separa a la humanidad de todas las demás bestias es nuestra capacidad y deseo de crear cosas nuevas. Podemos tomar fragmentos de información y remodelarla para crear algo nuevo. Shakespeare, Michelangelo, Mozart y todos ustedes fueron creados iguales, todos nacidos del mismo polvo de estrellas. La grandeza proviene de tomar la información dada y reorganizarla de una manera única: para crear una visión que nadie había visto antes.
Vas a recopilar información sobre HTML, CSS. Luego vas a tomar una ducha, andar en bicicleta, pasear al perro, cenar, pero ya no será lo mismo que antes. Ahora, durante estas actividades diarias, su mente comenzará a crear algo nuevo: un sitio web nunca antes creado. Un sitio web que creará a partir de polvo de estrellas.
Independientemente de la cantidad de dinero que gane, de la cantidad de visitantes que tenga o de la cantidad de suscriptores que recoja, nadie puede quitar el logro de crear algo que nadie más podría crear. Tendrás un sitio web hecho por ti.
2) Necesitas saber HTML
En su núcleo HTML (lenguaje de marcado de hipertexto) es una forma de agregar propiedades al texto. Es una forma de decirle al navegador cómo debe aparecer el texto. Esto se logra mediante la adición de etiquetas alrededor del texto. Por ejemplo, al agregar las etiquetas alrededor del texto, el texto se vuelve en negrita . A lo largo de los años, HTML ha evolucionado para incluir etiquetas para mucho más que solo texto. Con las etiquetas HTML puedes crear tablas, formularios, imágenes. Todo lo que ves en una página web está definido por una etiqueta HTML.
Está fuera del alcance de este sitio web entrar en los detalles de HTML. Afortunadamente, el Internet está lleno de tutoriales, artículos y instrucciones. El sitio web que más me ayudó fue W3 Schools porque tiene buenos tutoriales desde principiantes hasta niveles expertos. Haga unos pocos tutoriales y en poco tiempo estará escribiendo sus propias páginas web HTML con imágenes, tablas y énfasis en cursiva .
Además de hacer tutoriales, también debe obtener un libro que ofrezca una descripción completa de HTML. ¿Por qué se creó HTML? ¿Por qué es importante? ¿Cuándo debería usarse? Un libro responderá estas preguntas generales y también proporcionará una visión general completa de lo que puede hacer HTML. No es necesario que comprenda todo, solo necesita estar al tanto de lo que HTML puede hacer por usted. Un par de meses más adelante, necesitará una lista ordenada para su sitio web, y aunque no recordará los detalles, recordará que lo leyó en un libro.
Así que compra un libro general sobre HTML. Léelo rápidamente para que el HTML se hunda profundamente en tu cerebro. Hay un sinfín de libros para elegir, por lo general elijo la serie de libros Dummies porque proporcionan una comprensión general de un nuevo tema. Nunca tomé una clase de HTML; mi conocimiento de HTML comenzó con la lectura de HTML para Dummies.
Una vez que entiendas los conceptos básicos de HTML, descubrir los detalles es fácil. Simplemente haga una búsqueda rápida con Google para cualquier pregunta específica sobre HTML. Una comprensión general de HTML le brinda la capacidad de saber qué buscar y darse cuenta de cuándo lo ha encontrado. Por ejemplo, si necesita agregar una tabla, haga una búsqueda de ‘table html’ y encontrará innumerables ejemplos de tablas HTML. Con el conocimiento básico de HTML, podrá escanear rápidamente los ejemplos y eliminar lo que necesita.
Incluso después de hacer todas las tablas en este sitio web, sigo haciendo una búsqueda en Google de tablas HTML cada vez que necesito crear una nueva tabla. Corté el ejemplo, lo pegué en mi nueva página web y luego lo edité para mis necesidades específicas. No necesita memorizar cómo usar cada elemento HTML único, solo necesita saber que lo necesita y reconocerlo cuando lo vea.
3) Necesitas saber CSS
Puedes crear un sitio web creyendo que CSS significa Christ Super Star. Pero hacerlo sería un error. CSS significa hojas de estilo en cascada.
CSS tiene un solo inconveniente: una curva de aprendizaje empinada. No es instantáneamente intuitivo. Necesitas estudiarlo y entenderlo, y solo entonces “hará clic”. No puede subirse a una bicicleta y andar, necesita aprender a andar en bicicleta. No solo empiezas a beber cerveza cuando cumples 21 años, debes aprender a apreciar el sabor. CSS toma tiempo para aprender y apreciar.
Pero como todas las cosas que requieren un poco de esfuerzo por adelantado; El tiempo dedicado a superar las dificultades iniciales se devuelve diez veces. ¿No te alegras de haber forzado a bajar esas primeras cervezas detrás del contenedor de la escuela? Ingrese las horas iniciales para comprender CSS y, a cambio, recibirá una vida de mejores sitios web.
La principal ventaja de CSS es que puede separar el diseño y el aspecto del sitio web del contenido del sitio web. Esto le permite realizar cambios en el aspecto de todo el sitio web al cambiar un solo valor. Por ejemplo, cuando desea cambiar el tamaño de fuente de todo el texto del párrafo en su sitio web del tamaño 10 al 11, todo lo que necesita hacer es cambiar el valor del tamaño para
en la hoja de estilo. Cambiar este valor cambiará el tamaño de la fuente para todos los párrafos de su sitio web. Obviamente, esto es mucho más fácil que ir a cada página web del sitio y cambiar el tamaño de la fuente.
Otra ventaja de CSS (de separar el contenido del diseño y la apariencia) es que es más fácil realizar cambios en el futuro. Sin CSS, volver de unas vacaciones de 3 meses puede ser una pesadilla. Navegar a través de contenido mezclado con diseño HTML puede ser más desconcertante que descifrar jeroglíficos, más enredado que las luces del árbol de Navidad del año pasado. Pero con CSS, el contenido está separado del diseño, es mucho más fácil realizar cambios en su sitio web, incluso si sus vacaciones en crucero se prolongan inesperadamente un par de años debido a los piratas somalíes.
La mejor manera de familiarizarse con CSS es hacer algunos tutoriales. W3 Schools tiene excelentes tutoriales que te permiten jugar con CSS. Los tutoriales le permiten realizar cambios en CSS y le permiten ver instantáneamente los efectos en una página web. Al jugar con los ejemplos, experimentará el poder de CSS.
Definitivamente estudia y entiende CSS antes de hacer un sitio web. Es posible que pueda ignorarlo por un momento, pero cuanto más grande sea su sitio web, más difícil será vivir sin él. Necesitas saber CSS y cuanto antes mejor.
Fuente: 4 cosas que debe saber antes de crear su primer sitio web
4) Javascript / JQuery
Esto se considera esencial para desarrollar funciones web interactivas o animadas. La empresa de diseño web en Manila usó Javascript o JQuery para hacer que su sitio web fuera interactivo.