CodeGym /בלוג Java /Random-HE /טיפ קטן לתוכנית החינוכית שלך
John Squirrels
רָמָה
San Francisco

טיפ קטן לתוכנית החינוכית שלך

פורסם בקבוצה
טיפ קטן לתוכנית החינוכית שלך - 1 החלטתי לכתוב על מה שבאמת התגעגעתי כשהתחלתי את לימודיי בתכנות ג'אווה, כלומר, מה צריך ללמוד ובאיזה סדר:
  1. כבר מהרמות הראשונות של הקורס, אתה יכול להתחיל בלימוד מקביל של מערכות ניהול מסדי נתונים (במקרה שלי, זה היה MySQL ב-sql-ex.ru. בערך 70 המשימות הראשונות יספיקו) ולעבוד דרך האקדמיה החינמית HTML קוּרס. שם תלמדו על HTML ו-CSS.

  2. ברגע שאתם מרגישים שהבנתם פחות או יותר את היסודות של Java Core (מקביל לרמה 15 ב-CodeGym, אני חושב), העלו פרויקט שיהיה לכם מעניין ושימושי באופן אישי. יהיה לך מה להראות ולדבר עליו בראיונות.

  3. אני ממליץ לטפס לרמה 40 ב-CodeGym.

  4. אחרי רמה 20, התחל לחקור דברים כמו מערכות בקרת גרסאות (Git, githowto.com) ותבין מה זה Maven.

  5. לאחר רמה 30, התחל להשתלט על Hibernate.

  6. בקו הסיום, לפני מציאת עבודה, כדאי לשתות משקה עמוק של אביב (קראו את "אביב 4 למקצוענים").

במקביל, קרא ספרים בנושאים שאתה לומד. השתמש במיומנויות ניהול זמן (אם אתה עדיין לא) ואז זה יהיה רק ​​עניין של זמן עד שתקבל הצעה. שלב ההכשרה שלי ארך שנה וחצי ובערך 700 שעות של לימוד טהור. הנה רשימה נפרדת של בערך מה שאתה צריך לדעת כדי ללכת בביטחון לראיון בחברה טובה:
  1. JavaSE (כאן אתה צריך לדעת הכל, אם כי יש קצת סלחנות בכל הנוגע לריבוי פתילים)

  2. JDBC, MySQL (אתה אמור להיות בעל שליטה טובה)

  3. HTML, CSS (הכל די פשוט כאן, אין צורך בידע מעמיק כאן)

  4. JUnit (אף אחד לא אמר שאין צורך בבדיקה)

  5. Git (פרסם פרויקט משלך, אתה תבין איך)

  6. מייבן (שום דבר לא מסובך כאן, תבין את זה)

  7. שינה (כאן מתחילים הקשיים)

  8. אביב (אני מתעמק רק בעצמי, אני מתחרט שלא התחלתי מוקדם יותר)

לגבי הפרויקט שלי... כתבתי יישום CRUD רגיל המבוסס על קונסולה באמצעות JavaSE ו-Hibernate, הידור באמצעות Maven. מראיינים מאוד מתעניינים בקוד שכתבת בעצמך. וזה בעצם המסר שלי כאן. כל שנותר הוא לאחל מזל טוב למי שזה עתה יצא לדרך הקוצנית הזו (כן, זה יהיה קשה).
הערות
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION