رایگان!
ویژگی های دوره
زبان برنامه نویسی جاوا یک زبان برنامه نویسی چند منظوره است که همزمان مبتنی بر کلاس ها و شی گرایی است. جاوا طوری طراحی شده که کمترین میزان وابستگی در اجرا را داشته باشد. شعار معروف این زبان یکبار بنویس و همه جا اجرا کن است که یعنی کدهای کامپایل شده جاوا می تواند بر روی تمامی پلتفرم ها اجرا شود و نیازی به کامپایل مجدد ندارد.
جاوا در سال 2016 یکی از محبوب ترین زبان های برنامه نویسی مورد استفاده مخصوصا برای اپلیکیشن های تحت سرور مشتری معرفی شد. این زبان برنامه نویسی محبوب اولین بار در شرکت Sun Microsystems و توسط جیمز گاسلینگ توسعه یافت که البته این شرکت امروز توسط شرکت اوراکل (Oracle) خریداری شده است.
اهداف اصلی زبان جاوا :
- مطمئن و بدون خطا بودن
- سادگی، شی گرا و مشهور بودن
- وابستگی نداشتن به معماری کامپیوتر و کاملا قابل انتقال بودن
- پویا و نخ کشی شده بودن
- کارایی بالا داشتن
به کمک زبان جاوا چه اپلیکیشن هایی را می تواند توسعه داد؟
- اپلیکیشن های تحت دسکتاپ
- اپلیکیشن های تحت وب
- اپلیکیشن های کاربردی در ابعاد بزرگ
- اپلیکیشن های تحت موبایل
- و…
ویژگی های اصلی زبان جاوا
- ساده بودن (یادگیری زبان برنامه نویسی جاوا نسبت به زبان هایی مانند C یا C++ بسیار ساده است.)
- شی گرایی
- پورتابل یا قابل حمل بودن (قابلیت اجرا روی هر پلتفرمی را دارد)
- بستر مستقل
- امنیت بالا (زبان جاوا به دلیل اینکه نشانگر صریحی ندارد امن می باشد)
- قدرت بالا
- معماری خنثی
- پویایی بالا
- کامپایل شده
- عملکرد بالا (جاوا سریع تر از تفسیرهای سنتی است)
- چندگانه بودن
- توزیع شده (می توان برنامه های توزیع شده را در جاوا ایجاد کرد)
حال که با زبان جاوا و ویژگی های آن بیشتر آشنا شدید زمان آن فرا رسیده تا به سراغ معرفی تحولات Java 8 برویم. با وجود اینکه اخیرا جاوا 10 هم معرفی شده اما بسیاری از برنامه نویسان از تحولات نسخه 8 جاوا بی خبرند. به جرات می توان گفت بیشترین تغییرات و تحولات از میان تمامی ورژن های جاوا مربوط به java 8 می باشد که ما قصد داریم در این دوره آموزشی به طور کامل به معرفی و توضیح این تغییرات و تحولات بپردازیم.
ویدئوهای دوره
معرفی دوره ویدئو
04:22
Default Method ویدئو
06:46
Lambda Expressions ویدئو
10:11
Method reference ویدئو
09:42
Functional Interface ویدئو
10:04
Functional Interface 2 ویدئو
06:22
Functional Interface 3 ویدئو
06:04
Optional ویدئو
14:35
Stream ویدئو
14:49
Stream 2 ویدئو
14:03
راهنمای تخصصی برنامه نویسان در بازار کار
دوره های مرتبط
آشنایی کامل با جاوا اسکریپت ES6
ارائه شده توسط< آرکادمی
آموزش کار با کتابخانه ButterKnife در اندروید
ارائه شده توسط< آرکادمی
آموزش جامع و پروژه محور پایتون Python
ارائه شده توسط< پدرام شاه صفی
آموزش جامع طراحی سایت با وردپرس
ارائه شده توسط< مسعود جواهری
آموزش جامع جاوا اسکریپت ES6
ارائه شده توسط< مسعود صدری
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
راهنمای تخصصی برنامه نویسان در بازار کار
قوانین ثبت دیدگاه
با سلام و احترام خدمت شما کاربر محترم