Si. Ciertamente es posible aprender a programar en Java de esta manera. Sin embargo, al hacerlo, es importante comprender completamente qué partes de lo que está aprendiendo forman parte del lenguaje de programación Java y qué elementos son específicos de App Engine (lo mismo se aplicaría al programar en Java en cualquier otra plataforma donde termine usando características o capacidades específicas de la plataforma). Entonces, a medida que encuentre cosas nuevas para usted, búsquelas en los documentos estándar de Java y en los documentos empresariales de Java para ver si la característica que está utilizando es parte de Java propiamente dicha o es algo que agrega Google. Como regla general, si comienza con “com.google. *”, Es un componente proporcionado por Google (aunque no necesariamente específico de App Engine; por ejemplo, Guava, las bibliotecas centrales de código abierto de Google para Java también comienzan con ” com.google. * “pero no son funciones específicas de App Engine); si comienza con “java. *” o “javax. *”, entonces probablemente sea parte de la especificación estándar de Java. Muchos de los archivos * .xml que se usan en la versión Java de Google App Engine siguen la especificación de Java Servlet, pero App Engine también tiene algunos de sus propios archivos * .xml, como el archivo appengine-web.xml. Siempre que tenga cuidado de investigar a fondo cualquier cosa nueva que encuentre y comprenda de dónde proviene (Java, App Engine o alguna biblioteca de terceros que incluya en su código), esta parece ser una forma perfectamente buena y razonable de aprende a programar en Java.
¿Puedes aprender a codificar Java en Google Cloud (App Engine)?
Related Content
¿Cuáles son los temas principales que debemos aprender en AWS?
¿Cuál es el medio más denso para el almacenamiento de datos?
Cómo instalar GitLab en la instancia AWS Ubuntu EC2
¿La computación en la nube y la virtualización son difíciles o fáciles?
¿Por qué Amazon AWS no tiene precios fuera de horas punta para el ancho de banda?
Puede ejecutar Java en App Engine. Sin embargo, cuando dice aprender a codificar Java, no necesariamente necesita ninguna “nube” para aprenderlo. AppEngine le permitirá implementar su código en un entorno que tendrá muchos más recursos de cómputo que su escritorio si eso es algo que necesita. También le permitirá compartir públicamente su aplicación si eso es algo que desea hacer.
Sin embargo, a decir verdad, la mayor parte de su aprendizaje se puede hacer en su propio escritorio. Aquí está el inicio rápido para ejecutar appengine en Google Cloud.
More Interesting
¿Es aconsejable construir un clúster EC2 multirregional con Amazon AWS?
¿Qué es mejor para un sitio web de comercio electrónico medio: hosting VPS vs cloud hosting?
¿Cómo se habilitan nuevas funciones para usuarios seleccionados en una aplicación web?
¿Cuál es la diferencia entre el alojamiento en la nube de un sitio web y el alojamiento regular?
¿Puedo guardarme en la nube después de morir?
¿Cuáles son los pros y los contras de la plataforma y la integración personalizada?
Computación en la nube, Big Data y movilidad: ¿qué surgirá de esta confluencia de 3 fuerzas?
¿Cuánto tráfico puede manejar una aplicación móvil en un nivel gratuito de Heroku?