¿Qué necesito aprender como desarrollador web para que este sitio web funcione?

No veo ningún detalle en esta pregunta, así que tengo que hacer algunas suposiciones sobre ‘este sitio web‘.

Tipo 1: estático
Un sitio web estático consiste en texto, enlaces y medios. Básicamente, puede usar cualquier herramienta fuera de línea para crearla, como Expresiones web, Diseñador de SharePoint o incluso un bloc de notas simple. Un programa de diseño lo ayudará si no conoce HTML. De lo contrario, si desea trabajar manualmente, deberá aprender HTML, CSS y quizás un poquito de JavaScript (principalmente para conectar los scripts existentes).

Si desea probarlo correctamente, tendrá que tener un servidor web local, como por ejemplo, Wamp Server, que requiere algunos conocimientos sobre la instalación y configuración.

Tipo 2: dinámico
Los sitios dinámicos son mucho más interesantes, pero también son más difíciles de crear, ya que requieren una programación real. Necesitará aprender todo lo que aprendió para sitios estáticos más su elección de programación del lado del servidor: ejemplos son PHP y Python.

Un sitio dinámico solo puede volverse realmente interesante si tiene una forma de usar datos. Para eso necesitas un sistema de base de datos . En las bases de datos puede almacenar lo que quiera: usuarios, productos, precios, direcciones de correo electrónico, imágenes, texto. Un ejemplo de sitio dinámico es Quora o Google. Google en realidad no pone todas esas páginas en su base de datos, solo almacena enlaces a páginas relevantes.

Tipo 3: alojado
Para un sitio alojado no necesita aprender mucho. Un ejemplo es WordPress.com. Allí puede obtener una URL para su blog y comenzar a escribir de inmediato. Todo sucede en línea y no tiene que instalar una herramienta.

Trello es un applet de lista de tareas basado en ideas, ¡es increíble y deberías usarlo!

En cuanto a las otras características, buena suerte, pero mi consejo profesional es contratar a un profesional. Recuerde que ama, o al menos le gusta su relación, y la inexperiencia podría afectar directamente los niveles de estrés entre usted y su novia, especialmente si necesita tiempo personal, pero ella lo involucra en asuntos comerciales …

En cuanto a las transacciones CC, recomendaría Shopify. He trabajado con él, BigCommerce, Volusion, WooCommerce, Magento y un puñado de sistemas menos costosos como OsCommerce. Shopify representa una inversión baja, facilidad de uso y un conjunto de herramientas desarrollado profesionalmente que me resulta difícil criticar en comparación con competidores caros y menos capaces.

En cuanto al aprendizaje, sugeriría satisfacer sus necesidades a través de la integración y las aplicaciones que se conectan a Shopify. Si aún desea construir una plataforma completa solo una vez que esté estable, hágalo, pero A / B lo prueba para asegurarse de que no afecte al negocio

Llevo un tiempo en este sitio e incluso me he mojado los pies en la programación, pero no sé los pasos para que esto suceda. Aprendí un poco de Java y estoy a punto de terminar una clase de C ++ y, por alguna razón, mis instructores siempre se ponen raros y encuentran alguna manera de sorprenderme cuando pregunto esto.

Mi novia dirige su propio negocio y gana una modesta suma de dinero. ella quiere que se haga un sitio web y desde que estoy aprendiendo de todos modos quiero ayudar a construirlo. ella quiere dejar que las personas se inscriban en clases y tomen transacciones con tarjetas de crédito. Además de eso, quiere darles a esas personas una contraseña para el blog de esa clase en el que escribirá. Puntos de bonificación si puede agregar algo sobre un applet de lista de tareas que almacena datos del usuario (como una versión más simple de evernote o Best To -hacer lista y Administrador de tareas. Gratis, en línea y móvil).

Nada muy novedoso, y solo necesito hacer un prototipo funcional para demostrar su uso por ahora (no me preocupa hacerlo visualmente atractivo más adelante) Lo que más me interesa es el orden en que debería aprender los idiomas.
Por ejemplo, soy consciente de que tengo mi opción de opciones de programación de backend como python, php y ruby, pero ¿debería aprender 1 de esas antes o front end?

editar: accidentalmente publicó esto sin terminarlo antes

Ruby on Rails, Django (Python), Laravel (PHP) le permitirían construir esta plataforma web.

Para darle estilo, necesitarías tener algunos conocimientos de HTML / CSS.

Google es tu mejor amigo si encuentras algún problema.

More Interesting

¿Qué configuración de computadora ofrece Google a sus ingenieros de software?

¿MBA ejecutivo para una transición profesional?

Tengo 32 años con 7 años de experiencia en Recursos Humanos (Generalista). ¿Cómo puedo comenzar mi carrera como entrenador corporativo?

¿Qué camino debo tomar (y qué debo hacer) para convertirme en juez de la Corte Suprema en los Estados Unidos? Actualmente estoy en la secundaria.

¿Cómo se puede descifrar una entrevista en una buena compañía (Google, Oracle, Amazon, Facebook) ya que no tengo suficiente conocimiento en programación? ¿Qué debo hacer si quiero ganar 10 mil rupias por año?

¿En qué departamento debería optar por un artículo: auditoría o fiscalidad?

Cómo convertirse en un programador de IA

¿Cómo puede uno involucrarse más en las redes sociales en términos de una posible carrera?

¿Qué habilidades particulares necesitan los gerentes financieros, asesores de inversiones, operadores de valores y especuladores profesionales?

¿Es demasiado tarde para comenzar la universidad a los 29?

Durante las prácticas laborales de empresas más grandes, ¿cómo difieren sus puntos de vista sobre los estudiantes de las universidades de ingeniería privadas y gubernamentales?

Siempre parezco estresado preocupándome por mi carrera y mi futuro. ¿Cómo puedo ser feliz en la vida?

Siempre quise vivir en el extranjero, pero tengo un trabajo estable y siento que nunca lo haré. ¿Cómo puedo saber que estoy preparado o cómo debo comenzar mi sueño?

¿Cuál es el camino profesional para un desarrollador de Java en Hadoop o big data?

¿Por qué alguien se convierte en un marine estadounidense?