دسته ها

جاوا آموزش برنامه نویسی جاوا به زبان ساده

آموزش برنامه نویسی جاوا به زبان ساده

آموزش برنامه نویسی جاوا

به روز شده ۱۸۹ صفحه

در این پست باز به سراغ آموزش برنامه نویسی java رفتیم و یک کتاب ( در قالب ۱۸۹ صفحه )دیگر برای دوستان آماده کردیم که کتاب خوبیه و با عنوان آموزش برنامه نویسی جاوا به زبان ساده نگارش و منتشر شده است که برای کسایی که میخواهند مقدمات برنامه نویسی جاوا رو فرا بگیرند منبع و مرجع قابل قبولیه ، البته داخل سایت مطالب خوبی در مورد برنامه نویسی جاوا هستش مثل کتاب آموزش برنامه نویسی جاوا که تقریبا مطالب خوبی ارائه داده و از این کتاب خیلی کامل تر است البته این کتاب رو هم معرفی کردیم و لینک دادیم هم کامل نیست اما برای ابتدای کار خیلی خوبه و میتونه خیلی چیزا رو یاد بگیرید. البته کسایی که کتاب برنامه نویسی جاوا رو خوندند میتوانند از کتاب آموزش شی گرایی در برنامه نویسی جاوا استفاده کنند که در مورد شی گرایی در جاوا هستش و در ۵۰ صفحه شی گرایی در جاوا رو درس میدهد.

دوستانی که میخواند تمام منابع آموزشی و تمام چیزهایی که در مورد جاوا هست رو داخل سایت ببینند کافیه کلمه جاوا رو داخل سایت جستجو کنند به کل مطالب جاوا دسترسی پیدا میکنند.

شاید خیلی از کاربران سایت ندونند که اصلا برنامه نویسی جاوا چیست یه توضیح در مورد برنامه نویسی جاوا بدم که همه بدونند این برنامه نویسی چیه و به چه کاریی میخوره ، جاوا (به انگلیسی: Java) یک زبان برنامه‌نویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند.

یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند؛ که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.

سرفصل های کتاب آموزش برنامه نویسی جاوا :

  • جاوا چیست؟
  • JVM چیست ؟
  • NetBeans و JDK.
  • نصب NetBeans و JDK..
  • ساخت یک برنامه ساده در JAVA..
  • ایجاد، نامگذاری و استفاده از Package ها
  • استفاده از IntelliSense در NetBeans.
  • رفع خطاها
  • کاراکترهای کنترلی..
  • متغیر.
  • انواع ساده.
  • استفاده از متغیرها
  • ثابت..
  • تبدیل ضمنی..
  • تبدیل صریح..
  • عبارات و عملگرها
  • عملگرهای ریاضی..
  • عملگرهای تخصیصی..
  • عملگرهای مقایسه ای..
  • عملگرهای منطقی..
  • عملگرهای بیتی..
  • تقدم عملگرها
  • گرفتن ورودی از کاربر.
  • ساختارهای تصمیم.
  • دستور if
  • دستور if تو در تو.
  • عملگر شرطی..
  • دستور if چندگانه.
  • استفاده از عملگرهای منطقی..
  • دستور switch.
  • تکرار
  • حلقه While.
  • حلقه do While.
  • حلقه for.
  • آرایه ها
  • حلقه foreach.
  • آرایه های چند بعدی..
  • آرایه دندانه دار
  • متد.
  • مقدار برگشتی از یک متد.
  • پارامتر و آرگومان..
  • ارسال آرگومان به روش مقدار
  • ارسال آرایه به عنوان آرگومان..
  • محدوده متغیر.
  • سربارگذاری متدها ۱۱۵
  • بازگشت (Recursion)
  • برنامه نویسی شیء گرا (OOP)
  • کلاس…
  • سازنده.
  • سطح دسترسی..
  • کپسوله سازی (Encapsulation)
  • خواص (Properties)
  • Package
  • وراثت..
  • سطح دسترسی Protect
  • اعضای static.
  • عملگر instanceof
  • Override.
  • رابط (Interface)
  • کلاسهای انتزاعی (Abstract Class)
  • کلاس final و متد final
  • چند ریختی (Polymorphism)
  • مدیریت استثناءها و خطایابی..
  • استثناء های اداره نشده.
  • دستور try و catch.
  • بلوک finally.
  • ایجاد استثناء
  • تعریف یک استثناء توسط کاربر.
  • کلکسیون ها (Collections)
  • کلاس ArrayList
  • جنریک ها (Generics)
  • متدهای جنریک…
  • کلاس جنریک…
  • Iterator و ListIterator.
  • شمارش (Enumeration)
  • کلاس های تو در تو (nested classes)
  • کلاس داخلی استاتیک و غیر استاتیک…
  • کلاس های محلی (Local Classes)

نظر بدهید

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">