CodeGym /Java Blog /Willekeurig /Een kleine tip voor je onderwijsplan
John Squirrels
Niveau 41
San Francisco

Een kleine tip voor je onderwijsplan

Gepubliceerd in de groep Willekeurig
Een kleine tip voor je onderwijsplan - 1 Ik heb besloten te schrijven over wat ik echt miste toen ik voor het eerst met mijn studie Java-programmeren begon, namelijk wat er bestudeerd moet worden en in welke volgorde:
  1. Vanaf de allereerste niveaus van de cursus kun je beginnen met een parallelle studie van databasebeheersystemen (in mijn geval was het MySQL op sql-ex.ru. Ongeveer de eerste 70 taken zullen genoeg zijn) en de gratis HTML Academy doorlopen cursus. Daar leer je over HTML en CSS.

  2. Als je eenmaal het gevoel hebt dat je de basisprincipes van Java Core min of meer begrijpt (komt overeen met niveau 15 op CodeGym, denk ik), bedenk dan een project dat je persoonlijk interessant en nuttig zult vinden. Je hebt iets om te laten zien en over te praten tijdens interviews.

  3. Ik raad aan om naar niveau 40 te klimmen op CodeGym.

  4. Begin na Level 20 met het verkennen van zaken als versiecontrolesystemen (Git, githowto.com) en zoek uit wat Maven is.

  5. Begin na Level 30 met het beheersen van Hibernate.

  6. Bij de finish, voordat je een baan vindt, moet je een diepe slok Spring nemen (Lees "Lente 4 voor professionals").

Lees tegelijkertijd boeken over de onderwerpen die je studeert. Gebruik tijdmanagementvaardigheden (als je dat nog niet bent) en dan is het slechts een kwestie van tijd voordat je een aanbieding krijgt. Mijn opleidingsfase duurde anderhalf jaar en ongeveer 700 uur pure studie. Hier is een aparte lijst met ongeveer wat u moet weten om zelfverzekerd op gesprek te gaan bij een goed bedrijf:
  1. JavaSE (hier zou je alles moeten weten, hoewel er enige clementie is als het gaat om multithreading)

  2. JDBC, MySQL (je moet een goede beheersing hebben)

  3. HTML, CSS (alles is hier vrij eenvoudig, hier is geen diepgaande kennis voor nodig)

  4. JUnit (niemand zei dat testen niet nodig is)

  5. Git (publiceer je eigen project, je komt er wel achter hoe)

  6. Maven (niets ingewikkelds hier, zoek het uit)

  7. Slaapstand (hier beginnen de moeilijkheden)

  8. Lente (ik ben me er zelf alleen in aan het verdiepen, spijt dat ik niet eerder ben begonnen)

Wat betreft mijn eigen project... Ik heb een gewone console-gebaseerde CRUD-applicatie geschreven met JavaSE en Hibernate, gecompileerd met Maven. Interviewers zijn erg geïnteresseerd in de code die je zelf hebt geschreven. En dat is eigenlijk mijn boodschap hier. Het enige dat overblijft is om geluk te wensen aan degenen die net dit doornige pad zijn ingeslagen (ja, het zal moeilijk zijn).
Opmerkingen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION