آموزش مقدماتی زبان جاوا

  • پیش نیاز های این دوره چیست؟

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

    تاریخچه زبان جاوا

    در اوایل دوره ۱۹۹۰ با افزایش قدرت محاسبات شبکه و اضافه شدنش به فعالیت های هر روزه ما ایده پیدا شدن جاوا کلید خورد.در سال ۱۹۹۱ یک تیم کوچک به نام Sun Microsystems که به تیم سبز یا Green team معروف بودند به این نتیجه رسیدن که موج بعدی تکنولوژی ها به سمت دستگاه های دیجیتال و کامپیوتر ها میره.

    این تیم با رهبری آقای James Gosling با تلاش شبانه روزی تونستن زبان برنامه نویسی رو ایجاد کنند که بعد ها انقلابی در جهان ایجاد کرد.

    جاوا جزیره ای است در اندونزی که قهوه های خوبی هم داره.

    در ۱۹۹۵ مرورگر نت اسکیپ (netscape) همکاری خودش رو با جاوا آغاز کرد و ما انقلاب دیگری رو در این زمینه شاهد بودیم. در حال حاضر شرکت اوراکل (ORACLE) امتیاز زبان جاوا رو در اختیار داره . اوراکل در سال ۲۰۱۰ جاوا رو خریداری کرد.

    امروزه جاوا تنها محدود به دنیای اینترنت نیست و در همه جای دنیای تکنولوژی و کامپیوتر نظیر نرم افزار های موبایل و بازی ها و … جاوا وجود داره.

    امروزه جاوا یکی از محبوبترین زبان های برنامه نویسی جهان است.

    چطور جاوا بنویسیم

    همون طور که برای نوشتن یک مقاله به یک نرم افزار ویرایش متن نیاز داریم برای نوشتن جاوا هم نرم افزار های زیادی وجود داره (IDE) که از جمله اونها میشه به Netbeans , eclipse , Android Studio اشاره کرد.

    IDE (integrated development environment) : محیط توسعه مجتمع که به برنامه نویس این امکان رو میده که تمامی کارهاش رو در اون انجام بده.

    جاوا در اندروید استودیو

    کدهایی که ما به زبان جاوا در اندروید استودیو می نویسیم به عنوان یک پروژه با پسوند .class شناخته میشن که قابلیت نمایش و دریافت داده ها رو دارند. این فایل خودش رو به JRE معرفی می کنه.

    JRE (Java Runtime Engin ) : وظیفه داره که .class فایل ها رو بگیره و به وسیله موتور اجرایی که در خودش داره اون ها رو اجرا کنه.

    نحوه اجرای یک فایل در اندروید استودیو

    JDK (Java Development Kit) : ابزارهای لازم رو برای توسعه یک نرم افزار جاوا به ما میده .

    • JDK مخصوص ما برنامه نویس هاست در حالیکه JRE تنها برای اجرای برنامه جاوا هستش.
    • JDK در دل خودش JRE رو داره

    برای نصب نرم افزار Android Studio نیاز داریم تا ابتدا JDK رو نصب کنیم.

    JVM (Java Virtual Machine) : ماشین مجازی جاوا که این امکان رو به ما میده که کدهای جاوای خومون رو در سیستم عامل های مختلف نظیر لینوکس مک او اس و ویندوز اجرا کنیم.

     

  • در پایان دوره آموزشی چه مهارت هایی خواهید داشت؟

    • پس از این دوره می توانید نرم افزار های کوچک با زبان جاوا طراحی کنید
    • تسلط کافی به برنامه نویسی شئ گرا و مفاهیم شئ گرایی داشته باشید.
    • برنامه نویسی اندروید را با جاوا شروع کنید یا زبان کاتلین را بیاموزید
  • توضیحات تکمیلی دوره

    • لطفا سوالات خودتون رو در قسمت دیدگاه ها مطرح کنید.
    • با عضویت در کانال تلگرام گنوتک از زمان دقیق انتشار دروس و مقالات مطلع شوید.

لیست دروس منتشر شده

اشتراک گذاری :

6 دیدگاه برای آموزش مقدماتی زبان جاوا

  1. سلام
    اینکه مظابق یک رفرنس خارجی جلو می روید عالیه و ویزگی خوب آموزش شما اینه با حوصله توضیحات را ارائه می دهید.
    بسیار سپاسگزام

    • با سلام و احترام :
      معمولا هفته ای سه تا چهار جلسه منتشر میشه که اغلب در پایان هفته است. شما با دنبال کردن صفحه اینستاگرام گنوتک یا کانال تلگرام می تونید از زمان دقیق انتشار دروس اطلاع پیدا کنید.

دیدگاهتان را بنویسید

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