¿Dónde y cómo se puede comenzar a aprender a construir sitios web?

Usa WordPress.

No requiere ningún conocimiento de codificación y es increíblemente fácil de usar y fácil de usar. Con WordPress, todos los elementos básicos ya están listos para usted y, básicamente, solo necesita crear páginas web y personalizar el aspecto de su sitio web; Todo increíblemente fácil de hacer.

Crear sitios de WordPress es muy fácil, pero lleva un poco de tiempo aprenderlo. No puedo detallar cada paso para construir un sitio WP porque eso sería demasiado largo, pero conozco WordPress: el Manual para principiantes es una guía fantástica si realmente quieres aprender a construir un sitio para uso comercial o personal. .

Elija el nombre del sitio web (dominio) y el alojamiento correctos

Antes de elegir un nombre de dominio, deberá estar seguro del nicho en el que desea concentrarse. Seleccionar un área específica para enfocarse es una tarea importante en sí misma. Para crear un sitio web que genere ingresos, es fundamental que investigue el grupo de palabras clave objetivo y el nicho del que deriva. Por el momento, solo asegúrate de que sea algo que te guste y que te apasione de verdad. Y asegúrese de tener una experiencia razonable en el tema involucrado.

Literalmente, puede registrar cualquier nombre de dominio disponible (aún no registrado), pero aquí hay algo que recomiendo:

  • Sitio web de la empresa: si está creando un sitio web para su empresa, sería mejor elegir un nombre de dominio que sea el nombre o la marca de su empresa. Un nombre de dominio de ejemplo sería http://YourComapanyName.com o YourBrandName.com
  • Sitio web personal : si va a ser su sitio web personal, sería genial ir con él. com
  • Sitio web de pasatiempos: el límite es el cielo

Hospedaje

Realmente tienes dos opciones cuando se trata de tipos de proveedores de alojamiento recomendados para novatos de WordPress.

  • Hosting Compartido
  • Hospedaje administrado de WordPress

No recomiendo nada más que un plan de alojamiento compartido para webmasters por primera vez. Todas las otras formas de alojamiento de las que puede haber oído hablar, como el Alojamiento privado virtual (requiere conocimientos técnicos razonables), el alojamiento administrado de WordPress (demasiado costoso) podría no ser la opción correcta para su primer sitio web. Namecheap es un excelente proveedor de alojamiento y es muy asequible para aquellos que tienen un presupuesto más pequeño.

Una vez que haya ordenado esos dos, puede instalar WordPress y comenzar a construir su sitio. Esto no es algo que pueda aprender en un día, por lo que recomiendo encarecidamente el manual para principiantes que mencioné anteriormente.

Luego deberá instalar un tema y algunos complementos para cambiar la apariencia y aumentar la funcionalidad de los sitios además de agregar contenido. Luego agregue algunas páginas y publicaciones para llenar su contenido y configurar el aspecto general del sitio.

Impresionante, felicidades por dar el primer paso para aprender a codificar.

Si aún no lo ha visto, consulte mi charla sobre Cómo aprender a codificar en Internet Week NY (
) En él, paso por mi historia de aprender a codificar por mi cuenta utilizando principalmente recursos en línea.

Sé que hay muchas preguntas para las que desea respuestas antes de comenzar, y trataré de cubrir la mayor cantidad posible de ellas, pero sinceramente, lo más importante que debe saber es que solo tiene que comenzar en algún lado. Es mucho más probable que te hagas más daño esperando e intentando encontrar el lugar perfecto para comenzar que comenzando en el lugar equivocado. Una vez que haya comenzado a codificar, se hace más fácil responder preguntas como “¿Debo aprender Ruby o Javascript?”

Dicho esto, tengo un pequeño consejo que puedes usar para comenzar:

Recomiendo aprender Ruby on Rails usando un tutorial en línea basado en video como su PUNTO DE PARTIDA. He oído hablar de muchas personas que comienzan con HTML / CSS o incluso Javascript, y creo que es una mala idea. No podrá crear un sitio web interactivo con ninguno de esos idiomas y también son bastante complicados de aprender por su cuenta. Básicamente son piezas de una imagen mucho más grande.

La otra desventaja de comenzar con HTML / CSS, Javascript o incluso Ruby en sí es que hay muchas cosas que puedes aprender que probablemente nunca necesitarás usar. Por lo tanto, es probable que te aburras y te des por vencido antes de llegar a un lugar lo suficientemente interesante como para mantenerte motivado. Además, no terminará con una brecha en su conocimiento si decide comenzar con Ruby on Rails. Cualquier buen tutorial para principiantes de Rails le enseñará HTML, CSS, Ruby y un poco de Javascript en el camino. Entonces no te preocupes.

Antes de recomendar recursos, haré un descargo de responsabilidad de haber creado lo que creo que es la clase introductoria perfecta para principiantes que desean aprender a codificar. Se llama One Month Rails y la idea es que puedo guiarlo a través del proceso de creación de su propia aplicación simple para compartir fotos (como Pinterest) desde cero en el transcurso de un mes. No es perfecto, y probablemente no saldrás de él con la capacidad de construir lo que quieras, pero obtendrás una de las descripciones más agradables y rápidas de un marco de desarrollo web extremadamente poderoso, tendrás tu propio primera aplicación web en vivo, y lo más importante, se sentirá entusiasmado con su progreso y querrá aprender más. Compruébalo en Learn Ruby On Rails a través de este tutorial de Rails .

Otro buen recurso es el tutorial de capacitación esencial de Ruby on Rails 4 sobre video tutoriales y capacitación en línea ( capacitación lynda.com | capacitación esencial de Ruby on Rails 4 ). Esta es básicamente la primera clase con la que comencé y también lo guía a través de todos los conceptos básicos para crear su primera aplicación, que es básicamente una plataforma de blogs simple. Probablemente puedas terminarlo en aproximadamente una semana (hay 12 horas de video), y te sentirás un poco abrumado. Esta bien. Sigue adelante y tendrá más sentido.

Una vez que haya terminado el tutorial de Lynda, le recomiendo el Tutorial Ruby on Rails de Michael Hartl, que está disponible como un conjunto de videos de 15 horas por $ 159 aquí ( Tutorial Ruby on Rails ) o como un libro electrónico gratuito aquí ( Tutorial de Ruby on Rails ). El libro es un poco denso, por lo que no recomendaría comenzar con él, pero si ha terminado el tutorial de Lynda, entonces es el siguiente paso perfecto. Y muchos de los conceptos deberían volver a usted y ser más fáciles de recordar la segunda vez.

Para cuando hayas terminado el tutorial de Hartl, básicamente habrás construido Twitter desde cero, lo cual es bastante bueno.

A partir de ese momento, tienes una base sólida de Ruby on Rails. Recomiendo consultar algunos Railscasts ( Ruby on Rails Screencasts ) para obtener consejos sobre cómo desarrollar funcionalidades adicionales en Rails.

Otras dos opciones para aprender Ruby on Rails son CodeSchool ( Learn by Doing – Code School ) y Treehouse ( Learn Web Design, Web Development, and More ). Me gusta Code School pero nunca he usado Treehouse.

Entonces probablemente deberías aprender algo más básico de Ruby y quizás algunas habilidades de front-end. En lo que respecta al Ruby básico, recomendaría lo siguiente:

Codecademy tiene una gran pista de Ruby ( Ruby ).

RubyMonk también tiene un conjunto de divertidos e interactivos tutoriales de Ruby ( RubyMonk – Tutoriales interactivos de ruby ​​para aprender Ruby ).

Para aprender HTML y CSS, recomendaría Dash de General Assembly ( Dash ), que es probablemente mi tutorial favorito de front-end. Code School y Treehouse también tienen tutoriales iniciales, pero nunca los he probado.

En ese punto, debe tener una base de desarrollo realmente sólida. ¡Mira esos recursos y avísame si tienes alguna pregunta!

Puede comenzar a aprender todas las tecnologías necesarias para construir un buen sitio web.

HTML5, CSS3, JavaScript, Jquery y Ruby -> Tecnologías que vale la pena aprender.

HTML5 -> diseño de interfaz de usuario
CSS3 -> Estilo de UI
JS & Jquery -> Para hacer que la IU sea interactiva
Ruby on Rails -> marco para desarrollar la lógica de los datos en su sitio web.
MySql -> es una base de datos para almacenar sus datos.

Todas estas tecnologías se pueden aprender de forma gratuita con una muy buena orientación en línea sobre

Aprende a codificar
Aprender haciendo – Code School
Coursera
Cursos en línea: en cualquier momento y en cualquier lugar | Udemy

y muchas otras fuentes en línea para su práctica.

Utiliza el editor de texto del que te enamorarás ( editor de texto sublime ) para practicar tu codificación

si está atascado en algún lugar de su código y si necesita consultar el código en algún momento, intente construir el software mejor, juntos ( Github) y otros pueden ayudarlo a optimizar su código.

Comience a construir su sitio web con estas cosas y puede hacer uno.

¡Buena suerte!

Antes que nada Felicitaciones por haber decidido a esta edad lo que quiere hacer con anticipación.

Yo mismo comencé a aprender desarrollo web hace aproximadamente 2 años y revisé muchos sitios web para aprender los conceptos básicos del desarrollo web.

Aquí hay algunos sitios web que te recomendaría.

  1. Free code camp : este sitio web se centra en el desarrollo web Full stack. La razón por la que recomiendo esto es porque tiene proyectos para aclarar sus conceptos.
  2. Coursera : este sitio web proporciona el curso de desarrollo web de ciertas universidades de renombre de todo el mundo (se puede hacer de forma gratuita con ayuda financiera)
  3. Udacity : este sitio web proporciona el curso de desarrollo web de ciertas compañías conocidas. (Nanodegree, pago completo).

Una vez que tenga conocimientos básicos sobre qué HTML5, CSS3 y JAVASCRIPT comienzan a construir su sitio web.

Use W3schools para referir conceptos o atributos que desea agregar en su sitio web.

Hay ciertos complementos más increíbles que te encantarán, pero para empezar esto sería suficiente.

PD: Si tienes más preguntas, no dudes en enviarme un mensaje. Prestigio.

Parece que quieres ser diseñador. La creación de sitios web hermosos requiere algunas habilidades que no tienen que ver con la codificación. Requiere algunas otras habilidades difíciles como photoshop y habilidades blandas, como un ojo para la experiencia del usuario / interfaz de usuario, pensamiento creativo, resolución de problemas. Mire estos recursos gratuitos (no debería tener que pagar para ser un autodidacta):

Aprenda diseño web y desarrollo en línea gratis (no he usado esto, pero pruébelo)

Introducción a JS: Dibujo y Animación (aprenda JavaScript porque es ubicuo, así como HTML, CSS y jQuery para un aspecto hermoso y funcional).

Página en edx.org HarvardX: Introducción a la informática (no hará daño aprender los fundamentos y saber lo que estás haciendo. Este curso también es autodidacta, así que tómate tu tiempo)

Estoy de acuerdo con otros que dicen aprender Ruby, ya que fue hecho para principiantes, pero no te limites solo a ese idioma. Además, reúnase con otras personas que comparten sus intereses de diseñador porque aprenderá algunos consejos y trucos y ganará nuevos amigos. Aquí hay un sitio para eso: Encuentra a tu gente – Meetup.

Avíseme si tiene preguntas o comentarios.

Construir sitios web hermosos es una gran cosa, si entiendes que la codificación es solo una parte del proceso. ¿Tiene algún diseño gráfico o experiencia en marketing en línea? Puede probar los enlaces de las otras respuestas, pero no se decepcione si encuentra que la codificación requiere una fuerte motivación y habilidades como resolución de problemas, pensamiento abstracto, paciencia y el tiempo más valioso. Así que sugiero: tómese su tiempo (un par de días o una semana) e investigue el mundo del diseño / desarrollo web. Hay tantos blogs, portales de noticias y sitios web llenos de recursos disponibles que puede encontrar útiles y útiles. Leer, comparar, filtrar. Luego, vuelva y encuentre a la comunidad feliz de dar la respuesta correcta a su pregunta más específica. ¡Buena suerte!

El curso completo para desarrolladores web: crea 14 sitios web

Desarrollo web desde cero en 6 semanas. HTML, JS, CSS, PHP, MySQL, Bootstrap, WordPress, API, aplicaciones móviles, todo cubierto. Acceso de por vida sin suscripción. ¿Qué voy a obtener de este curso?

  • ¡Más de 236 conferencias y 28 horas de contenido!
  • Desarrolle un sitio web o aplicación para su negocio
  • Aprende a hacer hermosos sitios web interactivos
  • Desarrollar aplicaciones móviles.
  • Gane dinero con sus nuevas habilidades OBTENGA EL CURSO AQUÍ

16 años es una edad de oro para adquirir habilidades en diseño / desarrollo web. Puede comenzar aprendiendo HTML, CSS, Javascript y PHP para comenzar.

Intente descargar plantillas de sitio web gratuitas y observe su estilo de codificación, estructura, etc. y aprenda de ellas. También puede dirigirse a este sitio web para obtener un conocimiento más profundo. W3SCHOOL.COM

Hola, soy Bharath, estoy trabajando como programador de una de las compañías de software de gama media. Le daré algunas sugerencias sobre cómo construir los sitios web que puede seguir a continuación: –

  1. El primer paso aprenderá los conceptos básicos de HTML5. debajo del enlace encontrará la forma de los conceptos básicos de tutorial HTML5. Mega sitio de información bíblica. Apenas tomará 1 mes.
  2. Después de aprender HTML5 básico, aprenderá a CSS3 (Hoja de estilo en cascada) arriba. Mencioné el enlace nuevamente, vaya allí y obtenga el nivel de conocimiento básico e intermedio de CSS3.
  3. Después de aprender HTML5 y CSS3, primero diseñe algunas plantillas usando esos idiomas. Cuando alguien mira el sitio web más atractivo, mejor que otro sitio web. Crea tus propias plantillas de color y estilo.
  4. HTML5 y CSS3 completan lo que aprende después de mover el lenguaje muy importante en el campo del diseño web en Java Script.
  5. Java Script es cambiar el comportamiento de la página web. ha creado algunas plantillas html5 y css3 solo si agrega el código de secuencia de comandos java después de cambiar el comportamiento que creó.
  6. Si desea aprender el programa básico de script java, puede pasar al sitio Mega de Información Bíblica o http://www.tutorialpoint.com .
  7. Si aprende 3 idiomas, se convertirá en un buen programador o un buen desarrollador front-end. Entonces necesita aprender más, debe ir a Java Query.
  8. Java Query es una biblioteca de script java. quieres aprender a Java Query básico y muévete a http://www.w3school.com .

Si hay algún error o algún error gramatical, escribí lo anterior y por favor intímame. En el futuro, ayúdame y no vuelvas a equivocarte.

Si desea algo muy básico, con poca o ninguna codificación requerida, eso también es gratis, comience con:
1. Weebly. Weebly hace que sea fácil comenzar a construir sitios web rápidamente. Luego, podría revender sus servicios a otros una vez que haya dominado eso.
2. WordPress podría ser un buen próximo paso.

Si realmente te encanta construir sitios web después de aprender ambas herramientas, piensa en la codificación.

Únase al maratón y aprenda a crear sitios web de forma rápida y rentable. Este desafío gratuito de 61 días lo ayudará a crear y ajustar sitios web según las necesidades y preferencias del cliente.

Gestione equipos de profesionales de manera efectiva para entregar un excelente producto. Junto con el gerente de proyecto, programador, desarrollador y diseñador de HTML, perfeccionará sus habilidades de desarrollo y trabajo en equipo para ser el mejor entre otros participantes y ganar un premio especial.

Vaya a la página oficial para conocer los detalles del desafío.

¡Lanza tu propio estudio web en 61 días!

Si quieres saber lo básico. Básicamente, lo mejor que puede hacer es navegar a: Tutoriales web en línea de W3Schools Le guían a través de todos los idiomas necesarios para el desarrollo web.

Si desea aprender sobre la marcha, sea más interactivo con un proyecto real. Simplemente vaya a Code Academy> Aprenda a codificar. Tienen una excelente manera de aprender un buen conjunto de habilidades básicas.

Tutsplus también ofrece una gran cantidad de tutoriales que lo ayudarán: Tutoriales y cursos en línea gratuitos de Envato Tuts +

Además de tener experiencia en codificación, también es mejor que aprendas algunas habilidades básicas de photoshop o edición de imágenes, ya que tienden a ser útiles cuando haces un diseño agradable para el front-end de tu sitio.

Busque libros y videos tutoriales.
1) Comience con html y css.- estos le brindarán conocimientos básicos sobre desarrollo web. Y no necesita ningún conocimiento previo para aprender esto … Puede ir directamente a esto.

2) Ahora para hacer sitios web dinámicos, será bueno si puedes aprender javascript / php / ruby ​​(en rieles) / python (frasco / django) …

3) Al mismo tiempo, reúna algunos conocimientos, cómo comprar un dominio, cómo alojar, cómo operar una vez que aloje el sitio web ………

Happy Coding 🙂

Como no tiene experiencia y desea crear un sitio web, simplemente elija un CMS (por ejemplo: WordPress o Drupal) y se ahorrará la necesidad de aprender una nueva profesión. Los programadores pueden crear sitios web más ligeros y flexibles, pero necesitan trabajar más para lograr los mismos resultados.

Tres cosas para aprender tecnología rápidamente: proyecto, compromiso y mentor. Pruebe Thinkful http://www.thinkful.com/how-it-w… .

¡Hay un montón de recursos por ahí!
Mi favorito es: Aprender desarrollo web gratis
Que tiene una tonelada de recursos y una guía para el aprendizaje.

Puede aprender en línea usando el sitio web http://www.codecademy.com