החלטתי לתת ל-JavaRush את התמורה ולכתוב כאן את מה שהיה חסר לי מאוד בשלב הראשוני של הלמידה, כלומר מה ובאיזה סדר ללמוד:
- במקביל ל-JavaRush, כבר מהרמות הראשונות תוכלו להתחיל ללמוד מערכות ניהול מסדי נתונים (במקרה שלי, זה MySQL והאתר sql-ex.ru. 70 המשימות הראשונות פלוס מינוס יספיקו בהחלט) ולקחת את קורס HTMLAcademy בחינם. שם תבינו מה זה HTML ו-CSS.
- כאשר אתה מרגיש שהבנת פחות או יותר בביטחון עצמי את היסודות של JavaCore (אני חושב שזו רמה 15 ב-JavaRush), העלו פרויקט שיהיה מעניין ושימושי עבורכם באופן אישי. יהיה על מה להראות ולדבר בראיון.
- אני ממליץ לך לעבור את JavaRush לרמה 40, אם יש לך זמן, אז התמחות לא תהיה מיותרת.
- לאחר רמה 20, התחל להבין דברים כמו מערכות בקרת גרסאות (Git, githowto.com) ולהבין מה זה Maven.
- לאחר רמה 30, התחל ללמוד Hibernate
- בקו הסיום לפני קבלת עבודה, אתה צריך לעשן טוב של אביב (הספר "אביב 4 למקצוענים", ראיתי גם קורס וידאו על אביב מ-JavaBegin.ru. מחבר הקורס: טימור בטורשינוב, משהו כמו " ספרייה מקוונת לאביב")
- JavaSE (כאן אתה צריך לדעת הכל, חוץ מזה שיש ויתורים ב-multithreading)
- JDBC, MySQL (בטוח במידה סבירה)
- HTML, CSS (הכל די פשוט, אין צורך בידע מעמיק)
- JUnit (אף אחד לא ביטל את הבדיקה)
- Git (העלה את הפרויקט שלך, אתה תבין את זה שם)
- מייבן (שום דבר מסובך, אתה תבין את זה)
- מצב שינה (כאן מתחילים הקשיים)
- אביב (אני רק נכנס לזה בעצמי, אני מצטער שלא התחלתי מוקדם יותר)
GO TO FULL VERSION