¿Cuál es el mejor recurso para aprender a construir un sitio web completamente desde cero si casi no tiene experiencia en codificación?

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.

Lo primero que querrás aprender es HTML. Los archivos HTML simples se pueden enviar a un servidor a través de SFTP y puede ver el progreso en un corto período de tiempo. Una vez que tenga una comprensión decente de eso, puede sumergirse en CSS, que le permite diseñar su HTML y diseño. Después de que su sitio web se vea medio decente, querrá aprender a usar Photoshop para poder cortar imágenes (png y jpg transparentes) para usar en su HTML.

Después de tener todo eso listo, puede comenzar a ingresar a JavaScript y elegir el lenguaje de programación del lado del servidor (PHP, Pyton, Ruby o lo que sea que flota en su barco). A medida que aprende el lenguaje del lado del servidor, querrá configurar una base de datos y familiarizarse con MySQL o PostgreSQL y escribir declaraciones SQL.

Una vez que obtenga la mayor parte de eso, debe tener una visión bastante buena de cómo se recopila, almacena, organiza y muestra la información en los sitios web.

Primero puede comenzar en codecademy.com. Muévase de HTML, CSS, luego intente aprender Javascript y PHP simultáneamente, luego elija jQuery, que es un marco Javascript.
Entonces deberías proceder a www. w3schools .com / y revise los cursos HTML, CSS, Javascript. Entonces deberías aprender PHP y MySQL en www. w3schools .com / porque su enseñanza es un poco más avanzada.

Ahora puede continuar leyendo libros de puntos de sitio como PHP y MySQL : Novato a Ninja o jQuery : Novato a Ninja

Ahora puede trabajar en proyectos del mundo real y continuar mejorando sus habilidades aprendiendo marcos como PHP y estudiando conceptos de diseño como MVC.

CS253 “ingeniería de aplicaciones web” de udacity.com es lo que necesita.

Pero como no tenía experiencia previa en programación, es posible que desee comenzar con CS101 de Udacity para aprender los conceptos básicos de la programación de Python antes de pasar a CS253.

El curso CS253 básicamente te enseña cómo construir un blog completo desde cero usando Python y Google AppEngine, con cuestionarios y tareas proporcionadas en el camino.

Desearía tener este curso cuando comencé a aprender programación web.

Elija uno de los siguientes y ¡adelante!

Codeacademy te hace practicar algunos ejercicios reales con más frecuencia.
codecademy | Hacer un sitio web

Udacity le brinda una mejor comprensión sobre las herramientas y cómo abordar un problema de diseño / desarrollo.
Introducción de Udacity al curso en línea HTML y CSS

Y si te gustan los videos, hay un lindo canal de YouTube.
Cómo construir un sitio web receptivo de principio a fin

Otros recursos:

Aprender diseño web: la colección definitiva

Cree su contenido y estructura – Fundamentos de la web

Aventuras en el desarrollo de JavaScript

Youtube
Tutoriales de desarrollo web para principiantes

Pro WebDev Tools

Javascript – Todos los videos

LearnWebCode

Guía del codificador

Treehouse y Codeacademy son excelentes recursos para aprender a codificar. Sin embargo, si está buscando construir un sitio web sin aprender a codificar, tiene algunas otras opciones.

Una es utilizar un servicio como oDesk, donde debería poder contratar a alguien para construir un sitio web de manera muy asequible. Construí What is My Comfort Zone por alrededor de $ 80 usando oDesk.

La otra opción es usar un creador de sitios web como WordPress: aquí hay un video sobre cómo construir un sitio web usando WordPress en menos de 4 minutos sin conocimiento de codificación:

Comenzar o hacer algo desde cero no es noble ni deseable. Cuando es necesario solo lo haces. En cualquier otro caso, lo evita y utiliza bloques de construcción que le ahorran tiempo y le permiten concentrarse en la siguiente etapa de su desarrollo (negocio / sitio web / vida).

También fue difícil de imaginar para mí, pero lo creas o no: hay personas más hábiles en la creación de sitios web que tú y yo 😉 Me gusta la gente que trabaja en Facebook (empresa) o Twitter (empresa) o WordPress (CMS) y todos los desarrolladores que crean complementos / extension / themes ecosistema en torno a sus productos.

Dos pasos que recomendaría para crear cualquier sitio web:

  • WordPress.org para su implementación inicial, fácil de realizar, de baja personalización y microempresa. Tiempo de lanzamiento relativamente corto, sin mucho esfuerzo. Y tiene una gran comunidad de usuarios que crean complementos y lo apoyan. Está listo para dispositivos móviles, por supuesto (diseño web receptivo)
  • Ruby on Rails (marco web) para la etapa de expansión de su negocio cuando sabe lo que quiere y tiene varios requisitos de personalización. Permite la creación rápida de prototipos para que no tenga que esperar mucho tiempo para obtener resultados y también tiene una gran comunidad de desarrolladores que crean extensiones. Usamos Bootstrap (CSS Framework) para que esté listo para dispositivos móviles. A veces creamos interfaces similares a Facebook con React (biblioteca de JavaScript), que es una biblioteca creada y utilizada por Facebook (empresa).

Puede contar con nuestro asesoramiento experto (Desarrolladores de Ruby on Rails y Spree Commerce) en esa área.

¡Buena suerte!

Construir un sitio web sin conocimiento es como subir una colina sin piernas. Primero necesita desarrollar las piernas y luego comenzar a escalar.

Básicamente, hay dos cosas, una es donde puede usar un servicio de administración de contenido web empresarial como WordPress o un Sitefinity para desarrollar su sitio web y dos, puede seguir la forma tradicional de desarrollo de aplicaciones.

Si usa un CMS, puede ahorrar mucho tiempo que generalmente va detrás de la comprensión de los elementos de diseño como HTML, CSS, Flash, etc. Incluso puede ahorrar tiempo en la codificación.

Pero si opta por los métodos tradicionales de desarrollo de aplicaciones, probablemente necesite saber muchas cosas. Estos incluyen lenguajes de diseño (Photoshop, HTML, CSS, JavaScript, AJAX, etc.), lenguajes de programación (PHP, Ruby, .Net, Java, etc.) y secuencias de comandos de bases de datos (SQL, MySQL, Oracle, MS Access, etc.) )

Ahora, antes de seleccionar y aprender algunos idiomas, observe el flujo por el cual debe desarrollar un sitio web. Siga los pasos mencionados a continuación para desarrollar un sitio web.

Paso 1: Decidir la definición del proyecto que incluye resumen del proyecto, objetivos, público objetivo y competencia.

Paso 2: Alcance del proyecto que describe actividades específicas y entregables, junto con plazos específicos

Paso 3: Prepare Wireframes y la arquitectura del sitio que incluye el aspecto esperado de un sitio web y un mapa del sitio que muestra la relación de cada página con los demás y lo ayuda con la navegación.

Paso 4: diseño . Esto es más crucial que la codificación, ya que su UI / UX define cómo reaccionarán sus clientes a un sitio.

Paso 5: Desarrollo del sitio web donde codifica las funcionalidades.

Paso 6: Prueba , esto es necesario y verificar las características de un sitio web y su eficiencia de trabajo.

Paso 7: Inicie su sitio web.

Eche un vistazo a las Directrices simples sobre el desarrollo avanzado de aplicaciones web

Escucha, la respuesta “correcta” sería aprender HTML, CSS y cosas por el estilo, pero tengo el presentimiento de que estás buscando una solución más simple.

Hay una buena cantidad de temas disponibles que facilitarán el proceso de construcción. Si está interesado, recientemente creé un curso donde le muestro, paso a paso, cómo creé mi sitio web que actualmente está clasificado en la página 1 de Google. Considéralo:
Cómo crear un sitio web de $ 15,000, por su cuenta, por menos de $ 100

Comience a construir sitios web usando plantillas. Wix es gratis y después de dominar lo básico, únete a WixEd para convertirte en un webmaster. Cree sitios web para otros con una tarifa y aprenda codificación a medida que lo recoge.

Para mí, cometer errores y desenterrar soluciones (normalmente usando Google) fue parte del proceso de aprendizaje.

Continuará haciendo esto durante todo el ciclo de vida de su trabajo y, al mismo tiempo, ganará algo de dinero, ya sea que esté codificando su aplicación o aprendiendo sobre cómo construir e implementar un servidor desde cero.

Eventualmente, después de horas y horas y semanas y semanas, finalmente tendrá algo para lanzar.

Prueba Aprender diseño web, desarrollo web y más con Team Treehouse. Enseñan todo con videos, cuestionarios y desafíos de código, desde un nivel básico muy básico hasta avanzado. Lo uso todo el tiempo.

Puedes aprender el buen curso

Curso básico de programación web

Me sorprendió gratamente encontrarlo mucho más interactivo de lo que esperaba para un curso en línea. El material del curso no es estático o enlatado ya que el instructor está constantemente refinando y actualizando el contenido, incluso regrabando la conferencia y publicando instrucciones descargables en respuesta a las preguntas o dificultades de los estudiantes en ese escenario. Pude sumergirme rápidamente en la codificación real y me encantó poder reproducir las lecciones tanto como fuera necesario para lograr el objetivo final de cada una antes de continuar. Cuando tenía preguntas o me encontraba con problemas autoimpuestos, podía enviarle un correo electrónico al instructor fácilmente. La rápida respuesta de Justin, literalmente en cuestión de minutos, y la rápida identificación de mi error, permitieron una resolución completa y la capacidad de volver rápidamente al camino sin perder el impulso. Recomiendo encarecidamente este curso para que alguien se ponga al día rápidamente con la codificación práctica y una amplia variedad de plataformas y tecnologías actualizadas y relevantes para apoyar la creación de un sitio web comercial.

Guía para crear su sitio web personal con $ 0 y tiempo mínimo de inversión
Una guía muy detallada y simple para ayudarlo a construir su sitio web personal desde cero. Será de gran ayuda.

Lo primero que necesitará aprender es HTML …
El segundo es TCP-IP …
El tercero es cómo hacer alambre de cobre …
Uhm … eso suena loco.

Snarky responde a un lado, ¿por qué es que un sitio web es HTML y un poco retorcido? la última vez que revisé los sitios web hago cosas y puedes construirlos sin HTML

¿Vender café en línea tiene la palabra HTML?
¿La recaudación de fondos para una causa tiene la palabra HTML?
¿Ser un bufete de abogados tiene la palabra HTML?

Si no sabe cómo codificar, está bien, no necesita hacerlo, solo use AwareLabs, sitios increíbles que lo hacen sin codificación …

Sitio web y guías de marketing

La lista es solo ejemplos, puede construir casi cualquier cosa. Para el otro 1% de los sitios contrata a un desarrollador y aún no necesita saber HTML o cómo hacer alambre de cobre.

Depende de lo técnico que sea actualmente y de la cantidad de “codificación” real que desee asumir. Para la mayoría de las personas, no tienen experiencia técnica y desean crear un sitio web o blog para una empresa (o idea) o blog.

Recomiendo usar una de las grandes opciones de CMS, probablemente WordPress si no eres muy técnico.

Si está interesado en ver una guía paso a paso para crear un sitio web en 4 simples pasos, puede consultar http: http://www.createyourwebsites.com

Sugeriría el sitio web theodinproject Aprenda desarrollo web gratis, tiene un gran recurso para lo que está buscando. Empiezo con lo básico y te doy toda la información necesaria para construir un sitio web desde cero. Al finalizar, podrá crear sitios web totalmente funcionales por sí mismo.

Hoy vivimos en la era de la tecnología, la inteligencia artificial y otras cosas tecnológicas. Estas tecnologías han cambiado por completo la forma en que usamos para crear cosas. Lo mismo en el campo de la construcción de sitios web. Hoy tenemos muchos creadores de sitios web que pueden ayudarlo totalmente a crear sitios web desde cero. No importa si tiene conocimientos de codificación o no, estos creadores de sitios web son los que necesita. Recomiendo estos creadores de sitios web como dreamweaver, templatetoaster y wix.

Eche un vistazo a net | tuts +: tutoriales de desarrollo web, desde principiante hasta avanzado

Google

Editar: Perdón por la brevedad. Aprender a estructurar consultas en Google de una manera que aumente la probabilidad de encontrar información útil sobre mis preguntas ha sido la columna vertebral de mi carrera. (Por supuesto, es crucial poder evaluar también la utilidad y la precisión de la información que devuelve la consulta). Gracias a esta habilidad, puedo desarrollar mi conocimiento junto con los problemas y las soluciones en constante evolución del desarrollo de sitios web. Si hubiera confiado en un recurso, o incluso en una colección de recursos, mi conocimiento se habría limitado al alcance de los recursos que pueden no haber evolucionado con la industria. Aprende a enseñarte a ti mismo, y tu potencial es ilimitado. Aprenda solo de un libro (sitio, autor, publicación de blog), y su potencial se limita a las limitaciones de esa fuente.

Pruebe http://Codecademy.org o w3schools.