برو به محتوای اصلی
راحله زارعی
دانشجوی ارشد کامپیوتر ساینس
۲ سال پیش پرسیده شده

بهترین منبع یادگیری و تمرین زبان جاوا چیست؟

من کجام؟ اینجا کجاست؟

در جوابکو می‌تونید در مورد هر موضوعی سوال کنید، به سوالای بقیه جواب بدید و تجربتون رو به اشتراک بگذارید!

سیاوش محمودیان
بنیانگذار جواب‌کو

برای یادگیری هر زبان برنامه‌نویسی راه‌های خیلی زیادی وجود دارد و این که کدام راه بهتر است علاوه بر شخصیت کسی که می‌خواهد یاد بگیرد خیلی به این بستگی دارد که آیا جاوا اولین زبان برنامه‌نویسی است که می‌خواهید یاد بگیرید یا خیر. مورد بعدی که خیلی تاثیر دارد این است که آیا زبان انگلیسی شما خوب است یا خیر.

من سعی می‌کنم این سوال رو در حالت‌های مختلف جواب بدم. در صورتی که زبان انگلیسی شما خیلی خوب نیست و جاوا اولین زبانی است که می‌خواهید یاد بگیرید آموزش‌های ویدیوای سایت‌های مانند فرانش می‌تواند خیلی مفید باشد. اینجا۱۳۲ لیستی از آموزش‌های جاوا در سایت فرانش را می‌توانید پیدا کنید.

در صورتی که انگلیسیتان خوب نیست ولی زبان برنامه‌نویسی دیگری مانند C++ یا PHP را بلد هستید و یا مقدمات جاوا رو می‌دونید و می‌خواین توش حرفه‌ای‌تر بشید بهترین راه یادگیری و بهتر شدن می‌تواند تعیین یک پروژه ساده برای خودتون باشه. وقتی که یک پروژه برای خودتون در نظر بگیرید فوق‌العاده به سرعت یادگیریتون کمک می‌کنه و بهتون کلی انگیزه میده. بعد در GitHub سرچ کنید تا پروژه‌های مشابه پروژه‌ای که در نظر گرفتید رو در زبان جاوا پیدا کنید و اون رو بگیرید و با اجرا کردن اون پروژه شروع کنید. اگر توضیح کافی برای چگونه اجرا کردن پروژه در README گیت‌هاب وجود ندارد می‌تونید یه ویدیو در موردش اون بخشش توی YouTube ببینید. مرحله بعدی اینه که سر در بیارید که اون پروژه چطوری داره کار می‌کنه و کد رو مطالعه کنید، و بعد سعی کنید خودتون یه چیزی مشابهش رو بنویسید.

اگر زبانتون خوب هست چه جاوا زبان برنامه‌نویسی اولیه که می‌خواین یاد بگیرید چه زبان اول نیست، بدون شک YouTube بهترین و راحت‌ترین روش برای یادگیری مقدمات Java می‌تونه باشه. من خودم برای شروع آموزش‌های جاوای NewBoston۳۰ در یوتیوب رو مخصوصا برای افرادی که از سیستم عامل ویندوز استفاده می‌کنن پیشنهاد می‌کنم. شکی نیست که این ویدیوها فقط نحوه کار با جاوا رو بهتون یاد می‌دن و اگر دوست دارید واقعا در جاوا حرفه‌ای بشید باید شروع کنید و برای خودتون پروژه تعیین کنید و انجام بدید.

خوبی زبان جاوا اینه که وقتی یادش بگیرید با کمی تمرین بیشتر می‌تونید علاوه بر برنامه‌های دسکتاپ و وب برای موبایل‌های اندروید (Android) هم برنامه بنویسید!

بدون شک در هر کدوم از این روش‌ها ممکنه براتون کلی سوال پیش بیاد! هر سوالی داشتید رو می‌تونید در سایت جواب‌کو بپرسید و بهش موضوع برنامه‌نویسی بدید تا افرادی که در این موضوع متخصص هستن بهتون جواب بدن.

اینترنت


بهترین راه حل یادگیری یک زبان کار کردنه + یک رفرنس اولیه کوچیک