آیا می دانستید که به محض عبور از خط استوای دوره JavaRush (در واقع می توانید خیلی سریع به این نقطه برسید)، معلمان شما به شما پیشنهاد می کنند چندین پروژه کوچک جالب را انجام دهید؟
در حین تحصیل در JavaRush چه پروژه های جالبی خواهید نوشت - 1
در زیر چند نمونه از این کارها آورده شده است.

چت آنلاین

در سطح ششم جستجوی Java Multithreading، یک چت آنلاین واقعی می نویسید و می توانید با استفاده از ساخته خود با دوستان ارتباط برقرار کنید.
در حین مطالعه JavaRush - 2 چه پروژه های جالبی خواهید نوشت
این شامل یک سرور و چندین مشتری خواهد بود. شما یک پروتکل ارتباطی بین مشتری و سرور ایجاد خواهید کرد و حتی ربات خود را ایجاد خواهید کرد!

سیستم عملیات اتوماتیک رستوران

در حین مطالعه JavaRush چه پروژه های جالبی خواهید نوشت - 3
در این کار شما کار یک رستوران را خودکار می کنید. اصل کار این است. مدیر رستوران می خواهد:
  1. روی هر میز یک تبلت وجود داشت که از طریق آن می‌توانستید سفارش دهید.
  2. در حالی که سفارش در حال آماده شدن بود، یک تبلیغ روی تبلت نمایش داده شد.
  3. در پایان روز کاری فرصتی برای مشاهده آمارهای مختلف وجود داشت:
    • بارگیری آشپزی؛
    • میزان درآمد برای سفارشات؛
    • میزان درآمد برای نمایش تبلیغات
چه کسی برنامه ای خواهد نوشت که بتواند این مشکل را حل کند؟ مطمئناً شما در انتهای جستجوی Java Multithreading هستید =)

بازی ها

همچنین، در حین یادگیری JavaRush، چندین بازی جالب خواهید نوشت (به عنوان مثال، یک تیرانداز فضایی، پازل سوکوبان، 2048 معروف، تتریس و خیلی چیزهای دیگر).
در حین مطالعه JavaRush چه پروژه های جالبی خواهید نوشت - 4
اگر چیزی در مورد آنها نشنیده اید، ما به طور خلاصه در مورد جالب ترین آنها به شما خواهیم گفت. 2048 اگر خودتان «2048» را بازی نکرده‌اید، احتمالاً شخصی را در همان نزدیکی دیده‌اید که این بازی را با گوشی هوشمند خود بازی می‌کند - در مترو، در یک کافه یا پشت میز بعدی! بازی در مورد کاشی ها در سال 2014 ظاهر شد، به سرعت در انواع سیستم عامل های تلفن همراه گسترش یافت و به یکی از محبوب ترین "قاتلان زمان" تبدیل شد. خوب، در پایان کوئست Java Multithreading می توانید نسخه خود را از این بازی معروف بسازید. شوتر فضایی آیا می دانید کدام بازی بیشترین درآمد را برای توسعه دهندگان خود به ارمغان آورد؟ اما نه، این GTA 5 نیست، همانطور که یک گیمر آگاه ممکن است پاسخ دهد. طبق برخی منابع، موفق ترین بازی تاریخ، Space Invaders کلاسیک است. شاید این یکی را به خاطر داشته باشید: یک موشک جنگی کوچک و هزاران حشره بیگانه که در هر مرحله سریع‌تر و سریع‌تر حمله می‌کنند. بنابراین، در طول گذر از JavaRush، چیزی شبیه به این خواهید نوشت. Snake ساده و سرگرم کننده، Snake برای اولین بار در سال 1977 روی یک دستگاه اسلات ظاهر شد و سپس به هر کجا که پورت شد، پورت شد! و همه به این دلیل که منطق ساده ای دارد و "بازی سازان" آینده اغلب با آن شروع می کنند. در سطح دوم جستجوی Java Multithreading، نوبت شما خواهد بود که "مار در حال رشد" خود را بسازید.  Arkanoid اگر فکر می کنید که Arkanoid یک بازی در مورد سکو، توپ و بلوک های شکستن است، سخت در اشتباه هستید! در واقع، در Arkanoid شما یک شاتل (پلتفرم)، جدا از یک سفینه فضایی اصلی سقوط کرده را کنترل می کنید، و با کمک یک سلاح مخفی (توپ) راه خود را از طریق یک تهدید کیهانی ناشناخته (بلوک) باز می کنید. بنابراین تا مرحله سوم جستجوی Java Multithreading صبر کنید و نسخه خود را از این داستان حماسی بسازید.    تتریس معروف ترین بازی منطقی که بچه های دهه 90 با آن بازی می کردند و تنها بازی ویدیویی موفقی است که از اتحاد جماهیر شوروی آمده است. این باعث پیدایش تعداد زیادی کلون و مفهوم "شبیه تتریس" شد. شما یاد خواهید گرفت که چگونه نسخه خود را از کتاب فنا ناپذیر Alexey Pajitnov در طول جست و جوی مجموعه های جاوا ایجاد کنید.

جمع آوری کار

در پایان آموزش، شما یک job aggregator می نویسید و می توانید آن را برای انتخاب شرایط کاری مناسب خود تنظیم کنید؛).
در حین مطالعه JavaRush چه پروژه های جالبی خواهید نوشت - 5
باور نمی کنی می توانی؟ نگران نباشید، معلمان شما دستورالعمل های دقیق را ارائه می دهند! نکته اصلی این است که مطالعه خود را برای مدت طولانی رها نکنید تا پیشرفت شما از بین نرود.