Sé de Excel y algunas macros y tengo algunas ideas que quiero desarrollar en aplicaciones de nube basadas en web. ¿Cómo debo proceder?

Como otros respondieron, las aplicaciones tradicionales usan lenguajes de desarrollo, marcos y pilas. Excel no es ninguno de esos.

Suponiendo que no desea aprender una pila web tradicional, le recomiendo comenzar con Apps Script | Desarrolladores de Google. Con esta tecnología, puede aprovechar su hoja de cálculo y comprensión macro existentes para hacer cosas similares en línea.

Aplicación web con hojas de cálculo

Por ejemplo, creamos un script que tomó una encuesta de formularios de gravedad de 8 páginas, la procesó a través de una hoja de cálculo de Google de 8 hojas (tratando la hoja de cálculo como una base de datos relacional primitiva), y generó un documento de Google Doc con formato de 30 páginas (ambos como un documento y como PDF enviado por correo electrónico a un destinatario).

Nuestro proceso fue:

  1. Configure un sitio de WordPress (use un tema de tema forestal e instale formularios de gravedad)
  2. Cree un formulario de gravedad que le permita ingresar respuestas a las preguntas
  3. Modifique algunas líneas de código dentro de Gravity Forms para enviar sus respuestas a un script de aplicación de Google
  4. Aproveche varias integraciones del script de la aplicación de Google para realizar la funcionalidad que está buscando lograr.

Definitivamente hay un mercado para soluciones como esta. Muchas empresas dependen en gran medida de las hojas de cálculo.

En cierto punto, la complejidad del problema y las limitaciones del marco requerirán soluciones más maduras.

¡Que te diviertas!

Mi camino es este:

  1. Aprende Python. Es un lenguaje extremadamente versátil y con una curva de aprendizaje muy agradable.
  2. Aprende Django. Es el marco de aplicación web más robusto para Python y, de nuevo, una curva de aprendizaje increíble.
  3. Aprende HTML / CSS. Es la web, y es mucho más fácil que Python.
  4. Aprenda JS / jQuery / AJAX. No son mis favoritos, pero no puedes escapar de esto.
  5. Desarrolle una pequeña aplicación web con Django y las tecnologías web que aprendió.
  6. Aprende PostgreSQL. Pareces un asistente de Excel, esta será una actualización increíble.
  7. Desarrollar una aplicación web más grande.
  8. Desarrolle una API RESTful.
  9. Aprender reaccionar / angular. Más web interactiva.
  10. Si llegaste aquí, estás más que listo para comenzar cualquier proyecto que tengas. ¡Ir al trabajo!

Eso es. Buena suerte 🙂

More Interesting

Cómo construir una comunidad en línea activa para mi sitio web

Aprendería Angular 2 practicando, ¿dónde puedo encontrar sitios gratuitos?

Cómo hacer una superposición de carga usando jQuery y CSS que solo se cierra cuando se completa la carga

Quiero crear un sitio web donde los clientes puedan seleccionar ejercicios y construir sus propios entrenamientos y guarde lo que han hecho. ¿Qué necesito?

Tengo 15 años y quiero aprender desarrollo web. Tengo una comprensión básica de html, CSS, JavaScript, y estoy aprendiendo Rails. ¿Cuánto tiempo debería pasar antes de que sea un desarrollador en funcionamiento y qué debo aprender?

Voy a comenzar a desarrollar un gran proyecto de red social. ¿Debo usar Node.JS o necesito usar Java (para el backend)?

Sé HTML, CSS, PHP y MYSQL individualmente. Pero el problema es cómo usar estos cuatro juntos. Html y css se pueden usar juntos. Pero, ¿cómo usar php y mysql junto con ellos? No entiendo la implementación.

Aprendí Windows Batch y HTML. ¿Qué debería aprender a continuación?

Estoy en un trabajo haciendo jQuery y Backbone. Por el bien de mi carrera, ¿debería encontrar un trabajo con una pila de front-end moderna?

Quiero aprender desarrollo web. ¿Sería inteligente centrarse en algunas nuevas tecnologías como Node JS en lugar de PHP?

Cómo agregar espacios en blanco adicionales en PHP

Quiero aprender cualquier lenguaje de script del lado del servidor. ¿Debo usar PHP o Spring MVC? Si estoy aprendiendo Spring, ¿es bueno si obtengo una certificación? ¿Cuál va a tener más demanda en el futuro?

Tengo la carga de manejar el back-end para el inicio de una aplicación web. ¿Cuál es el orden apropiado para aprender estas pilas: MySQL, Flask (Python), SQLAlchemy, Javascript y Twitter Bootstrap?

Quiero comenzar un lenguaje de programación web en C. ¿Qué debo hacer?

¿Cuáles son algunas formas más rápidas para construir sitios desde cero?