- debe decidir si es una aplicación móvil / web / nativa independiente / aplicación multiplataforma
- lea lo básico durante unos días si nunca programó
- obtener un libro de Java con buena calificación en Amazon o
- suscriba el video gratuito sobre conceptos básicos de java por John purcell. lo mismo en udemy
- Después de leer el libro en su totalidad o de ver videos, haga los ejercicios.
- algunos libros también dan el código para descargar gratis
- use notepad plus plus como editor de código inicialmente
- compilar usando la línea de comandos y ejecutar ejercicios básicos
- después de hacer todos los ejercicios importantes, eclipse y maven
- puede descargar eclipse con soporte maven / spring toolset / andrioid studio (si es móvil nativo)
- ver el código de un proyecto existente en tiempo casi real. tales proyectos se pueden descargar desde muchos lugares
- un ejemplo es el punto de tutoriales (no afiliado)
- Recientemente había descargado un sistema de gestión de bibliotecas de su sitio web
- el primer paso para usted es descargar el código y ejecutarlo usando eclipse
- significa que necesita dar todas las jarras de dependencias en eclipse o eclipse maven, conectividad mysql, etc.
- puedes usar mysql community edition que es gratis
- compilar y ejecutar el código
- esto está hecho de swing
- En el caso de este sistema de administración de la biblioteca, vi que el sistema tiene la facilidad de ver a los usuarios administradores existentes y editar el nombre, apellido, correo electrónico de contacto del administrador, etc.
- pero cuando hago clic en el botón editar, me pide una identificación de administrador que tuve que ingresar manualmente. este es un defecto de diseño
- deberían haber diseñado la ventana principal (pantalla después del inicio de sesión) de modo que al hacer clic en la fila / registro que contiene la información del usuario administrador, la ventana emergente ya debe haber rellenado previamente la identificación del usuario y no puede ser editada por el administrador que intenta editar el administrador existente informacion
- el punto es descargar el código de trabajo y mejorar las características existentes de modo que no perturbe la funcionalidad existente pero sea intuitiva para el usuario
- después de decidir el tipo de aplicación y leer algo de teoría, puede comenzar de inmediato haciendo prácticamente
- puede descargar el código de código abierto existente desde sourceforge o github
- las aplicaciones multiplataforma se pueden hacer por brecha telefónica
- El conocimiento de C ++ ayudará a hacer proyectos de dominio de telecomunicaciones
- Si tiene la comodidad de cambiar los proyectos existentes, puede intercambiar ideas sobre una nueva idea de software y crear un nuevo producto
- puede notar que algunos programas solo tienen versiones móviles nativas de playstore / itunes. pero no la versión de la interfaz web o la versión independiente
- puede tomar una versión como inspiración (para decidir la funcionalidad, la interfaz de usuario y el diseño de la tabla) y crear otra versión
- Ver capterra para ideas de software
- Lo mismo en conocimiento
Java para principiantes completos