Cómo pasar de un desarrollador de C ++ a un desarrollador de aplicaciones web (back-end)

Está claro que no está muy interesado en los lenguajes de secuencias de comandos y que tiene un buen conocimiento de Java. Le aconsejaría que mire los marcos y patrones en Java. Para empezar, hay J2EE para empezar. Puede usar frameworks en la parte superior como Struts o Springs. El propósito de usar estos es hacer nuestro trabajo más fácil. Por ejemplo, Struts utiliza el patrón de controlador frontal que puede ser desarrollado por nosotros mismos escribiendo una sola clase de controlador que despacha la solicitud a las clases de acción apropiadas. Esto se puede lograr utilizando Struts, que proporciona lo mismo haciendo pequeñas configuraciones en un archivo XML (struts.xml) con definiciones adicionales para las clases Controller y Action. Incluso las validaciones, la seguridad y lo que mencionó, todos vienen con estos Frameworks. Otro punto es que el producto final es una aplicación móvil que debe ser rica en interfaz de usuario y responder. Por lo tanto, sería bueno si también pudieras ver los marcos de IU para trabajar.

Hola, gracias por hacerme una pregunta.

Actualmente estoy pasando por la misma fase. Trabajo como administrador de sistemas en una MNC y era un desarrollador de VB.NET que acaba de migrar a C # .net hace unos meses y ahora estoy trabajando en PHP.

Mi propia experiencia dice que la migración es un poco complicada, ya que tienes que aprender toda la sintaxis nuevamente y los cambios de estilo, etc.

En palabras sencillas, debe conocer las cantidades correctas de ingredientes antes de comenzar a cocinar. Aquí los ingredientes son el nivel de su lógica y la cocina es la codificación. Comience con un simple mundo hola, juegue con él. Hágalo interactivo, luego haga un pequeño proyecto de inteligencia artificial basado en palabras y lo dominará … Créame, es muy fácil … solo dedique un poco de tiempo y paciencia, y comenzará a disfrutarlo …
Happy Coding .. 🙂 🙂 🙂

PHP puede ser una opción inexplorada para usted.

En primer lugar, es un lenguaje de llaves y presenta una gran sintaxis de C. También sugeriría esto, ya que es mucho más fácil de configurar y comenzar que otros idiomas como Java.
PHP no requiere marco, literalmente puede levantarse y comenzar, comenzando a codificar en menos de media hora; todo lo que necesita es un servidor de prueba WAMP / LAMP / MAMP.

¡Gracias a todos!

Acabo de leer sobre Node.js. Me gustó la simplicidad. La mejor parte es que incluso las aplicaciones web se ejecutan como aplicaciones independientes, sin necesidad de un servidor web o contenedor separado. Eso hace que la configuración de inicio sea mucho más fácil.
La sintaxis es similar a Java.

Lo intentaré tan pronto como ponga mis manos en mi PC.