Skip to content

1. مقدمه

PDF برای این سند موجود است |ICI|.

این سند یک منبع درسی است: این یک دوره کامل نیست. مطالعه بیشتر نیازمند کمک یک معلم است.

با این حال، دانشجویان در اینجا به گنجینه‌ای از اطلاعات دست خواهند یافت که در اکثر موارد، آنها را قادر به کار مستقل می‌سازد.

چند کتاب عالی در مورد جاوا وجود دارد. این‌ها شامل:

  1. Programmer en Java اثر کلود دلانوی، منتشرشده توسط Eyrolles
  1. *Java Client-Server* اثر سدریک نیکلاس، کریستوف آوار و فرانسوا نجمان، منتشر شده توسط Eyrolles.

کتاب اول یک مقدمه‌ی آموزشی عالی برای زبان جاوا است. پس از تسلط بر محتوای آن، می‌توانید به کتاب دوم بروید که جنبه‌های پیشرفته‌تر جاوا (Java Beans، JDBC، CORBA/RMI) را پوشش می‌دهد. این کتاب دیدگاه صنعتی جالبی را در مورد جاوا ارائه می‌دهد. برای بررسی عمیق‌تر جاوا در زمینه‌های مختلف، خوانندگان می‌توانند به مجموعه «سری جاوا» منتشر شده توسط O'Reilly مراجعه کنند. برای استفاده حرفه‌ای از جاوا در یک پلتفرم J2EE، خوانندگان می‌توانند به موارد زیر مراجعه کنند:

  1. *برنامه‌نویسی j2EE*، منتشر شده توسط Wrox و توزیع شده توسط Eyrolles.

Serge Tahé، سپتامبر ۹۸، ژوئن ۲۰۰۲

سلب مسئولیت: در زمان نگارش این دوره، نویسنده با قواعد نوشتن کد جاوا که در سال ۱۹۹۸ زبان نسبتاً جدیدی بود، آشنایی نداشت. او همچنین ابزار IDE را برای هشدار در مورد نقض قراردادهای نام‌گذاری جاوا در اختیار نداشت. برای مثال، نام کلاس‌ها و اینترفیس‌ها باید همگی با یک حرف بزرگ آغاز شوند. این قانون در این سند رعایت نشده است. از بسیاری جهات، این دوره اکنون منسوخ شده است. در واقع، فناوری‌های ارائه‌شده – RMI، CORBA، Swing و Applets – دیگر مد روز نیستند و IDE JBuilder دیگر وجود ندارد. به جای بازنویسی این دوره، من در سال ۲۰۱۵ یک دوره جدید به نام [مقدمه‌ای بر زبان جاوا و اکوسیستم اسپرینگ از طریق یک مطالعه موردی (۲۰۱۵)] نوشتم که از برخی فصل‌های این سند بهره می‌برد. بنابراین توصیه می‌شود از دوره دوم استفاده کرده و هرگاه به این سند اشاره شد، به آن مراجعه کنید.

Serge Tahé، فوریهٔ ۲۰۲۶