Red de conocimiento informático - Aprendizaje de código fuente - La Escuela de Formación de Java de Qujing le cuenta cómo aprenden Java las personas de diferentes orígenes.

La Escuela de Formación de Java de Qujing le cuenta cómo aprenden Java las personas de diferentes orígenes.

Los estudiantes que aprenden Java no tienen conocimientos básicos y algunos tienen experiencia. Diferentes estudiantes deben dominar diferentes métodos de aprendizaje. Este artículo comparte los sentimientos de un ingeniero senior de Java. 1. Los principiantes de base cero están dirigidos a estudiantes que nunca han trabajado en Java, incluidos algunos estudiantes de la escuela y estudiantes que recién se están preparando para cambiar a Java. 1. Conceptos básicos de Java Primero busque un curso básico de Java para aprender. Cuando aprenda los conceptos básicos de Java, pruebe tantos como sea posible. Muchas veces, cuando das las cosas por sentado, descubres que no es así. Si no me crees, pruébalo. Después de estudiar lo anterior, debería tener un conocimiento básico de Java. Puede escribir algunos programas sencillos en lenguaje Java y utilizar el editor más sencillo, como el Bloc de notas. No se apresure a pasar a la siguiente parte en este momento. Quédese unos días más para escribir algunos programas y familiarizarse lo más posible con estos contenidos básicos. 2. Desarrollo web Después de escribir un programa durante unos días, a menudo se sentirá confundido porque lo que escribió parece inútil, como implementar una calculadora simple y leer un archivo. En este momento tienes que aprender a escribir algo que te haga parecer interesante, por eso tienes que aprender más conocimientos. Estos contenidos están relacionados principalmente con el desarrollo web, incluidos HTML/CSS/JS (página de inicio), Servlet/JSP (J2EE) y Mysql (base de datos). El orden de aprendizaje debe ser de adelante hacia atrás, por lo que lo primero que debe aprender debe ser HTML/CSS/JS (página de inicio). Puedes intentar escribir algunas páginas tú mismo. Por supuesto, puedes hacer todo lo posible para que sea el más hermoso. En teoría, esta parte del contenido no es particularmente importante para Java back-end, pero al menos debería alcanzar el nivel de escribir algunas páginas simples usted mismo. A continuación, debe aprender la parte de Servlet/JSP (J2EE). Esta es la parte del desarrollo back-end de Java en la que debe ser muy competente, por lo que esta parte requiere el mayor esfuerzo. Utilice herramientas de desarrollo en lugar del Bloc de notas, para que pueda elegir eclipse. Cuando descargues e instales eclipse, sigue el tutorial paso a paso y asegúrate de hacer más. El último paso es aprender a utilizar una base de datos. mysql es una buena opción de entrada. La base de datos relacional principal en el campo de Java es mysql. Esta parte generalmente se encuentra al aprender Servlet/Jsp. La parte JDBC es la parte relacionada con la base de datos. No solo debe aprender a usar JDBC para operar la base de datos, sino también aprender a usar herramientas de cliente de base de datos, como navicat y sqlyog. 3. Marco de desarrollo Para mejorar la eficiencia del desarrollo, generalmente se utilizan algunos marcos JavaWeb, por lo que es necesario aprender algunos marcos de desarrollo. Los principales actualmente son los marcos SSM, a saber, spring, springmvc y mybatis. Debe aprender a crear estos tres marcos y utilizarlos para crear un proyecto web sencillo. Además, en el proceso de creación de SSM, es posible que a menudo entre en contacto con una herramienta llamada maven. Esta herramienta es casi esencial para su trabajo futuro, por lo que también puede aprender algo sobre maven en el proceso de construcción de SSM. En esta etapa, solo necesita conocer el uso básico de Maven en línea. Algunos usos avanzados entrarán en contacto con usted a medida que aumente su experiencia laboral. ? 4. Encuentre un trabajo Una vez que haya terminado de estudiar el marco de desarrollo, necesita encontrar un trabajo, ya sea como pasantía en la escuela o como graduado a tiempo completo. Al mismo tiempo, no debes dejar de aprender mientras buscas trabajo. Para ser precisos, no puedes dejar de aprender en el futuro. Acabas de aprender a usar lo anterior de una sola vez. Puedes intentar aprender más gradualmente. Internet es tu maestro más importante. ?

En segundo lugar, para los estudiantes que han trabajado durante menos de un año,

Felicitaciones, a estas alturas ya tienen un trabajo en Java. En esta etapa es cuando creces muy rápidamente y, a menudo, es posible que trabajes horas extras. Pero trabajar horas extras no significa que puedas relajarte. Recuerda siempre lo que digo. Desde el momento en que ingresas a la industria, debes continuar aprendiendo. Este año, al menos debes leer el libro "Pensamientos sobre programación Java". El contenido de este libro tiene como objetivo ayudarle a comprender Java más profundamente y es una versión mejorada de los conceptos básicos de Java. ?

3. Para los estudiantes que han trabajado durante 1 o 2 años,

Los estudiantes durante este período tienen una comprensión más profunda de Java. Sin embargo, es posible que la experiencia orientada a objetos no sea lo suficientemente profunda. La programación todavía está en el nivel de completar funciones y rara vez se consideran los problemas de diseño.

Entonces, esta vez, llega el patrón de diseño. Estoy leyendo el libro "Dahua Design Patterns" y escribí una versión completa del blog de patrones de diseño. Así que te sugiero que empieces a escribir blogs después de trabajar como máximo un año. El patrón de diseño es el comienzo de tu blog. Recuerda que lo que mencioné son básicamente los requisitos mínimos. No te relajes, de lo contrario no envidiarás a otros que tendrán un salario más alto que tú dentro de cinco años, ni envidiarás a otros que se han incorporado a una empresa. En resumen, en esta etapa, su tarea principal es mejorar sus capacidades de codificación y escribir código elegante. ? Mientras mejoramos nuestras capacidades de codificación, también podemos elegir algunas herramientas para acelerar la eficiencia del desarrollo de aplicaciones, como las plataformas de código bajo. Esto es una gran ayuda para innumerables programadores o personas que acaban de aprender a programar. quienes desean reducir costos y aumentar la eficiencia también es una buena noticia para las empresas que desean mejorar su competitividad. La plataforma de código bajo "Agile Code" desarrollada a partir del lenguaje Java es una de las mejores y más recientes herramientas de desarrollo PAAS de código bajo en la pila tecnológica actual, y proporciona una ruta de desarrollo rápida, profesional y de bajo código para la mayoría de las TI. colegas. En general, los desarrolladores de Java con aproximadamente 65,438+0 años de experiencia laboral pueden usar hábilmente código ágil para el desarrollo de proyectos después de una capacitación y aprendizaje práctico a corto plazo. Incluso los graduados que acaban de ingresar al lugar de trabajo, o los principiantes sin habilidades básicas, básicamente pueden dominar las funciones de la plataforma, completar demostraciones simples y mejorar rápidamente sus habilidades de bajo nivel después de estudiar en la plataforma de código bajo de Majie durante 3 a 5 días. Capacidades de desarrollo de código. Las capacidades de desarrollo de la plataforma ágil de código bajo se basan en Java y trascienden a Java. El entorno de desarrollo en línea puede admitir mejor el modo de desarrollo colaborativo de varias personas y el modo de desarrollo multiplataforma. Es una herramienta poderosa para la entrega de ISV y un artefacto para que los programadores mejoren sus capacidades de desarrollo y acumulación.