Hay muchas maneras de alcanzar su objetivo, ya que almacenar y procesar información es una tarea muy común para cualquier tipo de aplicación de desarrollo web. Hay una tremenda discusión sobre esto, pero mi combinación favorita es HTML + Javascript + jQuery + CSS + PHP + MySQL . Eso suena mucho, pero necesitas un poco de todos para hacer el trabajo.
HTML: este es el lenguaje web básico. Debe conocer las etiquetas html y cómo usarlas. No es realmente un lenguaje de programación, por lo que le resultará fácil de aprender.
Javascript: Esto es opcional para sus propósitos, pero si desea tener alguna actividad dinámica en la página, debe aprender cómo acceder a los elementos de la página y hacer que cambien o hagan cosas cuando suceden ciertos eventos.
- ¿Cuál es la API de Salesforce.com más apropiada para usar al integrar una aplicación para crear, actualizar y eliminar datos en Salesforce.com?
- ¿Por qué Codem es la principal empresa de desarrollo de aplicaciones web en Chennai, India?
- ¿Puedo usar Spring Boot para hacer una aplicación web completamente funcional como Spring MVC normal o incluso Python Frasco?
- ¿Qué partes de una aplicación web deben asegurarse con firmas digitales y qué partes están bien con hashes o MAC?
- ¿Los usuarios se preocupan por las URL bonitas?
Jquery: esta es una biblioteca javascript, no un lenguaje. Se basa en javascript pero hace que trabajar con herramientas en línea sea mucho más fácil. Necesitas saber algo de javascript para que jquery tenga sentido, pero puedes seguir adelante y comenzar con esto.
PHP: si necesita hacer algo en línea, necesita un servidor y un lenguaje del lado del servidor. Javascript se ejecuta en la máquina del usuario. Sin embargo, PHP hace el trabajo en el servidor y presenta una página final en función de lo que desea que haga. Aunque no necesita detalles, necesita aprender los conceptos básicos de PHP. Aquí es donde también salen toneladas de alternativas, como Python.
MYSQL: si trabaja con datos, necesita una base de datos. MYSQL es un estándar de la industria y probablemente se proporciona con su servidor. Necesita las operaciones CRUD básicas (Crear, Leer, Actualizar, Eliminar).
CSS: así es como haces que el sitio web se vea de cierta manera. Puede aprender a medida que avanza para cambiar los elementos que necesita cambiar. Puede llevarle años ser excelente en CSS y dado que este es un territorio de diseño más, es posible que necesite un “ojo” para el diseño.
Recomiendo conseguir un libro como este:
Aprendizaje de PHP, MySQL, JavaScript y CSS: una guía paso a paso para crear sitios web dinámicos: Robin Nixon: 9781449319267: Amazon.com: libros