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

java programming learning

تاریخچه زبان برنامه نویسی جاوا
زبان برنامه نویسی جاوا (Java Programming Language) یکی از زبان های برنامه نویسی شاخص در میان زبان های برنامه نویسی سطح بالاست، که در سال ۱۹۹۵ در شرکت سان مایکروسیستمز (Sun Microsystems)، و توسط جیمز گاسلینگ (James Gosling)، مایک شریدن (Mike Sheridan) و پاتریک ناتون (Patrick Naughton) ایجاد شد. هدف اولیه از ایجاد زبان برنامه نویسی جاوا، استفاده در تلویزیون های کابلی بود. اما به مرور، این هدف، تبدیل به ایجاد زبان برنامه نویسی همه منظوره ای شد، که قابلیت اجرا در سیستم های عامل مختلف را داشته باشد.

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

گذشته از پیاده سازی برنامه های کاربردی برای اجرا در کامپیوترها و موبایل های هوشمند، بسیاری از وب سایت ها، از امکانات موجود در جاوا، برای پیاده سازی ساختار دینامیکی استفاده نموده اند و امروزه، جاوا با استفاده در بیش از ۱۴ درصد از کل وب سایت های دنیا، پس از PHP پرکاربردترین زبان برنامه نویسی در عرصه برنامه نویسی وب و پیاده سازی وب سایت های پویاست.

درس یکم: آشنایی با جاوا و مباحث مقدماتی

  1. آشنایی با زبان برنامه نویسی جاوا (Java)
  2. مروری بر تاریخچه زبان برنامه نویسی جاوا
  3. آشنایی با نگارش ها و نسخه های مختلف زبان برنامه نویسی جاوا
  4. معرفی Java Runtime Environment یا JRE و آشنایی با شیوه نصب آن
  5. معرفی Java Development Kit یا JDK و آشنایی با شیوه نصب آن
  6. آشنایی با محیط های توسعه برنامه های جاوا
  7. معرفی NetBeans IDE و آشنایی با شیوه نصب آن
  8. آشنایی اولیه با محیط نرم افزار NetBeans
  9. پیاده سازی اولین پروژه با زبان برنامه نویسی جاوا (پروژه Hello World)
  10. آشنایی با فرمت Jar

درس دوم: اجزای سازنده برنامه ها و انواع داده ها در جاوا [رایگان]

  1. فراخوانی مجددا برنامه HelloWorld از جلسه قبلی
  2. آموزش نحوه اجرای صحیح برنامه های کنسولی تحت جاوا با اعمال تغییرات در رجیستری (Registry) ویندوز
  3. بررسی بخش های مختلف برنامه HelloWorld
  4. آشنایی با کلاس System و شی System.Out
  5. آشنایی با تابع (متد) System.Out.Println و System.Out.Print
  6. آشنایی با کاراکترهای خاص و Escape Sequence
  7. آشنایی با تابع System.Out.Format و نحوه فرمت بندی اعداد و رشته ها
  8. آشنایی با فرمت %d و %f برای نمایش و فرمت بندی اعداد
  9. آشنایی با فرمت %s برای نمایش و فرمت بندی متن ها
  10. انواع داده های اصلی یا Primitive Data Types در جاوا
  11. نحوه دریافت ورودی از کاربر، از طریق شی System.in و کلاس Scanner
  12. استفاده از کلاس Scanner برای ایجاد انتظار

درس سوم: ساختارهای کنترل برنامه و انواع عملگرها در جاوا

  1. آشنایی با ساختارهای کنترل برنامه
  2. ساختارهای تصمیم گیری یا انتخاب (Selection)
  3. حلقه های تکرار (Repetition Loop)
  4. دستور If و If/Else برای تصمیم گیری و انشعاب در برنامه
  5. آشنایی با عملگرها یا Operators در جاوا
  6. عملگر مقداردهی یا Assignment
  7. عملگرهای محاسباتی (جمع، تفریق و …)
  8. عملگرهای قیاسی و رابطه ای
  9. عملگرهای منطقی (نقیض، ترکیب عطفی و فصلی)
  10. عملگر شرطی (?:)
  11. بررسی اولویت عملگرها نسبت به یکدیگر

درس چهارم: ساختارهای کنترل و تکرار در جاوا

  1. دستور Switch برای پیاده سازی تصمیم گیری و انشعاب چند گانه
  2. دستور While برای پیاده سازی حلقه های تکرار محدود و نامحدود
  3. دستور Do/While برای پیاده سازی حلقه تکرار با حداقل یک بار اجرا
  4. حلقه تکرار For برای پیاده سازی حلقه های تکرار محدود و مشخص

درس پنجم: مبانی برنامه نویسی شی گرا [رایگان]

  1. آشنایی با مبانی برنامه نویسی شی گرا یا Object Oriented Programming (به اختصار OOP)
  2. آشنایی با مفهوم کلاس (Class) و شی (Object)
  3. پیاده سازی یک کلاس ساده برای محاسبات مربوط به مثلث قائم الزاویه
  4. پیاده سازی سازنده (Constructor)
  5. پیاده سازی متدها و توابع در کلاس
  6. پیاده سازی توابع Get و Set برای شبیه سازی ویژگی (Property)
  7. مفهوم داده های ارزشی (Value Types) و ارجاعی (Reference Types)
  8. آشنایی با کلاس رشته یا String برای ذخیره سازی و مدیریت رشته ها

 

مفید برای رشته های :

  • آی تی
  • کامپیوتر

پیش نیاز :

  • مجموعه آموزش های برنامه نویسی
  • مجموعه آموزشی برنامه نویسی جاوا مقدماتی

معرفی دورهنمایش رایگان

درس یکم: آشنایی با جاوا و مباحث مقدماتی

00:14دقیقه

درس دوم: اجزای سازنده برنامه ها و انواع داده ها در جاوا [رایگان]نمایش رایگان

00:24دقیقه

درس سوم: ساختارهای کنترل برنامه و انواع عملگرها در جاوا

00:11دقیقه

درس چهارم: ساختارهای کنترل و تکرار در جاوا

00:17دقیقه

درس پنجم: مبانی برنامه نویسی شی گرا [رایگان]نمایش رایگان

00:10دقیقه

دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 1
امتیاز کلی : 5.0
پیشنهاد شده توسط : 0 کاربر
بر اساس 1 فروش
1
0
0
0
0
  1. reza123

    در تاریخ

    در مورد خرید این دوره مطمئن نیستم
    پاسخ

    من این آموزش رو تهیه کردم هم مقدماتی و هم تکمیلی..مقدماتی این آموزش خوب بود .. باعث شد که بتوانم با آن کد بزنم..اما هنوز وقت نکردم که آموزش تکمیلی این رو ببینم..امید وارم که این هم خوب و مفید باشد..

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید:

فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید.
دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیشنهادشگفت انگیز
قیمت :

29,000 تومان 23,000 تومان

امتیاز 5 از 1 رای
سطح آموزش پیشرفته
تعداد دانشجو : 344
مدت دوره: 02:03تاریخ انتشار: 21 مهر 1398آخرین بروزرسانی: 15 اسفند 1398تعداد بازدید: 788
قوانین و مزایای استفاده

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

سجاد مرادی

قیمت :

29,000 تومان 23,000 تومان