JavaRush /Java Blogu /Random-AZ /Təhsilinizi planlaşdırmaq üçün kiçik bir ipucu
Евгений Денисов
Səviyyə
Москва

Təhsilinizi planlaşdırmaq üçün kiçik bir ipucu

Qrupda dərc edilmişdir
JavaRush-a haqqını vermək və öyrənmənin ilkin mərhələsində çatışmayan cəhətlərimi, yəni nəyi və hansı ardıcıllıqla öyrənməli olduğumu burada yazmaq qərarına gəldim:
Təliminizi planlaşdırmaq üçün bir az ipucu - 1
  1. JavaRush ilə paralel olaraq, ilk səviyyələrdən verilənlər bazası idarəetmə sistemlərini öyrənməyə başlaya bilərsiniz (mənim vəziyyətimdə bu MySQL və sql-ex.ru saytıdır. İlk plus və ya mənfi 70 tapşırıq kifayət qədər kifayət edəcək) və pulsuz HTMLAcademy kursu. Orada HTML və CSS-nin nə olduğunu başa düşəcəksiniz.

  2. JavaCore-un əsaslarını az-çox inamla başa düşdüyünüzü hiss etdikdə (məncə, bu JavaRush-da 15-ci səviyyədir), şəxsən sizin üçün maraqlı və faydalı olacaq layihə ilə tanış olun. Müsahibədə göstərmək və danışmaq üçün bir şey olacaq.

  3. Mən sizə JavaRush-dan 40-cı səviyyəyə keçməyi məsləhət görürəm, əgər vaxtınız varsa, onda təcrübə artıq olmaz.

  4. 20-ci səviyyədən sonra versiyaya nəzarət sistemləri (Git, githowto.com) kimi şeyləri başa düşməyə başlayın və Maven-in nə olduğunu anlayın.

  5. Səviyyə 30-dan sonra Hibernate öyrənməyə başlayın

  6. İşə başlamazdan əvvəl finiş xəttində baharın yaxşı tüstüsünə sahib olmalısınız (“Peşəkarlar üçün 4-cü bahar” kitabı, JavaBegin.ru saytından Baharla bağlı video kursu da gördüm. Kursun müəllifi: Timur Baturşinov, “ Bahar üçün onlayn kitabxana”)
Eyni zamanda, öyrəndiyiniz mövzular üzrə kitablar oxuyun, vaxtın idarə edilməsindən istifadə edin (əgər siz artıq bunu etmirsinizsə) və sonra təklif almaq sizin üçün sadəcə vaxt məsələsi olacaq. Mənim üçün təlim mərhələsi bir il yarım və təxminən 700 saat təmiz dərs vaxtı aldı. Ayrı-ayrılıqda yaxşı bir şirkətlə müsahibəyə inamla getmək üçün bilməli olduğunuz şeylərin təxmini siyahısını yazacağam:
  1. JavaSE (burada siz hər şeyi bilməlisiniz, istisna olmaqla, multithreading-də güzəştlər var)
  2. JDBC, MySQL (əsaslı dərəcədə əmin)
  3. HTML, CSS (hər şey olduqca sadədir, dərin biliyə ehtiyac yoxdur)
  4. JUnit (heç kim testi ləğv etmədi)
  5. Git (layihənizi yükləyin, orada başa düşəcəksiniz)
  6. Maven (mürəkkəb bir şey yoxdur, başa düşəcəksən)
  7. Qışlama (bu, çətinliklərin başladığı yerdir)
  8. Bahar (mən özüm daxil oluram, daha əvvəl başlamadığım üçün peşmanam)
Layihəniz haqqında. Mən Maven istifadə edərək tərtib edilmiş JavaSE və Hibernate istifadə edərək adi konsol CRUD tətbiqi yazdım. Müsahibə zamanı onlar sizin öz kodunuzla çox maraqlanırlar. Əsasən budur. Bu tikanlı yola yenicə qədəm qoyanlara uğurlar arzulamaq qalır və bəli, çətin olacaq.
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION