CodeGym/Blog Java/Random-PL/Mała wskazówka dotycząca twojego planu edukacyjnego
John Squirrels
Poziom 41
San Francisco

Mała wskazówka dotycząca twojego planu edukacyjnego

Opublikowano w grupie Random-PL
Mała wskazówka dotycząca Twojego planu edukacyjnego - 1 Postanowiłem napisać o tym, czego tak naprawdę mi brakowało, gdy zaczynałem naukę programowania w Javie, a mianowicie o tym, co należy studiować iw jakiej kolejności:
  1. Od pierwszych poziomów kursu możesz rozpocząć równoległe badanie systemów zarządzania bazami danych (w moim przypadku był to MySQL na sql-ex.ru. Mniej więcej 70 pierwszych zadań wystarczy) i przepracować bezpłatną Akademię HTML kurs. Tam dowiesz się o HTML i CSS.

  2. Kiedy poczujesz, że mniej więcej zrozumiałeś podstawy Java Core (odpowiadające chyba poziomowi 15 w CodeGym), wymyśl projekt, który uznasz za interesujący i użyteczny. Będziesz miał co pokazać i o czym rozmawiać na rozmowach kwalifikacyjnych.

  3. Polecam wspiąć się na poziom 40 na CodeGym.

  4. Po poziomie 20 zacznij poznawać takie rzeczy, jak systemy kontroli wersji (Git, githowto.com) i dowiedz się, czym jest Maven.

  5. Po poziomie 30 zacznij opanowywać Hibernację.

  6. Na mecie, przed znalezieniem pracy, powinieneś wziąć głęboki łyk Wiosny (Przeczytaj „Wiosna 4 dla profesjonalistów”).

W tym samym czasie czytaj książki na tematy, których się uczysz. Użyj umiejętności zarządzania czasem (jeśli jeszcze tego nie zrobiłeś), a wtedy otrzymanie oferty będzie tylko kwestią czasu. Moja faza szkolenia trwała półtora roku i około 700 godzin czystej nauki. Oto oddzielna lista mniej więcej tego, co musisz wiedzieć, aby śmiało iść na rozmowę kwalifikacyjną w dobrej firmie:
  1. JavaSE (tutaj powinieneś znać się na wszystkim, choć jest trochę pobłażliwości jeśli chodzi o wielowątkowość)

  2. JDBC, MySQL (powinieneś mieć dobre opanowanie)

  3. HTML, CSS (tutaj wszystko jest dość proste, nie jest wymagana głęboka wiedza)

  4. JUnit (nikt nie powiedział, że testowanie nie jest konieczne)

  5. Git (opublikuj własny projekt, dowiesz się jak)

  6. Maven (tu nie ma nic skomplikowanego, rozgryź to)

  7. Hibernacja (tutaj zaczynają się trudności)

  8. Wiosna (sama dopiero się w to zagłębiam, żałuję, że nie zaczęłam wcześniej)

A co do mojego własnego projektu... Napisałem zwykłą konsolową aplikację CRUD z wykorzystaniem JavaSE i Hibernate, skompilowaną przy użyciu Mavena. Ankieterzy są bardzo zainteresowani kodem, który sam napisałeś. I to jest w zasadzie moje przesłanie tutaj. Pozostaje tylko życzyć powodzenia tym, którzy dopiero wkroczyli na tę ciernistą ścieżkę (tak, będzie trudno).
Komentarze
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Ta strona nie ma jeszcze żadnych komentarzy