گرفتن کدنویسی ممکن است برای یک مبتدی کاملاً گیج کننده باشد. ده ها و ده ها کتاب جاوا در آمازون وجود دارد - گم شدن آن بسیار آسان است! در مورد یک توصیه کوچک، بر اساس تجربه سایر زبان آموزان جاوا چطور؟ اگر هنوز لیست مطالعه خود را برای سال 2023 جمع آوری نکرده اید، ما اینجا هستیم تا به انتخاب بهترین کتاب ها برای زبان آموزان جاوا کمک کنیم.
مزایا: داستان سرایی جذاب، تصاویر عالی و توضیحات واقعی. شاید بهترین کتاب برای یادگیری جاوا از ابتدا باشد. معایب: گاهی اوقات پازل ها کمی گیج کننده هستند.
مزایا: مثالهای بسیار ساده و بسیاری از «چگونگیها» اگر ایدهای از مفاهیم برنامهنویسی ندارید. معایب: چیزی بیش از یک مقدمه ساده در جاوا.
مزایا: مقدمه ای روان برای برنامه نویسی جاوا و ویژگی های اصلی آن. معایب: هیچ توضیح عمیقی در مورد مفهوم برنامه نویسی شی گرا وجود ندارد، به همین دلیل است که برخی از مثال های عملی ممکن است گیج کننده باشند.
مزایا: ارجاع کامل به Java Core و توجه به مجموعه ها و ژنریک ها، توضیحات عمیق. معایب: برخی از موضوعات، مانند ژنریک، با دقت کمتری نسبت به سایرین پوشش داده می شوند.
مزایا: نمونه های دنیای واقعی، توضیحات واضح و دقیق، مرجع خوبی برای آخرین API های جاوا. معایب: به دانش اولیه برنامه نویسی جاوا نیاز دارد.
مزایا: تمرکز بر تمرین، تفاوت بین کد درست و غلط را نشان می دهد. معایب: برای درک عمیق تر از مبانی جاوا به منابع تکمیلی نیاز دارد.
مزایا: منبع کامل، نمونههای کد و تمرینهای فراوان، توضیح عالی مفاهیم OOP در جاوا. معایب: ممکن است برای یک مبتدی بسیار پیچیده باشد.
مزایا: راهنمای عملی برای توسعه بازی. معایب: در خدمت یک هدف خاص است.
مزایا: یک درک کلی از برنامه نویسی می دهد. معایب: از مثالهایی در پایتون استفاده میکند (زیرا برای تازهکارها راحتتر در نظر گرفته میشود).
مزایا: مثالها و توصیههای خوبی در مورد ایجاد یک کد خوانا. معایب: قوانین بیایید به حد افراط کشیده می شوند.
جوانب مثبت: خلاصه ای عالی از فناوری های کامپیوتری، مثال های فراوان. معایب: بخشی از کتاب ممکن است پیچیده باشد.
جوانب مثبت: برای مصاحبه های کدنویسی در دنیای واقعی آماده می شود. معایب: بدون منابع اضافی به شما کمک نمی کند.
مزایا: تصاویر، روایت جذاب، پوشش کامل اصول. معایب: برای مبتدیان عالی است، اما نمی توان آن را به عنوان یک مرجع کامل در نظر گرفت.
مزایا: کاتالوگ مفصلی از الگوریتم ها که برای موقعیت های مختلف. معایب: عدم تمرین، نیاز به مطالعه پیش زمینه دارد.
مزایا: یک ماده فشرده با مثال های مفید. معایب: ممکن است برای تازه کارها سخت باشد. خب، بالاخره به پایان فهرست بهترین کتابهای خود برای یادگیری جاوا رسیدیم. برای شما که اینقدر صبور و کنجکاو هستید تشویق می شود! آیا قبلاً برخی از آنها را خوانده اید؟ آیا کتاب های دیگری برای توصیه دارید؟ نظرات خود را با ما در نظرات به اشتراک بگذارید!
بهترین کتاب های جاوا برای مبتدیان
اینها منابع کاملاً ایمن برای کسانی هستند که تازه شروع به یادگیری کدنویسی در جاوا می کنند. به شما توصیه می کنیم که نگاهی به همه آنها بیندازید، زیرا آنها از رویکردهای متفاوتی در ارائه مفاهیم اصلی استفاده می کنند. وقتی با موضوع خاصی در یک کتاب گیر می کنید، این احتمال وجود دارد که در جای دیگری توضیح واضحی دریافت کنید.1. Head First Java اثر کتی سیرا و برت بیتس
اگر نمی توانید توضیح واضحی را بدون تصویری مناسب، مانند طرح، نمودار یا نقاشی گرافیکی تصور کنید، از این کتاب برای مبتدیان لذت خواهید برد. مسلماً این بهترین مقدمه برای جاوا است که زبان اصلی و مفاهیم OOP را در نمونه های دنیای واقعی توضیح می دهد. اگرچه این یک کتاب است، اما یک رابط کاربری بسیار کاربرپسند دارد: از صفحه اول تا زمانی که آن را تمام کنید، درگیر خواهید شد. شما بلافاصله پس از خواندن Head First Java شروع به کدنویسی نخواهید کرد، اما بدون هیچ مشکلی منطق این زبان و مفاهیم اصلی آن را درک خواهید کرد. هر فصل با تمرین ها و پازل ها به پایان می رسد: آنها به شما کمک می کنند مطالب را حفظ کنید.2. شروع برنامه نویسی با Java For Dummies
شما حق دارید در مورد «سریال آدمکها» شک داشته باشید، زیرا آنها برای خوانندگانی که حتی با حداقل تجربه و درک از هر موضوعی هیچ فایدهای ندارند. اما به دلیل زبان ساده، اصطلاحات اصلی را به سادگی و بدون هیچ گونه سردرگمی توضیح می دهند. شما چیزهای عمده ای را که برای شروع برنامه نویسی جاوا نیاز دارید، یاد خواهید گرفت، مانند نحوه نصب جاوا، کامپایل کد و تکمیل تمرین های عملی مختلف پس از پایان خواندن. برای بچه ها مثل کتاب آسان است.3. جاوا: مبانی برنامه نویسی برای مبتدیان مطلق نوشته ناتان کلارک
کتاب دیگری برای خوانندگان با تجربه صفر در کدنویسی شما را قدم به قدم از طریق اصول اولیه راهنمایی می کند. شما یاد خواهید گرفت که چگونه یک IDE را انتخاب کنید و اولین برنامه را بنویسید. این کتاب شما را با Java Development Kit و Java Runtime Environment آشنا می کند و توضیحاتی را برای هر قسمت از کد به صورت مثال ارائه می دهد. قبل از اینکه به موضوعات جدی تر بپردازید، به عنوان یک محیط مقدماتی نسبتاً خوب عمل می کند.4. جاوا: راهنمای مبتدی نوشته هربرت شیلد
به طور کلی، راهنمای Schildt جزو 3 یا حداقل 5 کتاب برتر برای مبتدیان جاوا در نظر گرفته می شود. اما این کتاب در مقایسه با منابع قبلی نیاز به درک کمی بیشتر از برنامه نویسی دارد. درک شما از ریشه های جاوا و روابط آن با سایر زبان های برنامه نویسی را عمیق تر می کند. این یک تحقیق عمیق در مورد مفاهیم اصلی جاوا است که کد را به خط توضیح می دهد و شما را از درک اولیه انواع داده ها، کلاس ها و اشیاء به مفاهیم پیچیده تر مانند عبارات لامبدا و رابط های کاربردی راهنمایی می کند. بخش بزرگ این کتاب یک بخش خودآزمایی در پایان هر فصل است. مزایا: صدای ساده، خودآزمایی، پوشش کامل هسته جاوا. معایب: شما حداقل به درک قبلی کمی از برنامه نویسی نیاز دارید.5. Core Java Volume I — Fundamentals
به 1000 صفحه چشمگیر اهمیتی ندهید - شما به راحتی می توانید این کتاب را از روی جلد تا جلد بخوانید. این لحن بازیگوش را کنار می گذارد و بر توضیحات دقیق هسته جاوا تمرکز می کند. هر فصل به موضوع خاصی اختصاص دارد که از مقدمه ای بر زبان و محیط برنامه نویسی جاوا شروع می شود و به ساختارهای داده، اشیاء و کلاس ها و غیره می رسد. برخلاف بسیاری از کتابهای مبتدی، Core Java پوشش صریح مجموعهها و ژنریکها را ارائه میکند که برای برنامهنویسی واقعی مفید است. در مجموع، این کتاب مرجع عالی است. یک بار آن را بخوانید و هر زمان که نیاز به تجدید دانش خود داشتید به آن بازگردید.6. Think Java: How to Think Like a Computer Scientist نوشته آلن داونی و کریس میفیلد
این کتاب برای مبتدیان کامل به شما یاد می دهد که چگونه به صورت کد فکر کنید. مانند بسیاری دیگر، با مقدمه ای بر OOP شروع می شود. همچنین کتاب مرجع نسبتا خوبی است. هر فصل دارای بخشهای واژگان و تمرین برای تثبیت تئوری و تسلط بر مهارت تفکر برنامهنویسی است. برای مبتدیان بیشتر مناسب است تا خوانندگانی که حتی تجربه اندکی در کدنویسی دارند. برای شروع، خواندن آن ساده و به نوعی سرگرم کننده است. مزایا: منبعی برای تنظیم روش کدنویسی، تمرین، مفاهیم اساسی که به وضوح توضیح داده شده است. معایب: نمی توان به عنوان مرجع کامل برای جاوا اصلی در نظر گرفته شود. همان سطح پیچیدگی در تمام تمرینات.کتاب های جاوا برای زبان آموزان پیشرفته
شما قبلاً با مفاهیم اصلی آشنا هستید و قبلاً کدنویسی را به عادت روزانه خود تبدیل کرده اید؟ بسلامتی! بیایید به سراغ کتاب های جاوا برویم، که دانش شما را عمیق تر می کند و بر تعداد موضوعات مفید در برنامه نویسی در دنیای واقعی تمرکز می کند.7. جاوا موثر توسط Joshua Bloch نوشته شده است
این یک کتاب برای یک مبتدی کامل نیست، اما برای هر توسعه دهنده جاوا یک تحقیق ضروری است. به سرعت خواهید دید که توسط یک متخصص با پیشینه عملی جدی نوشته شده است، زیرا نه تنها موضوعات کلی بلکه ظرافت ها را نیز توضیح می دهد. اگر میخواهید فرآیندهای درونی را درک کنید و سرنخی از چگونگی و چرایی چیدمان آنها به این شکل به دست آورید، این کتاب به خوبی در خدمت اهداف است. هر فصل شامل "اقلام" با بسیاری از توصیه های عملی و بررسی خوبی از آخرین ویژگی های جاوا است. به شما یاد می دهد که چگونه کد بنویسید و چگونه آن را به خوبی انجام دهید. مزایا: خواندن آسان، بهترین شیوه های برنامه نویسی را پوشش می دهد، توصیه های مفید برای بهبود کدنویسی شما. معایب: نیاز به درک مفاهیم اصلی و حداقل یک تجربه کوچک در کدنویسی دارد.8. جاوا: مرجع کامل اثر هربرت شیلد
احتمالاً با این کتاب یادگیری جاوا را از ابتدا شروع نخواهید کرد، اما دیر یا زود به آن مراجعه خواهید کرد، زیرا این یک منبع کاملاً ساختار یافته در برنامه نویسی جاوا با نمونه هایی از برنامه نویسی در دنیای واقعی است. این برنامه API های جاوا 8 را پوشش می دهد و مفاهیم اساسی و فراتر از آن را به وضوح توضیح می دهد. مطالب «اضافی» به JavaBeans، servlets، applets و swing اختصاص دارد. بنابراین تصمیم کاملاً درستی است که این کتاب را در قفسه کتاب یا کتابخوان خود داشته باشید.9. جاوا 8 در عمل
اگر به یک کتاب جاوا 8 با پوشش کامل ویژگی های آن نیاز دارید، این کتاب برای شما مناسب است. درک مطالب با پیشینه ای در جاوا برای شما آسان تر خواهد بود. اما آنچه در مورد این کتاب عالی است، تمرین چند جانبه است. مثالها شامل هر دو نمونه کد «مناسب» و «اشتباه» است. فقط مطمئن شوید که آنها را با هم قاطی نکنید :) در مجموع، این کتابی است که تمرکز آشکاری روی تمرین دارد، بنابراین می توانید از آن به عنوان منبع اضافی برای مطالعه پیشرفته استفاده کنید.10. تفکر در جاوا اثر بروس اکل
این کتاب رویکرد نسبتاً تازه ای را برای توضیح اصول جاوا به شما ارائه می دهد. این بر طراحی و رفتار زبان جاوا تمرکز دارد و شامل توضیحات مفصل زیادی است. شما درک خواهید کرد که چگونه هر موضوع با OOP مطابقت دارد. موضوعات پایه به طور کامل در 200 صفحه اول کتاب پوشش داده شده است. بخش بزرگتر می تواند به شما در پوشاندن زمین جدید کمک کند. از آن دسته کتاب هایی است که حتی پس از سال ها مطالعه و کدنویسی به آن باز خواهید گشت. اگرچه برخی از نمونه ها کمی قدیمی هستند، اما این کتاب هنوز منبعی عمیق برای زبان آموزان است، زیرا در واقع به شما می آموزد که مانند یک برنامه نویس جاوا فکر کنید و شما را به کدنویسی تشویق می کند.11. آموزش جاوا با ساخت بازی های اندروید: جاوا و اندروید را از ابتدا با ساختن شش بازی هیجان انگیز توسط جان هورتون بیاموزید.
اندروید یکی از محبوب ترین سیستم عامل های تلفن همراه است و جاوا یکی از زبان های اصلی برای ساخت اپلیکیشن ها بر روی آن است. اگر هدف شما توسعه دهنده موبایل بودن است، چرا یکی از بهترین کتاب ها را برای یادگیری برنامه نویسی جاوا در این زمینه نگیرید؟ برای ثبت، این کتاب به مهارت جاوا نیاز ندارد. سطح دشواری به تدریج از موضوعات کلیدی (متغیرها، حلقه ها، روش ها، برنامه نویسی شی گرا) افزایش می یابد. پس از هر مرحله، به شما وظیفه داده می شود تا بازی خود را برای پلتفرم اندروید توسعه دهید، که در مجموع شش مورد از آنهاست. طرفدار توسعه بازی نیستید؟ هنوز ارزش تلاش برای دیدن برنامه نویسی جاوا را دارد.12. جاوا به طور خلاصه: یک مرجع سریع دسکتاپ توسط بن ایوانز و دیوید فلانگان
جاوا به طور خلاصه نه تنها برای برنامه نویسان با تجربه جاوا بلکه برای مبتدیان نیز نوشته شده است. جدیدترین نسخه (هفتم) مبتنی بر جاوا 11 است، یعنی هر آنچه که یک توسعه دهنده تازه کار باید بداند را دارد. کتاب طولانی نیست، مثالهای زیادی وجود دارد، APIهای جاوا، ابزارهای همزمان جاوا و بهترین شیوههای توسعه بررسی میشوند. خواندن کتاب آسان است. شما می توانید اصول اولیه زبان و همچنین تکنیک های برنامه نویسی مفید و گرایش های جدید در جاوا را بیاموزید. طرفداران:- ارائه مختصر و خوب؛
- هر چیزی که نیاز دارید وجود دارد.
- توصیف خوبی از ابزار مدرن.
- نمونه های خوب
13. جاوا هسته ای برای بی صبران توسط کی اس. هورستمن
این کتاب یک مقدمه عالی جاوا برای توسعه دهندگان نرم افزاری است که با سایر زبان های برنامه نویسی کار می کنند. Core Java for the Impatient به عنوان یک مرجع سریع سازماندهی شده است. اگر چیزی را فراموش کرده اید یا قبلاً به زبان های دیگر برنامه ریزی کرده اید، از آن برای یافتن پاسخ یک سوال خاص استفاده کنید. متن ها بسیار کوتاه هستند، فقط اطلاعات مفیدی وجود دارد. این کتاب به خوبی عبارات لامبدا، جریان های ورودی-خروجی، ماژول ها را توصیف می کند. با این حال، فراموش نکنید که این کتاب برای مبتدیان کامل نیست، بنابراین، هیچ توضیحی در مورد چیستی متغیر یا چرخه وجود ندارد. با این حال، حاوی اطلاعاتی در مورد ساختارهای اساسی، مجموعه ها، حاشیه نویسی ها، ژنریک ها، ورود به سیستم، چند رشته ای است. طرفداران:- ارائه خاص و کوتاه؛
- انتخاب بسیار خوبی از موضوعات مرتبط برای مطالعه توسط برنامه نویسان تازه کار جاوا.
- نمونه های خوب
14. یادگیری جاوا: مقدمه ای بر برنامه نویسی در دنیای واقعی با جاوا
این کتاب برای مبتدیان کامل نیست. یادگیری جاوا: مقدمه ای بر برنامه نویسی در دنیای واقعی با جاوا برای شما مفید خواهد بود اگر حداقل در سطح پایه Core Java را بلد باشید و بتوانید برنامه های آسان بنویسید. با این حال، زمانی که می توانید این کار را انجام دهید، این کتاب به شما کمک می کند تا تمام مفاهیم، کلاس ها، کتابخانه ها، لامبداها، ورودی/خروجی، اتصالات به وب و غیره را درک کنید. خوبی های آن این است که شامل نسخه های مدرن است (جاوا 11 برای این لحظه) از مفاهیم جاوا، امکانات رشته و همزمانی و عبارات منظم را بررسی می کند. این کتاب دارای مثال های واقع بینانه و جالبی است که از ویژگی های فهرست نویسی یادگیری معمولی اجتناب می کند. مثال ها بسیار ساده هستند، اما با فکری که می توانید از آنها در دنیای واقعی استفاده کنید. در انتهای کتاب می توانید اطلاعات بسیار مفیدی برای برنامه نویسان تازه کار پیدا کنید. فصل آخر در مورد استفاده از جاوا به طور مستقیم برای برنامه های کاربردی وب و سرورهای وب بسیار مفید برای برنامه نویسان تازه کار را می توان در انتهای کتاب یافت. مزایا: مثال های جذاب، مفاهیم نسخه های مدرن جاوا، بحث در مورد برنامه های کاربردی وب و سرورها. معایب: برای مبتدیان کاملاً پیچیده است.15. Grokking the Java مصاحبه توسط جاوین پل
جاوینگ پل که همراه مشهور همه توسعه دهندگان جاوا و متوسط است، مفیدترین نکات مصاحبه خود را در یک کتاب جمع آوری کرده است. با در نظر گرفتن رقابت زیاد و گستردگی زبان، قبولی در مصاحبه حتی برای یک موقعیت جونیور (من می گویم اول از همه برای یک موقعیت جوان) بسیار دشوار است. علاوه بر این، گذراندن مصاحبه یک مهارت جداگانه است، شبیه به اجرای روی صحنه. نویسنده ادعا می کند که با افرادی ملاقات کرده است که به خوبی در مفاهیم Core Java آشنا هستند، نحوه نوشتن الگوریتم ها را می دانند، اما روی آنچه برای مصاحبه لازم است تمرکز نمی کنند. این کتاب حاوی سوالات زیادی در مورد OOP، مجموعه ها، چند رشته ای، کار با پایگاه های داده، جمع آوری زباله و الگوهای طراحی است. به اصطلاح "مصاحبه های تلفنی" به طور جداگانه برجسته شده است. مزایا: برای کسانی که برای مصاحبه آماده می شوند بسیار مفید است، بیشتر سوالاتی که احتمالاً برای شما پیش می آید در اینجا پوشش داده می شود. معایب: برخی از پاسخ ها بسیار سطحی هستند و درک درستی از موضوع ارائه نمی دهند.16. سیستم ماژول جاوا توسط نیکولای پارلوگ
در اینجا ما یک آموزش بسیار دقیق در مورد سیستم ماژول جاوا داریم. نویسنده، نیکلای پارلوگ، ادعا می کند که اگر کد در بلوک های مرتب بسته بندی شود، ایجاد یک برنامه قابل اعتماد و ایمن بسیار آسان تر است. سیستم ماژول در جاوا یک ابزار نسبتاً جدید است، تغییرات اساسی معماری تنها از نسخه 9 بر هسته جاوا تأثیر گذاشته است و همه نمی دانند چگونه از آن استفاده کنند. ماژول ها محلی برای ایجاد چنین بلوک هایی هستند. پس از خواندن این کتاب، خواهید فهمید که چگونه می توانید نحوه تعامل JAR های مختلف را کنترل کنید و به راحتی وابستگی های گم شده را پیدا کنید. اگر در مورد پروژه های ماژولار جاوا جدی هستید، یا اگر نیاز به درک ماژول ها برای کار دارید، این کتاب را بخوانید.، این کتاب را بخوانید. طرفداران:- جامع ترین شرح از مزایای سیستم مدولار؛
- مثال ها و استراتژی های عالی برای مهاجرت به ماژول ها منفی.
- توضیحات نحوی کمی دارد، بنابراین برای مبتدیان می تواند دشوار باشد.
17. جاوا مدرن در عمل: Lambdas، استریم ها، برنامه نویسی کاربردی و واکنشی
علیرغم این واقعیت که جاوا برای سالیان متمادی وجود داشته است، این زبان به طور مداوم در حال کسب ویژگی های جدید است. تنها مشکل این است که برنامه نویسان گاهی اوقات ویژگی ها و رویکردهای جدید را نادیده می گیرند و تمایلی به پیاده سازی آنها در پروژه های جاوا ندارند. کتاب هایی مانند Modern Java in Action برای کمک به این مشکل طراحی شده اند. این به طور مفصل موضوعاتی را که اغلب به جلسات آموزشی کوتاه با یک مربی اختصاص داده می شود، مورد بحث قرار می دهد. با این حال، چنین آموزش هایی معمولاً 1-3 روز طول می کشد و اطلاعات موجود در آنها بسیار متمرکز است و برنامه نویسان تازه کار به سادگی در اطلاعات جدید غرق می شوند. این کتاب شما را به صورت متوالی از عبارات لامبدا به مراجع روش، رابطهای کاربردی و رشتهها میبرد و اگر همه چیز را با دقت کار کنید، مهارتهای توسعهدهنده شما به میزان قابل توجهی افزایش مییابد. طرفداران:- این کتاب شامل تمام ویژگی های مدرن جاوا است، بنابراین بسیار مفید است.
- ارائه متوالی مفاهیم پیچیده. نویسندگان به صورت متوالی روایت می کنند و با آنچه که خواننده قبلاً می داند مقایسه می کنند. بنابراین این کتاب را می توان حتی به مبتدیان توصیه کرد.
- برای کسانی که قبلاً چیزی در مورد موضوع میدانند، کتاب ممکن است تا حدودی پر حرف به نظر برسد.
کتاب های همه منظوره برنامه نویسی
این کتاب ها باید در لیست شما جایی بین منابع تازه واردان در جاوا و خوانندگان با تجربه اندک قرار بگیرند. آنها دامنه شما را در مورد برنامه نویسی به طور کلی گسترش می دهند و مفاهیم اصلی برنامه نویسی، ایجاد کد تمیز و شروع حرفه خود را به شما آموزش می دهند. در اینجا بهترین کتاب های برنامه نویسی را برای مبتدیان، صرف نظر از زبانی که می آموزند، انتخاب می کنیم.18. مسائل کلاسیک علوم کامپیوتر در جاوا توسط دیوید کوپک
این کتاب برای توسعه دهندگان باتجربه یا برای مبتدیانی است که از قبل یک زبان برنامه نویسی را می دانند و در حال حاضر شروع به مواجهه با مشکلات دنیای واقعی کرده اند. یا برای کسانی که به کارهای غیر استاندارد برای توسعه تفکر برنامه نویس علاقه مند هستند. یا برای کسانی که می خواهند مهارت های خود را بهبود بخشند و در مصاحبه خوب عمل کنند. برخی از وظایف غیرقابل حل به نظر می رسند، اما دنیای برنامه نویسی کوچکتر از آن چیزی است که به نظر می رسد. به احتمال زیاد، کسی قبلاً مشکل غیر قابل حل شما را حل کرده است. دیوید کوپتس در کتاب خود مفیدترین راه حل ها، اصول و الگوریتم های آماده را جمع آوری کرد. Classic Computer Science Problems یک استاد کلاس برنامه نویسی است که شامل 55 مثال کاربردی است که داغ ترین موضوعات را پوشش می دهد: الگوریتم های اساسی، محدودیت ها، هوش مصنوعی و موارد دیگر. آنچه در این کتاب خواهید یافت در اینجا آمده است:- بازگشت، حفظ کردن و دستکاری بیت.
- جستجو، نمودار و الگوریتم های ژنتیک؛
- مشکلات محدودیت ها؛
- خوشه بندی با k-means، شبکه های عصبی و جستجوی متخاصم.
- همه الگوریتم ها و رویکردهای مفید به آنها در یک کتاب.
- مثال های جاوا معایب.
- تجزیه برخی از نمونه ها برای مبتدیان دشوار است.
GO TO FULL VERSION