¿Qué contenido necesitas dominar para aprender JAVA?
Muchos principiantes se confunden al aprender Java y no saben por dónde empezar. Aquí hay un contenido de aprendizaje de desarrollo de Java para todos. Puede consultar este esquema para organizarlo. Plan de estudio, espero que te pueda ayudar ~ 1. Sintaxis de Java
Puedes aprender la sintaxis básica de Java a través de cualquier libro de introducción a Java. No crea que ha aprendido la sintaxis de Java sólo porque puede escribir los programas de ejemplo del libro. Si realmente quieres dominarlo, necesitas hacer muchas preguntas de prueba. Una comprensión inexacta de la sintaxis provocará errores lógicos en el código que escriba. Y estos errores te harán sufrir en el desarrollo de un proyecto real: sólo lo escribirás si crees que es correcto. Es muy difícil encontrar unas pocas líneas de código con errores lógicos entre cientos de miles de códigos. Porque rara vez sospechará que el código que cree correcto contiene errores. 2. Clases de uso común
Nunca escriba código que haya sido implementado por otros. Hay muchas funciones que se pueden completar utilizando clases existentes en el JDK. Debe estar familiarizado con JDK. Puede comprender gradualmente dónde están las clases que necesita estudiando la documentación de ayuda de JDK y el código fuente de JDK. Por un lado, debe estar familiarizado con los recursos que se pueden utilizar directamente; por otro, debe aprender a escribir código para proyectos SUN. 3. Entorno de desarrollo integrado IDE
Hoy en día, el más utilizado por las empresas es el eclipse de IBM, y otros similares incluyen JBuilder, Idea, NetBeans, etc. Después de todo, sólo cinco de los mejores expertos escriben código Java utilizando editores de texto simples. La mayoría de los programadores usan estas cosas. 4. Base de datos
MySql, Oracle, DB2. La mayoría de los proyectos pequeños utilizan bases de datos gratuitas como MySql. Los proyectos más grandes considerarán el uso de Oracle o DB2.
Los proyectos Java rara vez utilizan SqlServer. Por lo tanto, también es necesario adquirir algunos conocimientos sobre bases de datos. Puede comenzar con el lenguaje SQL. Todas estas bases de datos admiten SQL estándar. Si aprende SQL básico y consulta el manual de base de datos específico, podrá completar el desarrollo general del proyecto. Por supuesto, si desea que su programa se ejecute de manera más eficiente, necesita un aprendizaje más profundo. La mayor parte de la optimización del programa comienza desde esta parte. 5. Conexión de base de datos JDBC Java
Utilice programas Java para operar la base de datos. Esta parte es muy importante y se utilizará en casi todos los proyectos empresariales. 6. HTML CSS Javascript
HTML: lenguaje de marcado de hipertexto.
CSS --Hojas de estilos en cascada.
JavaScript: es un lenguaje de programación desarrollado a partir de LiveScript de Netscape.
Para ser precisos, estas cosas tienen poco que ver con el lenguaje Java en sí. Sin embargo, la mayoría de los proyectos empresariales actuales tienen una estructura B/S. Por lo tanto, nuestros programas Java tendrán muchas oportunidades para lidiar con ellos. Necesidad de prepararse con antelación. 7. Debe aprender a usar y administrar servidores WEB, como Tomcat, y saber cómo expandir y mantener programas WEB basados en él, y cómo usar sus servicios adicionales, como los grupos de conexiones. 8. JSP Servlet
Estas dos son habilidades básicas que los programadores junior de Java deben dominar y son la base de todos los marcos estructurales B/S. En consecuencia, también necesita aprender EL, JSTL (StandardTagLibraries) y TagLibraries de terceros opcionales para mejorar las capacidades de procesamiento de la capa de presentación. 9. Marcos empresariales populares Struts, Spring, Hibernate, etc. 10. Patrones de diseño de Java
Hay algunas funciones especiales que solo se pueden lograr de acuerdo con patrones de diseño específicos. Si tiene más de 50.000 líneas de experiencia en código, puede comenzar a estudiar patrones de diseño. 11. También es necesario mantenerse al día con el ritmo del desarrollo tecnológico y comprender las nuevas tecnologías utilizadas en los proyectos Java.
Como el Ajax, etc.
Aún queda mucho por aprender. Permítanme presentarles esto primero. Se estima que le llevará unos 2 años aprender estos contenidos por su cuenta. Si tienes un buen instructor y estudias sistemáticamente en una escuela de formación, te llevará entre 4 y 5 meses.
Si elige la capacitación, debe elegir a alguien con muchos años de experiencia en desarrollo de proyectos JAVA, experiencia en pruebas y experiencia en gestión de proyectos. Utilice un método de enseñanza que combine "enseñanza" y "práctica" y utilice proyectos reales. casos para la formación. Permita que los estudiantes dominen habilidades prácticas y tengan experiencia práctica en el desarrollo de proyectos después de graduarse. Pueden comenzar a trabajar de inmediato y convertirse en talentos buscados en muchas empresas. PD: Recordatorio: solo para ver los movimientos falsos, ¡también es esencial seguir los videos tutoriales para practicar los proyectos! ¡Tutoriales relacionados guían la cuenta oficial de Shangxuetang en la Estación B! ¡Es todo gratis!