کتاب Java For Dummies, 9th Edition (جاوا برای مبتدیان، ویرایش نهم) یک راهنمای جامع و کاربردی برای مبتدیانی است که میخواهند برنامهنویسی به زبان جاوا را یاد بگیرند. این کتاب با زبانی ساده و روشی گام به گام، مفاهیم پایه جاوا را از صفر تا صد آموزش میدهد. از مباحث اولیه مانند متغیرها، عملگرها و ساختارهای کنترلی تا مفاهیم پیشرفتهتر مانند شیءگرایی، چندنخی و برنامهنویسی شبکه، همه چیز در کتاب Java For Dummies پوشش داده شده است.
در ادامه مقدمهای از کتاب Java For Dummies را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Java For Dummies:
چرا این همه جنجال درباره جاوا؟
برای کمک به پاسخ به این سوال، چند واقعیت را ارائه میدهم:
- محبوبیت در بین توسعهدهندگان: نُه میلیون از توسعهدهندگان جهان روی برنامههای جاوا کار میکنند و جاوا تقریباً روی ۷ میلیارد دستگاه اجرا میشود.*
- مورد اعتماد شرکتهای بزرگ: نود درصد از کل شرکتهای فِرچون ۵۰۰ از جاوا استفاده میکنند.**
- یکی از محبوبترین زبانهای برنامهنویسی: طبقِ شاخص جامعه برنامهنویسی TIOBE، جاوا سومین زبان برنامهنویسی محبوب جهان است.***
- شغل پردرآمد: در سال ۲۰۲۱، شرکت Glassdoor بر اساس پتانسیل درآمد، رضایت شغلی و تعداد فرصتهای شغلی موجود، به مشاغل رتبهبندی داد. در میان «۵۰ شغل برتر آمریکا برای ۲۰۲۱» این شرکت، شغل توسعهدهنده جاوا در رتبه اول قرار گرفت.****
به نظر خوب میرسد، درسته؟
لطفاً ادامه مطلب را بخوانید.
- منابع:
- www.geeksforgeeks.org/reasons-to-learn-java (دلیل یادگیری جاوا)
- https://softjourn.com/insights/is-java-still-used](https://softjourn.com/insights/is-java-still-used) (آیا جاوا هنوز استفاده میشود؟)
- www.tiobe.com/tiobe-index (شاخص TIOBE)
- [www.glassdoor.com/blog/best-jobs-in-america-for-2021 [invalid URL removed] (بهترین مشاغل آمریکا برای ۲۰۲۱)
درباره کتاب Java For Dummies
این کتاب یک راهنمای خشک و فنیِ همیشگی نیست. این کتاب برای انسانهای معمولی نوشته شده است – افرادی که تجربه برنامهنویسی کم یا اصلاً ندارند. در این کتاب، جاوا را به بخشهای قابل مدیریت تقسیم میکنم. هر بخش (کم و بیش) یک فصل جداگانه است. مفاهیم را با زبان ساده و با استفاده از مثالهای کامل کد که میتوانید دانلود و اجرا کنید، توضیح میدهم.
هر مثال کد را روی چند مفهوم کلیدی متمرکز نگه میدارم. در برابر تمایل به استفاده از ترفندهای فانتزی که برنامهنویسان حرفهای را تحت تأثیر قرار میدهد، مقاومت میکنم. مفاهیمی را که ممکن است برای افراد تازهکار دشوار باشد، گسترش میدهم. برای کمک به تجسم ایدههای مهم، نمودارهایی اضافه میکنم. در کنار هر فصل تمرینهایی را به همراه راهحل تمرینها در وبسایت کتاب ارائه میدهم.
در نهایت، و از همه مهمتر – و بدون شک مهمترین ویژگی کتاب Java For Dummies – چند شوخی هم اضافه میکنم. چند تا شوخی خوب و تعداد زیادی شوخی بد نوشتهام. (باید بگویم تعداد خیلی زیادی شوخی بد!) در متن، ایستراگ (اشارههای پنهان) قرار دادهام. درباره انواع موضوعات، حکایتهایی اضافه کردهام. برخی از این حکایتها واقعی هستند و بسیاری از آنها… خب، خودتان متوجه میشوید.
فرضهای سادهانگارانه
در کتاب Java For Dummies، چند فرض در مورد شما، خواننده، میکنم. اگر یکی از این فرضها اشتباه باشد، احتمالاً مشکلی نیست. اگر همه این فرضها اشتباه هستند، لطفاً باز هم کتاب را بخرید:
- فرض میکنم به یک کامپیوتر دسترسی دارید. خبر خوب این است که میتوانید بیشتر کدهای کتاب Java For Dummies را روی تقریباً هر کامپیوتری اجرا کنید. تنها کامپیوترهایی که نمیتوانید برای اجرای این کد استفاده کنید، دستگاههای قدیمیای هستند که بیش از ده سال (با کمی کم و زیاد) عمر دارند.
- فرض میکنم میتوانید در منوها و کادرهای محاورهای رایج کامپیوتر خود پیمایش کنید. لازم نیست یک کاربر حرفهای ویندوز، لینوکس یا مکینتاش باشید، اما باید بتوانید یک برنامه را اجرا کنید، یک فایل را پیدا کنید، یک فایل را در یک پوشه خاص قرار دهید – این نوع کارها. در بیشتر مواقع، زمانی که دستورالعملهای این کتاب را دنبال میکنید، با صفحهکلید کد تایپ میکنید، نه اینکه با ماوس کلیک کنید.
- فرض میکنم میتوانید منطقی فکر کنید. این تمام چیزی است که برای برنامهنویسی در جاوا لازم است – تفکر منطقی. اگر میتوانید منطقی فکر کنید، موفق میشوید. اگر فکر نمیکنید که میتوانید منطقی فکر کنید، ادامه مطلب را بخوانید. ممکن است به طرز خوشایندی شگفتزده شوید.
-
فرضهای کمی در مورد تجربه برنامهنویسی کامپیوتر شما (یا عدم وجود چنین تجربهای) دارم. در نوشتن کتاب Java For Dummies، سعی کردهام کاری غیرممکن را انجام دهم: کتاب را برای برنامهنویسان باتجربه جالب و در عین حال برای افرادی که تجربه برنامهنویسی کمی یا اصلاً ندارند، قابل دسترسی کنم. بنابراین، هیچ پیشزمینه برنامهنویسی خاصی را از طرف شما فرض نمیکنم. اگر تا به حال حلقهای ایجاد نکردهاید یا آرایهای را فهرستبندی نکردهاید، مشکلی نیست.
از سوی دیگر، اگر این کارها را انجام دادهاید (شاید در ویژوال بیسیک، پایتون یا C++)، پیچشهای داستانی جالبی را در جاوا کشف خواهید کرد. توسعهدهندگان جاوا بهترین ایدهها را در برنامهنویسی شیءگرا گرفتند، آنها را سادهتر کردند، بازسازی کردند و آنها را به روشی براق و قدرتمند برای تفکر در مورد مشکلات سازماندهی کردند. ویژگیهای جدید و فکر برانگیز بسیاری را در جاوا خواهید یافت. همانطور که در مورد این ویژگیها اطلاعات کسب میکنید، بسیاری از آنها برای شما کاملاً طبیعی به نظر خواهند رسید. به هر حال، احساس خوبی نسبت به استفاده از جاوا خواهید داشت.
سرفصلهای کتاب Java For Dummies:
- Cover
- Title Page
- Copyright
- Introduction
- About This Book
- Foolish Assumptions
- Icons Used in This Book
- Beyond the Book
- Where to Go from Here
- Part 1: Getting Started with Java
- Chapter 1: All about Java
- Chapter 2: All about Software
- Chapter 3: Using the Basic Building Blocks
- Part 2: Writing Your Own Java Programs
- Chapter 4: Making the Most of Variables and Their Values
- Chapter 5: Controlling the Flow by Making Decisions
- Chapter 6: Controlling Program Flow with Loops
- Part 3: Working with the Big Picture: Object-Oriented Programming
- Chapter 7: The Inside scOOP
- Chapter 8: Constructing New Objects
- Chapter 9: Piles of Files: Dealing with Information Overload
- Chapter 10: Saving Time and Money: Reusing Existing Code
- Part 4: Smart Java Techniques
- Chapter 11: Putting Variables and Methods Where They Belong
- Chapter 12: Using Collections and Streams
- Chapter 13: Using Arrays to Juggle Values
- Chapter 14: Looking Good When Things Take Unexpected Turns
- Chapter 15: Fancy Reference Types
- Chapter 16: Oooey GUI Was a Worm
- Part 5: The Part of Tens
- Chapter 17: Ten Packs of Java Websites
- Chapter 18: Ten Bits of Advice for New Software Developers
- Index
- About the Author
- Advertisement Page
- Connect with Dummies
- End User License Agreement
جهت دانلود کتاب Java For Dummies میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.