¿Qué necesitas aprender para el desarrollo de Java?
Los contenidos que deben aprenderse para el desarrollo de Java incluyen:\x0d\Primary part\x0d\Conceptos básicos de programación Java OO, incluidos los conceptos básicos de J2sdk, conceptos básicos orientados a objetos de Java, uso de API de Java, estructura de datos y algoritmo. conceptos básicos, desarrollo de programas de interfaz gráfica Java AWT;\x0d\Programación Java de plataforma J2SE, incluida programación gráfica Swing, diseño de aplicaciones de red Socket, serialización de objetos, estructuras de datos comunes de Java, applets, flujos y archivos, y programación multiproceso;\x0d\ Desarrollo de proyectos del sistema Java Desktop, de 4 a 5 personas forman un equipo de proyecto, el tamaño del proyecto es (15 personas * días hábiles);\x0d\Operaciones básicas de Linux, desarrollo de programas Java en Linux, administración simple de sistemas Linux;\x0d\ Base de datos Oracle, incluida SQL/PLSQL; base de datos y diseño de bases de datos; dominio simple de la gestión de bases de datos ORACLE9i;\x0d\Parte intermedia\x0d\Programación de aplicaciones web Java, incluida la programación Java Oracle, es decir, programación web Java JDBC, incluida JSP; Servlet, JavaBean; programación de aplicaciones Java, incluidos Weblogic, Websphere, Tomcat; y uso de Jbuilder para desarrollar programas Java;\x0d\MVC y Struts, aprenda el patrón de diseño MVC común en la industria y la arquitectura Struts;\x0d\Java B/S business desarrollo del proyecto, 4 ~ Un equipo de proyecto de 5 personas, el tamaño del proyecto es (aproximadamente 25 personas * días hábiles)\x0d\Parte avanzada\x0d\Programación J2ME, incluidos los programas J2EE, programación avanzada J2ME Java (J2EE), incluido J2EE; arquitectura y tecnología J2EE, uso de Weblogic, desarrollo de JBuilder;\x0d\Java y XML, incluidos Java Web Service, Java XML, programación de analizadores XML convencionales de la industria;\x0d\Especificaciones empresariales de software e ingeniería de software, incluido el modelado y diseño de sistemas UML; (Rational Rose 200x) ingeniería de software y estándares de desarrollo industrial; control de versiones CVS, estándares de escritura de código Java; desarrollo de proyectos de sistemas de aplicaciones comerciales \x0d\J2EE, 4 ~ 5 personas por equipo de proyecto, el tamaño del proyecto es (aproximadamente 25 personas * días hábiles) \ x0d\?\x0d\ \x0d\ Mirando la pregunta que hiciste, deberías estar muy interesado en Java. De hecho, puedes aprender Java por tu cuenta. Con respecto a cómo aprender Java, acabo de ver un artículo muy bueno. Era un trabajador migrante que presentó cómo aprendió Java por sí mismo y encontró un trabajo en Java. Espero que sea útil. tú. \x0d\ Soy un trabajador migrante absoluto que vive en una zona rural económicamente atrasada. Tengo un hermano mayor y un hermano menor. Mis padres son agricultores absolutos. Trabajan al amanecer y descansan al amanecer. Sunset. He estado estudiando desde que era niño. Muy bien desde la escuela primaria hasta el primer año de secundaria, mis calificaciones siempre han estado entre las mejores en todos los grados. Sin embargo, el comienzo de cada semestre es el momento más difícil para mi familia. Cada vez que pago la matrícula, mis padres se preocupan. Durante mucho tiempo, mi familia pidió prestado mucho dinero para recaudar dinero para que yo pudiera estudiar. en la escuela secundaria. Sé que cuando estaba en la escuela secundaria, mi familia ya tenía muchas deudas. Para reducir la carga sobre mi familia, decidí abandonar la escuela. \x0d\ Dejé la escuela secundaria en 2009. Para pagar las deudas de mi familia, trabajé como obrero en una obra de construcción, procesando productos plásticos, entregando agua, etc.
Los salarios son muy bajos, poco más de 1.000 yuanes al mes. Con el pago de horas extras, puedo ganar un poco más de 2.000 yuanes al mes. Envío entre 800 y 1.000 yuanes a casa cada mes. A finales de 2011, llegué por casualidad. Al entrar en contacto con Java, escuché que las perspectivas de Java son bastante buenas y que el salario es astronómico en comparación con el mío, un trabajador migrante, así que compré algunos libros de Java en la librería Xinhua. Todavía insistí en leer cuando regresé por la noche, pero los había. Debido a que los conceptos básicos son tan pobres, no entiendo muchos de ellos, pero todavía insisto en leer. Una vez que leo un libro de Java durante 1 o 2 horas. Poco a poco aprendí muchos conceptos básicos, pero todavía no puedo entender los más difíciles. Más tarde, compré algunos libros sobre marcos, pero todavía no podía entenderlos. Esto continuó de manera intermitente durante más de medio año. Entendí los conceptos básicos de Java, pero todavía no podía entender los marcos. Todavía me faltaba la mayor experiencia en proyectos. Después de leer, muchos perfiles de contratación para programadores de Java requieren experiencia en proyectos. framework, encontrar un trabajo en Java es simplemente un lujo para mí. Solo quiero aprender Java y no me atrevo a pensar en trabajar en Java en el futuro. \ x0d \ Una vez, vi un artículo en Baidu que me inspiró mucho. Era un experto en Java quien presentó cómo los amigos sin conocimientos básicos pueden aprender Java por sí mismos. El artículo estaba bien escrito, incluido cómo aprender y cómo aprender. Mencionó que una forma es ver videos, porque leer libros es demasiado aburrido y confuso, y muchos de nosotros no podemos entenderlos. Realmente estoy de acuerdo con esto. He estado leyendo libros durante mucho tiempo antes de aprender lo básico. Una vez pensé en participar en la capacitación, pero la tarifa de capacitación de decenas de miles de yuanes me desanimó. Mi salario es muy bajo y tengo que enviar dinero a mi familia todos los meses. Además, el consumo de la ciudad es relativamente alto. aunque solo me quedan unos cientos cada mes, en comparación con las decenas de millones en matrícula y cuatro meses de gastos de alojamiento y comida, ni siquiera podía pensar en eso. Así que decidí ver el video y busqué videos de Java. Aunque encontré algunos videos de Java esporádicamente, no fueron sistemáticos. Lo más importante es que no hay proyectos. Luego encontré un video muy bueno, un conjunto de videotutoriales llamado > del sitio web de IT Learning Alliance, que era bastante bueno y muy completo. También se sortean 11 proyectos empresariales destacados. El precio era muy razonable, así que lo compré. \x0d\ Entonces comencé mi autoestudio de Java. Después de recibir el CD, comencé a aprender. Fue bastante bueno al principio. La enseñanza divertida y relajada en el aula me hizo descubrir. aprender JAVA no es difícil. Debido a que tengo una base básica bastante buena, aprobé los conceptos básicos anteriores después de leer un artículo. En cuanto al marco, no creo que sea muy difícil. Quizás el profesor sea demasiado bueno. Es fácil de entender, pero algunos puntos difíciles son difíciles de entender. Aún así, lo vi cinco o seis veces seguidas para entenderlo. Después de salir del trabajo a las 6 p. m. todos los días, como y corro a casa inmediatamente. Vi el video y compré algunos cuadernos. En ese momento, gasté varios cientos de yuanes en una computadora de escritorio de segunda mano para programar. La configuración era promedio, pero era suficiente para programar. Mientras miraba el vídeo, tomé notas y anoté todos los puntos clave. También escribí código con el profesor para aprender Java lo antes posible. Estudio de 5 a 6 horas todos los días. A menudo no me acuesto hasta pasada la una de la tarde. No tengo que trabajar los sábados y domingos. Me levanto a las 7 en punto todos los días y me quedo despierto hasta las 11 o 12 de la noche. Ese período fue muy duro y agotador. En los más de tres meses que estuve aprendiendo Java, además de comer, dormir y trabajar, pasé el resto del tiempo estudiando, porque sabía que mi base informática no era muy buena y nunca había aprendido ninguna habilidad informática. Aprendí algunos conceptos básicos de Java. En comparación con las personas con especialización, tengo que trabajar más duro que ellos. Sólo puedo apretar los dientes y perseverar. No puedo rendirme. Quiero cumplir mi sueño y dejar que mi familia viva una buena vida. Finalmente, más de tres meses después, terminé de aprender todo el contenido y los proyectos en el tutorial de Java. Durante el proceso de aprendizaje del proyecto, descubrí que el proyecto es particularmente importante. Puede conectar todo el conocimiento que ha aprendido y comprenderlo mejor. lo que has aprendido. Además, durante el proceso de aprendizaje, el trabajo práctico es muy importante. Siempre debes seguir el ejemplo del profesor al escribir. Simplemente hazlo, síguelo, escribe línea por línea y luego intenta agregar algunas de tus propias funciones. Codifique según sus propias ideas. Ganará mucho más que haciéndolo. Escúchelo mucho más alto. Si encuentra algunas ideas que no puede entender por el momento, comience a escribirlas primero. Escriba el código y lo comprenderá lentamente. Este conjunto de videos también incluye 11 proyectos corporativos principales. Para alguien como yo que no tiene experiencia, esto es demasiado importante y aprender proyectos es la forma más rápida de mejorar sus habilidades.
El proyecto puede conectar todos los puntos de conocimiento, ya no dispersos, sino formando un todo. Ese sentimiento no lo pueden experimentar personas que solo profundizan en puntos de conocimiento sin escribir sobre proyectos reales. Un proyecto es una cuerda que puede unir una gran cantidad de conocimiento. De esta manera completé el proyecto en dos meses. De hecho, después de completar el curso, casi alcancé el nivel laboral, pero puedo sentir que mis calificaciones académicas son bajas, por lo que solo debo buscar esos 11 proyectos corporativos principales para encontrar trabajo. \x0d\ Luego busqué 51trabajo y envié mi currículum como loco. Debido a mis calificaciones académicas, me gradué de la escuela secundaria. Para ser honesto, nadie en las grandes empresas me querría. Así que todos mis trabajos son pequeñas empresas privadas y espero que mis esfuerzos sean recompensados. Nunca pensé que habría una entrevista unos días después, pero fallé en la primera entrevista. Aunque pensé que la prueba escrita era buena porque me había preparado antes, sus requisitos eran estrictos y requerían un año de experiencia en proyectos. no fue seleccionado. Posteriormente, entrevisté a varias empresas una tras otra. Finalmente, mi arduo trabajo dio sus frutos y finalmente conseguí una entrevista con una empresa privada. La empresa es relativamente pequeña y mi trabajo es como programador de Java. Creo que soy relativamente afortunado. El gerente vio mi arduo trabajo y decidió ofrecerme un salario de 3.500 al mes. Aunque sé que 3.500 en Beijing son suficientes para vivir con comida y ropa, creo que soy suficiente. En comparación con antes, mi salario es mejor y puedo enviar más dinero a casa en el futuro. Creo que mientras siga trabajando duro. Mi salario definitivamente se duplicará. Al escribir este artículo, espero poder dar confianza a amigos que no tienen fundamento como yo. De hecho, no tenemos complejo de inferioridad y no somos más estúpidos que los demás, siempre que estemos dispuestos a trabajar duro, tendremos éxito. \x0d\\x0d\?\x0d\\x0d\Espero que mi respuesta pueda ayudarte.