¿Qué necesitas para aprender Java?
Muchos principiantes se confunden al aprender Java y no saben por dónde empezar. Aquí hay un contenido de aprendizaje para el desarrollo de Java, que es relativamente sistemático y completo. Puede consultar este esquema para organizar su plan de estudio. Espero que te resulte útil. Ayuda ~ 1. Sintaxis de Java
Puedes 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 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 Oracle o DB2.
Los proyectos Java rara vez utilizan SqlServer. Por lo tanto, también necesitas aprender algo sobre bases de datos. Puede comenzar con el lenguaje SQL. Todas estas bases de datos admiten SQL estándar, y aprender SQL básico y consultar el manual de base de datos específico le permitirá realizar el desarrollo general del proyecto. 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 tiene experiencia con más de 50.000 líneas de código, puede empezar a aprender 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. Digamos esto primero. 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 la formació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 adopte un método de enseñanza que combine "enseñanza" y "práctica" y utilice Casos reales de proyectos para capacitar. 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