Red de conocimiento informático - Aprendizaje de programación - ¿Qué es lo principal que hay que aprender sobre Java?

¿Qué es lo principal que hay que aprender sobre Java?

1. Sintaxis 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. Para dominarlo realmente, 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 mucho 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 líneas de código. Porque rara vez sospechará que el código que cree correcto contiene errores.

2. Categorías comunes.

Nunca escribas código que otros ya hayan implementado. 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 lado, debe aprender cómo escriben código los ingenieros de SUN.

3. Entorno de desarrollo integrado IDE.

El más utilizado por las empresas ahora es el eclipse de IBM, similar a 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. Los proyectos más grandes considerarán el uso de Oracle o DB2. Los proyectos rara vez usan 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 a base de datos JDBC Java.

Utilizar programas Java para operar la base de datos. Esta parte es muy importante. Se utiliza en casi todos los proyectos empresariales.

6.

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.Servlet JSP.

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 en Java.

Hay algunas funciones especiales que sólo se pueden lograr según 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. Debes mantenerte 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 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.