CodeGym/Blog Java/Aleatoriu/Un mic sfat pentru planul tău educațional
John Squirrels
Nivel
San Francisco

Un mic sfat pentru planul tău educațional

Publicat în grup
Un mic sfat pentru planul tău educațional - 1 Am decis să scriu despre ceea ce mi-a lipsit cu adevărat când mi-am început studiile despre programarea Java, și anume, ce trebuie studiat și în ce ordine:
  1. Încă de la primele niveluri ale cursului, puteți începe un studiu paralel al sistemelor de gestionare a bazelor de date (În cazul meu, a fost MySQL pe sql-ex.ru. Aproximativ primele 70 de sarcini vor fi suficiente) și să lucrați prin Academia HTML gratuită. curs. Acolo veți învăța despre HTML și CSS.

  2. Odată ce simțiți că ați înțeles mai mult sau mai puțin elementele de bază ale Java Core (corespunzător nivelului 15 pe CodeGym, cred), veniți cu un proiect pe care îl veți găsi personal interesant și util. Veți avea ceva de arătat și de vorbit la interviuri.

  3. Recomand să urci la Nivelul 40 pe CodeGym.

  4. După nivelul 20, începeți să explorați lucruri precum sistemele de control al versiunilor (Git, githowto.com) și aflați ce este Maven.

  5. După nivelul 30, începeți să stăpâniți Hibernate.

  6. La linia de sosire, înainte de a găsi un loc de muncă, ar trebui să bei o băutură profundă de primăvară (citește „Primăvara 4 pentru profesioniști”).

În același timp, citește cărți despre subiectele pe care le studiezi. Folosiți abilitățile de gestionare a timpului (dacă nu sunteți deja) și atunci va fi doar o chestiune de timp până să primiți o ofertă. Faza mea de antrenament a durat un an și jumătate și aproximativ 700 de ore de studiu pur. Iată o listă separată cu aproximativ ceea ce trebuie să știți pentru a merge cu încredere la un interviu la o companie bună:
  1. JavaSE (aici ar trebui să știți totul, deși există o oarecare clemență când vine vorba de multithreading)

  2. JDBC, MySQL (ar trebui să aveți o bună stăpânire)

  3. HTML, CSS (totul este destul de simplu aici, nu este nevoie de cunoștințe profunde aici)

  4. JUnit (nimeni nu a spus că testarea nu este necesară)

  5. Git (publicați-vă propriul proiect, vă veți da seama cum)

  6. Maven (nimic complicat aici, dă-ți seama)

  7. Hibernați (de aici încep dificultățile)

  8. Primavara (ma ingrozesc doar eu insumi, regret ca nu am inceput mai devreme)

Cât despre propriul meu proiect... Am scris o aplicație CRUD obișnuită bazată pe consolă folosind JavaSE și Hibernate, compilată folosind Maven. Intervievatorii sunt foarte interesați de codul pe care l-ați scris singur. Și acesta este practic mesajul meu aici. Rămâne doar să urăm noroc celor care tocmai s-au apucat pe această cale spinoasă (da, va fi greu).
Comentarii
  • Popular
  • Nou
  • Vechi
Trebuie să fii conectat pentru a lăsa un comentariu
Această pagină nu are încă niciun comentariu