Red de conocimiento informático - Conocimiento sistemático - ¿Está bien aprender Java si no he ido a la universidad?

¿Está bien aprender Java si no he ido a la universidad?

Sí, siempre que esté dispuesto a aprender, Java en realidad no es difícil.

Para invertir en los conceptos básicos de Java y aprender Java, primero debe comprender los tipos de datos. Java y su almacenamiento en registros de número de dígitos. Luego está el aprendizaje de bucles y operaciones lógicas similares al lenguaje C en Java. Luego comience a aprender métodos, es decir, funciones en lenguaje C, constructores y métodos ordinarios, protegidos, privados, públicos y su alcance. Luego comience el aprendizaje orientado a objetos, domine el uso del polimorfismo, la derivación, la herencia, domine el uso de clases abstractas, interfaces, clases internas y sus diferencias. A continuación, debe aprender varios conjuntos de herramientas clave en Java: java.util.Date y Calendar.

El siguiente paso es comenzar a aprender los conceptos básicos avanzados de Java: expresiones regulares, excepciones e intento de captura, subprocesos múltiples y grupos de subprocesos, bloqueos, sockets de comunicación de red, JDBC y recolección de basura.

Luego comenzarás a aprender Java SE, Java.AWT, Java Swing, etc. Puedes intentar escribir algunos juegos pequeños, como backgammon independientes y herramientas de conexión visual de bases de datos.

Necesitas tener algunos conocimientos básicos de la Web

Luego debes aprender los conocimientos básicos de la Web, comenzando con Html5, luego CSS3, luego javascript y finalmente jQuery. también puede aprender las herramientas de informes BootStrap y EhCharts, etc.

Aprendizaje web de Java

Primero aprenda los conceptos básicos de Servlet para comprender el ciclo de vida y luego aprenda JSP. Una vez que termines de aprender, puedes intentar crear un foro o un sistema de tablero de mensajes. A continuación, debe aprender Struts2 para comprender MVC, luego el marco Hibernate ORM y luego aprender Spring. Puede usar el marco SSH2 para intentar transformar el sistema del foro. Luego, aprenda el marco de programación de tareas programadas de Quartz.

Luego, aprenda Spring MVC y MyBatis. Después de aprender, puede combinar Quartz para crear un sistema de flujo de trabajo.

Entonces comience a aprender Spring Boot 2.1 o superior y básicamente podrá adaptarse al desarrollo de las pequeñas y medianas empresas.