قیمت رایگان!

ویژگی های دوره
67 دانشجو
نوع دوره: غیرحضوری ، ویدئویی
پیش نیاز: آموزش برنامه نویسی اندروید مقدماتی و پیشرفته
زبان: فارسی
20 ساعت
روش دریافت: فایل دانلودی
روش پشتیبانی: تلفنی و آنلاین
گواهی متخصص اندورید آی آر
651 بازدید 0 دیدگاه

در این دوره چه آموزش داده می شود؟

با توجه به اهمیت زبان برنامه نویسی جاوا تصمیم گرفتیم مجموعه ای تحت عنوان آموزش برنامه نویسی جاوا را برای شما آماده کنیم، جاوا (به انگلیسی: Java) یک زبان برنامه‌نویسی شئ‌گراست  زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند.

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

جاوا چیست

جاوا یک زبان برنامه نویسی که به صورت شی گرا ارائه شده است. جاوا شبیه به زبان برنامه نویسی سی پلاس پلاس می باشد اما مدل شی گرایی آسانتری نسبت به سی پلاس پلاس دارد.

نکته ۱: زبان برنامه نویسی جاوا از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند.

نکته ۲: یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد.

نکته ۳: ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به زبان جاوا نسبت به زبان های نسل اول C بالا است.

جاوا از چه اسمی گرفته شده و به چه معنی است ؟

نام جاوا از Jsut Another Vague Acronym گرفته شده است و دلیل آن این بود که تیم برنامه نویسان جاوا به قهوه خیلی علاقه داشتند. این موضوع در لوگوی جاوا هم مشهود است.

برنامه های جاوا چطور کامپایل و اجرا می شوند ؟

برنامه‌های جاوا به صورت بایت کد (کامپایل) می‌شوند و توسط JVM (ماشین مجازی جاوا) به کدهای ماشین تبدیل و اجرا می‌شوند. در صورت وجود JVM مانند سایر زبانهای مبتنی بر آن که وابسته به سیستم‌عامل خاصی نیستند برنامه‌های نوشته شده به جاوا بر روی هر نوع سیستم عامل و هرگونه وسیلهٔ الکترونیکی قابل اجرا می‌باشند.

شعار جاوا :

شعار جاوا «یکبار بنویس و هر جایی اجرا کن» (Write once, Run anywhere) است که به ویژگی اجرای شدن برنامه های جاوا بر روی هر نوع سیستم عاملی و هر گونه وسیله الکترونیکی اشاره دارد.

اهداف اولیه زبان برنامه نویسی جاوا :

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

چه کسی زبان برنامه نویسی جاوا رو به وجود آورد ؟

جیمز آرتور گاسلینگ از دانشمندان کامپیوتر و زاده کانادا است.

چرا جیمز گاسلینگ زبان برنامه نویسی جاوا رو به وجود آورد :

جیمز گاسلینگ از نوشتن برنامه با ++C خسته شده بود وبه همین خاطر جاوا را برای رفع نیازهای خود طراحی کرد.

 

لیست تمام نسخه های منتشر شده از زبان برنامه نویسی جاوا :

  • JDK 1.0، انتشار در ۲۱ ژانویهٔ ۱۹۹۶
  • JDK 1.1، انتشار در ۱۹ فوریهٔ ۱۹۹۷
  • J2SE 1.2، انتشار در ۸ دسامبر ۱۹۹۸
  • J2SE 1.3، انتشار در ۸ می ۲۰۰۰
  • J2SE 1.4، انتشار در ۶ فوریهٔ ۲۰۰۲
  • J2SE 5.0، انتشار در ۳۰ سپتامبر ۲۰۰۴
  • Java SE 6، انتشار در ۱۱ دسامبر ۲۰۰۶
  • Java SE 7، انتشار در ۲۱۲۸ ژوئیه ۲۰۱۱
  • Java SE 8، انتشار در ۱۸ مارس ۲۰۱۴

با زبان برنامه نویسی جاوا میتوان چه برنامه هایی نوشت :

با جاوا می‌توان انواع برنامه‌های زیر را نوشت :

  • برنامه‌های رومیزی (Desktop)
  • برنامه‌های تحت وب (WEB)
  • برنامه‌های کاربردی بزرگ (Enterprise)
  • برنامه‌نویسی سیستم‌های کوچک مانند تلفن همراه، رایانه جیبی و …
  • و غیره

 

کاربرد برنامه نویسی جاوا

اگر بخواهیم در مورد کاربرد برنامه نویسی جاوا صحبت کنیم باید به سراغ این برویم که چه دستگاها و جاهایی از جاوا استفاده میکنند. به گفته شرکت سان مایکروسیستمز (سازنده زبان برنامه نویسی جاوا) سه میلیارد دستگاه از جاوا استفاده می کنند. در حال حاضر بسیاری از دستگاه ها از جاوا استفاده میکنند که تعدادی از آنها را در زیر نام برده ایم:

  • برنامه های کاربردی رومیزی از قبیل acrobat reader, media player, antivirus و…
  • برنامه های کاربردی تحت وب نظیر irctc.co.in و…
  • برنامه های کاربردی سازمانی نظیر برنامه های کاربردی بانکها
  • موبایل
  • سیستم های تعبیه شده
  • کارت های هوشمند
  • رباتیک
  • بازی ها و….

 

ویژگی های زبان جاوا

واقعا اگر بخواهیم جاوا رو مورد بررسی قرار دهیم و در مورد ویژگی های برنامه نویسی جاوا صحبت کنیم میتوان یک لیست بلند بالا رو منتشر کرد ولی در این مطلب در مورد تعداد از ویژگی های زبان جاوا صحبت میکنیم.

  • ساده (یادگیری و آموزش برنامه نویسی جاوا نسبت به زبان های مثل سی و سی پلاس پلاس ساده است)
  • شیء گرا (زبان جاوا، یک زبان شی گرا است. منظور از شی گرا بودن یعنی ما نرم افزار خود را به عنوان ترکیبی از انواع مختلف اشیائی که هر دو “داده و رفتار” را شامل می شوند، سازماندهی می کنیم.)
  • قابل حمل (میتواند روی هر پلتفرمی اجرا شود)
  • بستر مستقل (یک پلت فرم محیط سخت افزاری یا نرم افزاری است که در آن یک برنامه اجرا می شود.)
  • امن (جاوا امن است چون هیچ نشانگر صریح ندارد، برنامه های جاوا در داخل سیستم عامل مجازی ماشین مجازی اجرا می شود)
  • تنومند
  • معماری خنثی (هیچ ویژگی وابسته به آن وجود ندارد.)
  • پویا
  • تفسیر شده
  • عملکرد بالا (جاوا سریعتر از تفسیر سنتی است، زیرا کد بایت “نزدیک” به کد بومی است و هنوز تا حدودی کندتر از یک زبان کامپایل شده (به عنوان مثال، C ++))
  • چندگانه
  • توزیع شده (ما می توانیم برنامه های توزیع شده را در جاوا ایجاد کنیم. RMI و EJB برای ایجاد برنامه های توزیع شده استفاده می شود.)

 

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

اگر بخواهیم در مورد مزایای برنامه نویسی جاوا صحبت کنیم باید دیدی به ویژگی های زبان جاوا بندازیم چون همین ویژگی باعث ایجاد مزایای برنامه نویسی جاوا شده اند. از قابل حمل بودن و امنیت قابل قبول گرفته تا شی گرا بودن.

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

قبل از اینکه به سراغ آموزش برنامه نویسی اندروید بروید باید آموزش برنامه نویسی جاوا را در حد معمول بلد باشید.

برنامه نویسی زبان جاوا در ۵ فصل آموزش ضبط شده است که ما این پنج فصل را به صورت یک پکیج کامل صفر تا صد جاوا در نظر گرفتیم.

سرفصل آموزش

فصل یک: مفاهیم پایه در زبان جاوا

خلاصه مطالبی که در  فصل اول بررسی می شوند:

سرفصل دوره و معرفی زبان جاوا

نصب و راه اندازی ابزار موردنیاز برای برنامه نویسی

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

آموزش مقدماتی جاوا ۱

آموزش مقدماتی جاوا ۲

آموزش مقدماتی جاوا ۳

1. مقدمه و معرفی

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

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

دانلود همه فایل های آموزش جاوا فایل های ضمیمه

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

درخواست مشاوره

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

درخواست مشاوره

نیاز به مشاوره دارید؟

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

درخواست مشاوره رایگان

moreدوره های مرتبط

مفاهیم پیشرفته در جاوا

در این دوره چه آموزش داده می شود؟ زبان برنامه نویسی جاوا یکی معروف ترین زبان های برنامه نویسیه چون…
رایگان!

آموزش css

در این دوره چه آموزش داده می شود؟ css مخفف Cascading Style Sheets یک زبان برنامه نویسی است  که کنسرسیوم جهانی وب…
رایگان!

آموزش برنامه نویسی اندروید فصل دوم

در این دوره چه آموزش داده می شود؟ اندروید اسم یک سیستم عامله که به وسیله ی شرکت گوگل  برپایه…
تومان20,000

آموزش طراحی سایت

در این دوره چه آموزش داده می شود؟ در این بخش با آموزش طراحی سایت بدون کدنویسی در خدمت شما…
رایگان!

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

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