
توضیحات تکمیلی
تاریخچه زبان جاوا (JAVA)
در اوایل دهه 90 میلادی جمعی از مهندسان شرکت سان مایکروسیستمز به سرپرستی جیمز گاسلینگ در حال توسعه نرم افزاری برای استفاده ابزارهای الکترونیکی بودند. پس از مدت کوتاهی آقای گاسلینگ تصمیم گرفت که زبان برنامه نویسی جدید بسازد تا نسبت به دیگر زبان های برنامه نویسی قابل درک تر باشد و در عین حال با تمام ابزارهای الکترونیکی کار کند. گاسلینگ با استفاده از زبان برنامه نویسی C و C++زبان قدرتمند جاوا را پایه گذاری کرد و این زبان را OAK یا بلوط نامید. شاید جالب به نظر برسد اما این نام به این دلیل انتخاب شد که یک درخت بلوط بسیار بزرگ جلوی شرکت سازنده این زبان وجود داشت. این برنامه اولین بار در سال 1995 عرضه شد و پس از زمان کمی آن را روی سیستم عامل های سولاریس، یونیسکس، ویندوز، مک و سایر سیستم عامل های دیگر که ماشین مجازی جاوا را پشتیبانی میکرد، راه اندازی شد. از آنجا که اعضای تیم آقای گاسلینگ علاقه زیادی به قهوه داشتند، نماد این زبان برنامه نویسی محبوب یک فنجان قهوه در نظر گرفته شد.
علت محبوبیت جاوا
می توان گفت شعار اصلی جاوا "یک بار بنویس و همه جا اجرایش کن" است، از این رو به نحوی طراحی شده که برنامه های نوشته شده با آن به صورت مستقل از سخت افزار عمل میکنند. هر چند که جاوا پیچیدگی C++ (Android) برای تلفن های هوشمند و تبلت ها، جاوا به عنوان اصلی ترین زبان توسعه برنامه های تحت اندروید معرفی شد که به محبوبیت آن افزود. ویژگی های این زبان این میباشد که اولا کاملا رایگان است و همه افراد میتوانند از آن استفاده کنند.دوما این زبان از برنامه نویسی شی گرا پشتیبانی میکند.علاوه بر این این زبان قادر است بر روی هر پلتفرمی اجرا شود.هم چنین این زبان به دلیل داشتن ماشین مجازی، از امنیت بسیار بالایی برخوردار است. هم چنین از بسیاری از زبان ها مانند C++ ، #C و Cآسان تر است. یکی از مهمترین دلایل فراگیری این زبان داشتن بازار کار مناسب در ایران میباشد و شما با توجه به محیط و شرایط کاری میتوانید در شرکت های گوناگون یا حتی برای خودتان مشغول به کار شوید.
فهرست سرفصل های مطرح شده در این دوره
آموزش برنامه نویسی جاوا
دوره ی برنامه نویسی جاوای شرکت لورد آف آی تی، طی 22 جلسه، فرد را با زبان برنامه نویسی جاوا و امکانات مختلف آن آشنا می کند. در این مجموعه آموزشی، همه مباحث با بیانی ساده و تشریح مبانی نظری و سپس پیاده سازی گام به گام مثال های عملی آموزش داده می شوند که میتواند منجر به ایجاد یک دانش عمیق در زمینه برنامه نویسی گردد.
مطالبی که در این دوره مورد بحث قرار خواهد گرفت، به طور خلاصه در ادامه آمده است.
- آشنایی با جاوا و مباحث مقدماتی
- آشنایی با محیط Eclipse
- مدیریت Exception در جاوا
- مبانی برنامه نویسی شی گرا
- مبانی برنامه نویسی گرافیکی در جاوا
- ساخت بازی
- پیاده سازی پروژه های مختلف در طول دوره
نوع دوره : حضوری
سطح دوره: مبتدی تا پیشرقته
پیش نیاز: الگوریتم
تعداد جلسات: 22
زبان : جاوا
نظرات کاربران