Red de conocimiento informático - Conocimiento informático - ¿Cuáles son los conocimientos básicos para aprender Java?

¿Cuáles son los conocimientos básicos para aprender Java?

Muchos principiantes se confunden al aprender Java y no saben por dónde empezar. Aquí les presentaré una ruta de aprendizaje para el desarrollo de Java, que es relativamente sistemática y completa. Puede consultar este esquema. Organice su plan de aprendizaje. Espero que sea útil para todos. Útil ~ 1. Gramática de Java

Puede aprender la sintaxis básica de Java a través de cualquier libro de introducción a Java. Incluso si está aprendiendo la sintaxis de Java, no crea que puede escribir los programas de muestra del libro. Para dominarlo realmente, necesitas hacer muchas preguntas de prueba. Una comprensión inexacta de la sintaxis puede ser la causa de errores lógicos en el código que escribe. Y estos errores te harán sufrir en el desarrollo de un proyecto real: crees que lo que escribes es correcto. Es muy difícil encontrar unas pocas líneas de código con errores lógicos entre miles de líneas de código. Porque casi nunca sospechas que el código que crees correcto contiene errores. 2. Clases ordinarias

Nunca escribas código que haya sido implementado por otros. Las clases existentes en el JDK pueden realizar muchas funciones. Debe familiarizarse con el JDK estudiando la documentación de ayuda del JDK y el código fuente del JDK, para que pueda comprender gradualmente que las clases que necesita están en todas partes. 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, las empresas utilizan con mayor frecuencia el eclipse de IBM, y otras similares incluyen JBuilder, Idea, NetBeans, etc. Después de todo, sólo el 5% de los mejores expertos escriben código Java utilizando un editor de texto simple. 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. Para proyectos más grandes, considere Oracle o DB2. Los proyectos Java rara vez utilizan SqlServer. Por lo tanto, también es necesario adquirir algunos conocimientos sobre bases de datos. Puedes empezar a aprender con el lenguaje SQL. Estas bases de datos admiten SQL estándar. Aprender SQL básico y consultar manuales de bases de datos específicos le permitirá realizar el desarrollo general de proyectos. Por supuesto, para que el programa se ejecute de manera más eficiente, se requiere 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 Estilo en Cascada.

JavaScript: un lenguaje de programación desarrollado a partir de LiveScript de Netscape.

Para ser precisos, estos tienen poco que ver con el lenguaje Java en sí. Sin embargo, la mayoría de los proyectos empresariales ahora 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 grupos de conexiones, etc. 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, así como JSTL (StandardTagLibraries) y TagLibraries opcionales de terceros para mejorar las capacidades de procesamiento de la capa de presentación. 9. Marcos populares de nivel empresarial Struts, Spring, Hibernate, etc. 10. Patrones de diseño de Java

También hay algunas funciones especiales que solo se pueden lograr según patrones de diseño específicos. Si tienes experiencia con más de 50.000 líneas de código, es hora de empezar 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. Comencemos con eso. Se estima que le llevará unos 2 años aprender estos contenidos por su cuenta.

Si tienes un buen profesor y estudias sistemáticamente en una escuela de formación, te llevará entre 4 y 5 meses.

Si elige capacitación, asegúrese de elegir profesores con muchos años de experiencia en desarrollo de proyectos JAVA, experiencia en pruebas y experiencia en gestión de proyectos, y utilice un método de enseñanza que combine "enseñanza" y "práctica" con experiencia real. casos de proyectos 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 practicar los movimientos falsos, ¡también es esencial seguir los videos tutoriales para practicar los elementos! ¡Tutoriales relacionados guían la cuenta oficial de la Estación B, Shangxuetang! Comentario del editor: Cuando veas tutoriales en vídeo, asegúrate de prestar atención al contenido del vídeo. No te limites a mirar y practicar movimientos falsos. ¡También es esencial seguir los tutoriales en vídeo para practicar proyectos! Para tutoriales relacionados, haga clic aquí para ingresar a la cuenta oficial de Shangxuetang en la Estación B