CodeGym /Blog Java /Random-ES /Un pequeño consejo para tu plan educativo
John Squirrels
Nivel 41
San Francisco

Un pequeño consejo para tu plan educativo

Publicado en el grupo Random-ES
Un pequeño consejo para tu plan educativo - 1 Decidí escribir sobre lo que realmente extrañé cuando comencé mis estudios sobre programación Java, es decir, qué se debe estudiar y en qué orden:
  1. Desde los primeros niveles del curso, puede comenzar un estudio paralelo de los sistemas de administración de bases de datos (en mi caso, fue MySQL en sql-ex.ru. Aproximadamente las primeras 70 tareas serán suficientes) y trabajar a través de HTML Academy gratuito. curso. Allí aprenderá sobre HTML y CSS.

  2. Una vez que sienta que ha entendido más o menos los conceptos básicos de Java Core (que corresponde al Nivel 15 en CodeGym, creo), presente un proyecto que le resulte personalmente interesante y útil. Tendrás algo para mostrar y hablar en las entrevistas.

  3. Recomiendo subir al nivel 40 en CodeGym.

  4. Después del nivel 20, comience a explorar cosas como los sistemas de control de versiones (Git, githowto.com) y descubra qué es Maven.

  5. Después del nivel 30, comienza a dominar Hibernate.

  6. En la meta, antes de encontrar trabajo, debes tomar un buen trago de Spring (Lee "Spring 4 para Profesionales").

Al mismo tiempo, lee libros sobre los temas que estás estudiando. Use habilidades de gestión del tiempo (si aún no lo ha hecho) y luego solo será cuestión de tiempo antes de que reciba una oferta. Mi etapa de formación tomó un año y medio y aproximadamente 700 horas de puro estudio. Aquí hay una lista separada de aproximadamente lo que necesita saber para ir con confianza a una entrevista en una buena compañía:
  1. JavaSE (aquí deberías saber todo, aunque hay cierta indulgencia cuando se trata de subprocesos múltiples)

  2. JDBC, MySQL (debe tener un buen dominio)

  3. HTML, CSS (todo es bastante simple aquí, no se necesita un conocimiento profundo aquí)

  4. JUnit (nadie dijo que las pruebas no son necesarias)

  5. Git (publica tu propio proyecto, descubrirás cómo)

  6. Maven (nada complicado aquí, descúbrelo)

  7. Hibernar (aquí es donde comienzan las dificultades)

  8. Primavera (Solo estoy profundizando en eso yo mismo, lamento no haber comenzado antes)

En cuanto a mi propio proyecto... Escribí una aplicación CRUD ordinaria basada en consola usando JavaSE e Hibernate, compilada usando Maven. Los entrevistadores están muy interesados ​​en el código que ha escrito usted mismo. Y ese es básicamente mi mensaje aquí. Solo queda desear mucha suerte a quienes acaban de emprender este espinoso camino (sí, será difícil).
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION