Quiero construir un sitio web que tenga los mismos conceptos y funciones que kick starter. ¿Cómo debería abordarlo sin experiencia previa en codificación?

Al ser un estudiante de segundo año en la escuela secundaria, supongo que no tiene un gran presupuesto para este sitio web. Lo que probablemente tengas es un gasto bajo o nulo si vives en casa con tus padres y algo de tiempo disponible.

Eso le da el lujo de dedicar un tiempo significativo a este proyecto sin necesidad de obtener un pago rápido. Hay dos formas de hacer uso de esto: programarlo usted mismo para encontrar a alguien dispuesto a trabajar con usted.

Si tiene interés en la programación, la primera alternativa será la mejor. Con los recursos disponibles en línea de forma gratuita, puede aprender los conceptos básicos con bastante rapidez.

De lo contrario, tal vez conozca a alguien en la escuela que tenga interés en la programación y pueda formar un equipo con ellos. Si sigue esta ruta, asegúrese de contribuir también con algo más que la idea (marketing, hablar con inversores, diseño, etc.). La idea por sí sola puede ser valiosa para usted, pero no necesariamente para otra persona. La mayoría de los programadores ya tienen muchas ideas.

Probablemente debería apuntar a un cofundador que tenga aproximadamente la misma edad que usted. No es probable que los programadores más experimentados se unan a usted por la simple razón de que generalmente tienen una hipoteca y una minivan llena de niños a los que les gusta comer regularmente. Verán esto como un riesgo mucho mayor que alguien de su edad.

Aquí viene la parte importante, sin embargo. El proyecto que está proponiendo es bastante difícil. El dinero cambiará de manos, por lo que debe asegurarse de que sea lo más seguro posible y que eso requiera experiencia. El tipo de experiencia que cuesta dinero. Si no tiene ninguno, el mejor curso de acción es crear un MVP (producto mínimo viable, una especie de prototipo) que llevará a los posibles inversores y convencerlos de que le den dinero para contratar a un programador más experimentado para construir El producto real.

Recientemente revisé algún código para un sitio web que escribí cuando tenía aproximadamente un año o dos para aprender programación PHP. En ese momento, incluso era consciente de varios riesgos de seguridad, como la inyección de SQL, e hice un esfuerzo consciente para asegurar el sitio. Digamos que, después de revisarlo, fue un desastre tan horrible que decidí ni siquiera tratar de arreglarlo, sino volver a hacerlo desde cero. La experiencia realmente hace una gran diferencia cuando necesita crear un sitio seguro.

Todo lo mejor.

No debe aprender código a menos que planee convertirse en desarrollador web para una carrera. Tomará cientos de horas, y si aún no conoce ningún código, es posible que ni siquiera disfrute de la curva de aprendizaje de construir una aplicación web de pila completa.

Echa un vistazo a Bubble: no necesitas ser ingeniero, el lenguaje de programación visual o un sitio similar. Le permitirá crear aplicaciones web y móviles de pila completa con una interfaz de apuntar y hacer clic. La curva de aprendizaje es de aproximadamente 3 horas y está destinada a principiantes. ¡Alguien creó Twitter en 4 días con él!

Aprenda habilidades de código, vea aquí los tutoriales: Tutoriales web en línea de W3Schools

También soy estudiante de segundo año, pero programo a tiempo parcial no por dinero para aprender, no obtengo crédito de HS o crédito universitario, soy completamente yo.

Hago un poco de todo los sitios web, VB (.) Net.

Necesita saber HTML, CSS y JS y un poco de PHP si planea tener usuarios, ya que es simplemente el código más seguro.

En cuanto a “Kickstarter” va …

Recomiendo WordPress autohospedado, este es el WordPress en wordpress (.) Org no .com necesita un host y algunas habilidades básicas como se mencionó anteriormente, puede encontrar muchos complementos que ayudarán a que parezca Kickstarter, tenga en cuenta que hay un ¡Mucha seguridad entra en sitios como Kickstarter porque está manejando información como tarjeta de crédito y PayPal!

Ni siquiera trataría de hacer ese sitio todavía. Empieza a trabajar poco a poco y es mucho más fácil de mantener si haces deporte o banda o cualquier cosa que requiera mucho tiempo y que no sea para ti. Necesitará monitoreo las 24 horas del día, los 7 días de la semana para evitar fraudes, bot o infracciones relacionadas con la piratería. Una nota clave sobre esto es que las personas se ganan la vida manteniendo sitios como Kickstarter. Mantengo varios sitios propios y es un trabajo, y próximamente ayudaré a mantener 2 sitios a medida que se trasladan a otra plataforma.

Buena suerte y lee! Presta mucha atención, lo más importante para recordar son las etiquetas HTML …

Si está pensando en hacerlo desde cero con el código, la respuesta es que no puede / no puede. Al menos no por el momento, en lugar de pensar en el juego final, debes concentrarte en aprender los fundamentos del desarrollo web antes de ir al gran proyecto.
Por otro lado, podría usar un CMS (Servicio de administración de contenido) para eliminar la necesidad de escribir su propio código y usar una interfaz de módulo / arrastrar y soltar para el diseño que está buscando. Ejemplos de CMS serían Drupal y WordPress.

Independientemente de la ruta que tome, todavía hay algo que necesitaría aprender para lograr sus objetivos. El enfoque de código desde cero, debe aprender html, css y javascript al mínimo. CMS, necesita saber cómo funcionan los módulos, los temas y la interfaz de usuario / cómo modificarlos para adaptarlos a sus necesidades.