JavaRush /בלוג Java /Random-HE /אילו פרויקטים מגניבים תכתוב בזמן לימודים ב-JavaRush?

אילו פרויקטים מגניבים תכתוב בזמן לימודים ב-JavaRush?

פורסם בקבוצה
הידעתם שברגע שתעברו את קו המשווה של קורס JavaRush (אתם יכולים להגיע לנקודה הזו מהר מאוד), המורים שלכם יציעו לכם להשלים כמה מיני-פרויקטים מעניינים?
אילו פרויקטים מגניבים תכתוב תוך כדי לימודים ב-JavaRush - 1
להלן מספר דוגמאות למשימות כאלה.

צ'אט אונליין

ברמה השישית של קווסט Java Multithreading, תכתוב צ'אט מקוון אמיתי ותוכל לתקשר עם חברים באמצעות יצירה משלך.
אילו פרויקטים מגניבים תכתוב תוך כדי לימוד JavaRush - 2
זה יהיה מורכב משרת אחד ומספר לקוחות. תוכלו לפתח פרוטוקול תקשורת בין לקוח לשרת ואפילו ליצור בוט משלכם!

מערכת הפעלה אוטומטית של מסעדות

אילו פרויקטים מגניבים תכתוב תוך כדי לימוד JavaRush - 3
במשימה זו אתה עושה אוטומציה של העבודה של מסעדה. מהות המשימה היא זו. מנהל המסעדה רוצה:
  1. על כל שולחן היה לוח שדרכו ניתן היה לבצע הזמנה;
  2. בזמן הכנת ההזמנה הוצגה מודעה בטאבלט;
  3. בסוף יום העבודה הייתה הזדמנות להסתכל על סטטיסטיקות שונות:
    • טעינת טבח;
    • סכום ההכנסה עבור הזמנות;
    • כמות ההכנסה עבור הופעות פרסומות.
מי יכתוב אפליקציה שיכולה לפתור את הבעיה הזו? כמובן שאתה ממש בסוף מסע ה-Java Multithreading =)

משחקים

כמו כן, תוך כדי לימוד JavaRush, תכתוב מספר משחקים מגניבים (למשל, יורה בחלל, פאזל Sokoban, 2048 המפורסם, טטריס ועוד הרבה יותר).
אילו פרויקטים מגניבים תכתוב תוך כדי לימוד JavaRush - 4
אם לא שמעתם עליהם דבר, נספר לכם בקצרה על המעניינים שבהם. 2048 למקרה שלא שיחקת בעצמך ב-"2048", בטח ראית מישהו בקרבת מקום משחק את המשחק הזה בטלפון החכם שלו - ברכבת התחתית, בבית קפה או בשולחן הבא! המשחק על אריחים הופיע ב-2014, התפשט מהר מאוד בכל מיני פלטפורמות ניידות והפך לאחד מ"רוצחי הזמן" הפופולריים ביותר. ובכן, בסוף החיפוש של Java Multithreading תוכל ליצור גרסה משלך למשחק המפורסם הזה. היורה בחלל האם אתה יודע איזה משחק הביא הכי הרבה כסף למפתחים שלו? אבל לא, זה לא GTA 5, כפי שגיימר בעל ידע עשוי לענות. לפי כמה מקורות, המשחק המצליח ביותר בהיסטוריה הוא Space Invaders הקלאסי. אולי אתה זוכר את זה: טיל קרבי קטן וטונה של באגים חייזרים, תוקפים מהר יותר ויותר עם כל רמה. אז, במהלך המעבר של JavaRush, תכתוב משהו כזה. Snake פשוט ומהנה, סנייק הופיע לראשונה במכונת מזל בשנת 1977, ולאחר מכן הועבר... לכל מקום שהוא הועבר! והכל בגלל שיש לו היגיון פשוט, ולעתים קרובות "יוצרי משחקים" מתחילים איתו. ברמה השנייה של קווסט Multithreading של Java, יגיע תורך ליצור "נחש גדל" משלך.  Arkanoid אם אתה חושב שארקנויד הוא משחק על פלטפורמה, כדור ושבירת בלוקים, אתה טועה עמוקות! למעשה, בארקנויד אתה שולט במעבורת (פלטפורמה), מופרדת מספינת חלל ראשית שנפלה, ועושה את דרכך דרך איום קוסמי לא ידוע (בלוקים) בעזרת נשק סודי (כדור). אז חכו עד לרמה השלישית של קווסט Multithreading של Java, וצרו גרסה משלכם לסיפור האפי הזה.    טטריס משחק ההיגיון המפורסם ביותר שילדי שנות ה-90 שיחקו בו, ומשחק הווידאו המוצלח היחיד שהגיע מברית המועצות. זה הוליד הרבה שיבוטים ואת המושג "דמוי טטריס". תלמד כיצד ליצור גרסה משלך לספרו הבלתי מתכלה של אלכסיי פאג'יטנוב במהלך מסע החיפושים של Java Collections.

צובר עבודה

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