Capacitación en Java de Kunming: ¿Cómo deberían aprender Java las personas con diferentes orígenes?
¿Cómo deberían aprender Java las personas con diferentes orígenes? La respuesta está aquí. Después de leer esto, evite desviarse, especialmente aquellos que no tienen conocimientos básicos de Java. ¿Qué tipos de Java existen para los programadores junior de Java? ¡Habilidades de estudio! ¿Qué libros debería leer? Aquí, el editor le brindará una introducción detallada y una explicación sobre los métodos y métodos para aprender Java en diferentes etapas.
1. Principiantes que no tienen conocimientos básicos de Java. Para estudiantes que aún no han trabajado en Java, incluidos algunos estudiantes actuales y estudiantes que recién se están preparando para cambiar a Java.
1. Conceptos básicos de Java. Primero, vaya a un tutorial básico de Java para aprenderlo. Cuando aprenda los conceptos básicos de Java, debe intentar hacer tanto como sea posible. Se solucionará cuando los escribas y los ejecutes. Encontrarás que este no es el caso. Si no estás interesado, pruébalo.
Después de aprender el contenido anterior, debe tener un conocimiento básico de Java. Puede escribir algunos programas simples en lenguaje Java y utilizar el editor más simple, como el Bloc de notas.
No se apresure a pasar a la siguiente parte en este momento. Deje unos días para escribir algunos programas y familiarizarse lo más posible con estos contenidos básicos.
Los conductores mayores sienten que el autoestudio es realmente mejor que buscar una institución de formación para evitar la obediencia ciega y no saber qué hacer, por dónde empezar y cómo progresar.
Por supuesto, la forma más directa es venir a Kunming Beida Jade Bird. Después de todo, el estatus de líder en la industria de la capacitación en TI no es en vano. El entorno de enseñanza, pruébalo. Mira la calidad de la enseñanza. Por supuesto, puede que seas un novato. No sé mucho al respecto, pero puedes ver si hay muchas personas participando en la capacitación.
Al final, si un conductor experimentado arranca el coche, entonces no tiene nada de malo y usted puede elegir.
(El punto más importante, ya que eliges participar en la capacitación, la forma de clase es muy importante.
No diré mucho sobre esto, ¡porque lo entiendes!) 2. El desarrollo web esperará a que escribas durante unos días. Después de programar, a menudo te sentirás confundido porque lo que escribiste parece inútil.
Por ejemplo, si implementas una calculadora simple, lees un archivo, etc., entonces deberías aprender a escribir algo interesante para ti, por lo que deberías aprender más conocimientos.
Estos contenidos están relacionados principalmente con el desarrollo web, incluidos conocimientos relacionados con HTML/CSS/JS (página de inicio), Servlet/JSP (J2EE) y Mysql (base de datos).
El orden para aprenderlas debe ser de adelante hacia atrás, por lo que lo primero que debe aprender es HTML/CSS/JS (páginas frontales). Puede intentar escribir algunas páginas usted mismo.
Por supuesto, puedes hacer todo lo posible para que quede lo más bonito posible.
Esta parte del contenido no es particularmente importante en teoría para Java back-end, pero al menos debe alcanzar un nivel en el que puedas escribir algunas páginas simples tú mismo.
3. Marco de desarrollo de Java. Después de aprender el contenido anterior, no es suficiente para trabajar en este momento. Aún necesita continuar sus estudios.
Para mejorar la eficiencia del desarrollo, la empresa utiliza algunos marcos JavaWeb, por lo que también es necesario aprender algunos marcos de desarrollo.
Los más comunes en la actualidad son los marcos SSM, a saber, Spring, Springmvc y mybatis.
Necesita aprender a crear estos tres marcos y utilizarlos para realizar un proyecto web sencillo de adición, eliminación, modificación y consulta.
No es necesario que comprendas qué significan esas configuraciones y por qué debes realizarlas. Las dejaré para que las entiendas más adelante.
Pero debes poder usar estos tres rápidamente para construir un marco web. Puedes registrar tu primer proceso de construcción, créeme, definitivamente lo usarás.
También me gustaría mencionar que en el proceso de creación de SSM, es posible que a menudo entres en contacto con una herramienta llamada maven.
Esta herramienta también es una herramienta que casi tendrás que usar en tu trabajo futuro, por lo que también puedes aprender sobre Maven mientras construyes SSM.
En su etapa actual, solo necesita aprender sobre el uso básico de maven en Internet. A medida que aumente su experiencia laboral, gradualmente entrará en contacto con algunos usos de alto nivel.
Durante todo el proceso de autoaprendizaje de Java, puede consultar el conjunto completo de tutoriales en vídeo de Java gratuitos proporcionados por Kunming Beida Jade Bird, que pueden resultar útiles para aprender Java. 4. Encuentre un trabajo. Después de terminar de estudiar el marco de desarrollo, los que estén en la escuela encontrarán pasantías y los que se hayan graduado encontrarán trabajos de tiempo completo.
Al mismo tiempo, no debes dejar de estudiar mientras buscas trabajo. En concreto, no debes dejar de estudiar en el futuro.
Acabas de aprender a utilizar el contenido anterior rápidamente. Puedes intentar aprender más gradualmente. Internet es tu maestro más importante.
2. Felicitaciones a aquellos que comenzaron a trabajar dentro de un año. En este momento, ya tienen un trabajo en Java.
Esta es una etapa en la que creces extremadamente rápido y, a menudo, es posible que trabajes horas extras.
Pero trabajar horas extras no significa que puedas relajarte. Recuerda siempre lo que dije, desde el momento en que ingresas a la industria, debes seguir aprendiendo.
3. Los estudiantes que han estado trabajando durante 1 o 2 años tienen una comprensión más profunda de Java.
Sin embargo, la experiencia orientada a objetos puede no ser lo suficientemente profunda al programar, todavía se mantiene en el nivel de completar funciones y rara vez considera problemas de diseño.
Entonces, en este momento, llegó el patrón de diseño.
Por lo tanto, se recomienda que comience a escribir un blog cuando haya estado trabajando durante un año como máximo, y el patrón de diseño sea el comienzo de su blog.
Por favor, recuerda que lo que te he mencionado son básicamente los requisitos mínimos, así que no tengas holgura, de lo contrario, después de cinco años, no deberías envidiar a otros cuyo salario es superior al tuyo, ni tampoco deberías envidiar. otros. Entraron en una determinada empresa.
Este año, debes conocer bien los patrones de diseño. En resumen, en esta etapa, tu tarea principal es mejorar tus capacidades de codificación y poder escribir código elegante.
4. Los estudiantes que han estado trabajando durante 2 o 3 años. Algunos estudiantes sienten que ya son muy buenos en este momento, por lo que no pueden evitar comenzar a relajarse.
Recuerda que aún eres mucho más joven.
Además, en los últimos dos años de trabajo, debe haber estado expuesto a la concurrencia hasta cierto punto.
En este momento, debe tener una comprensión más profunda de los conocimientos relacionados con la concurrencia. Para esta parte, recomiendo el libro "Programación concurrente de Java en la práctica".
Mientras hayas leído este libro, habrás comprendido básicamente la parte de concurrencia.
Al mismo tiempo, hay mucho más por hacer en esta etapa.
En este momento, debe tener una comprensión más profunda del marco que está utilizando y una comprensión más profunda de la biblioteca de clases Java.
Por lo tanto, debes mirar el código fuente de algunas clases en el JDK, incluido el código fuente del framework que estás utilizando.
El requisito previo para comprender estos códigos fuente es tener una buena comprensión de los patrones de diseño.
De lo contrario, cuando mires el código fuente, siempre tendrás preguntas como esta. ¿Por qué este código está escrito así? ¿Por qué necesitas definir esta interfaz? Se puede ver que estos procesos de aprendizaje están entrelazados. Si falla en cualquier etapa, entonces realmente no podrá seguir el ritmo o disminuirá la velocidad paso a paso.
Y soy muy responsable de decirles que cuando estaba en esta etapa, aprendí mucho más de lo que se enumera aquí.
Así que no creas que has aprendido mucho. Lo que dije son solo los requisitos mínimos. No solo yo, muchas personas han aprendido mucho más que el alcance de este artículo durante este período.
Si no puedes seguir el ritmo, después de unos años, si el mercado de programadores no es bueno, probablemente no solo tendrás un salario más bajo que otros, sino que la empresa no será tan buena como otros, pero tampoco podrás encontrar ningún trabajo para trabajar.
Además, hay otra forma de aprendizaje que también se debe utilizar en la etapa de 2 años, y es hacer ruedas.
No hagas caso al argumento de "no reinventar la rueda" lo inventan las empresas para ahorrar tiempo y costes.
Reinventar la rueda puede no ser de valor para otros, porque la rueda que creas puede que ya existiera y, en general, la rueda que creas no es tan buena como la existente.
Pero no tener valor para los demás no significa que no lo sea para ti mismo.
El proceso de hacer una rueda es un proceso de hacer algo desde cero.
Este proceso puede brindarle un ejercicio sistemático. No solo prueba su capacidad de codificación, sino también su capacidad de diseño de marco. Debe hacer que su rueda sea lo suficientemente escalable y robusta.
Y en el proceso de hacer ruedas, encontrarás varios problemas, que a menudo son oportunidades para que aprendas.
Cuando construyas la rueda, definitivamente descubrirás que has ganado mucho.
Entonces, en esta etapa, además de comprender el código fuente JVM, JDK y el marco mencionado anteriormente, también se le pide que construya cualquier rueda que pueda imaginar basándose en el excelente código fuente de otras personas.
5. Resumen Este artículo básicamente ha terminado. Todo el artículo es muy largo. Di mis propias opiniones basadas en mi experiencia, pero nuevamente, cuando todos absorben el conocimiento, debes tener la capacidad de extraer la esencia. y quitar la escoria.
Algunas de las opciones anteriores pueden ser correctas, otras pueden ser incorrectas, algunas pueden ser adecuadas para usted y otras pueden no serlo. Debe poder juzgar por sí mismo.
De hecho, ocurre lo mismo en la vida y en el trabajo. Hay todo tipo de personas a tu alrededor, algunas te agradan y otras te odian.
Pero, de hecho, las personas que te agradan también tienen defectos, y las personas que odias también tienen ventajas.
Tienes que aprender a aprender las buenas cualidades de las personas que odias, y nunca matarlas a golpes con un palo, ya que esto sólo te hará perder muchas oportunidades de aprender y crecer.
Si desea convertirse en ingeniero de Java a través de la capacitación en Java, también puede venir a Kunming Beida Jade Bird para realizar un curso de prueba gratuito de Java y aprobar la prueba del curso para determinar si es apto para aprender Java. habilidades.
Descargo de responsabilidad: el contenido proviene de Internet público. Si hay alguna infracción, se eliminará lo antes posible.