آموزش جاوا | Java Tutorials

جاوا چیست ؟

جاوا یک زبان برنامه نویسی شی گرا است که در سال 1995 در شرکت سان مایکروسیستمز ایجاد شد. زبان JAVA مشابه زبان ++C است اما در مدل شی گرایی آسان تر عمل می کند و از قابلیت های سطح پایین کمتری پشتیبانی می کند.

در جاوا مدیریت حافظه به طور خودکار انجام می شود.

برنامه های جاوا به صورت ByteCode کامپایل و توسط ماشین مجازی جاوا (JVM) اجرا می شوند.

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

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

  • این زبان میخواهد ساده ، شی گرا باشد.
  • وابسته به معماری کامپیوتر نباشد.
  • باید به صورت پویا و Multi-threding باشد.
  • باید با کارایی بالایی اجرا شود.

کاربردهای زبان جاوا:

  • برنامه نویسی اپلیکیشن های اندروید
  • برنامه نویسی سمت سرور و طراحی وب
  • ساخت اپلیکیشن های دسکتاپ

برنامه های محبوبی که توسط جاوا طراحی شده است:

شرکت هایی که از زبان جاوا استفاده می کنند:

  • Google
  • Amazon
  • E-Bay
  • Netflix

زبان جاوا از ویژگی های بسیاری پشتیبانی می کند و گرامر آن بر خلاف گرامر C++  که ترکیبی از شی گرایی و ساختار ها است، دارای شی گرایی خالص است.

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

می آید که اگر در این زبان محبوب به مشکل بربخورید و نتوانید مشکل خود را به آسانی حل کنید.

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

فریمورک های جاوا:

فریمورک JavaFX برای ساخت برنامه های دسکتاپ چندسکویی مبتنی بر جاوا

فریمورک Spring برای ساخت وب سایت بر پایه معماری MVC به صورت Full Stack

فریمورک Hibernate یک ORM برای ارتباط با بانک اطلاعاتی

فریمورک Play برای ساخت اپلیکیشن های تحت وب

فریمورک Struts برای ساخت اپلیکیشن های وب

  • آموزش Kotlin برای توسعه دهندگان Java

آموزش Kotlin برای توسعه دهندگان Java

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۱۲:۳۰
  • آموزش Java برای Swing

آموزش Java برای Swing

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۱۱:۳۰
  • آموزش اسپرینگ: توسعه تست محور برنامه های Spring با JUnit

آموزش اسپرینگ: توسعه تست محور برنامه های Spring با JUnit

پنج شنبه ۰۹ آذر ۱۳۹۶ - ساعت ۱۶:۰۰
  • آموزش SVN برای توسعه دهندگان جاوا

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

پنج شنبه ۰۹ آذر ۱۳۹۶ - ساعت ۱۴:۰۰
  • آموزش اصولی IntelliJ IDEA نسخه ی Community

آموزش اصولی IntelliJ IDEA نسخه ی Community

یکشنبه ۳۰ مهر ۱۳۹۶ - ساعت ۱۲:۲۱
  • آموزش Docker برای توسعه دهندگان جاوا

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

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۲
  • آموزش Gradle برای توسعه دهندگان جاوا

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

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۲
  • Lynda Java: Recursion

Lynda Java: Recursion

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۲
  • آموزش دست یابی به پایگاه داده جاوا با Hibernate

آموزش دست یابی به پایگاه داده جاوا با Hibernate

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۲
  • آموزش Java: ساختار های داده

آموزش Java: ساختار های داده

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۱
  • Pluralsight Advanced Java Concurrent Patterns

Pluralsight Advanced Java Concurrent Patterns

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۱
  • Pluralsight Java Fundamentals – Concurrency with Multithreading

Pluralsight Java Fundamentals – Concurrency with Multithreading

جمعه ۰۳ شهریور ۱۳۹۶ - ساعت ۰۰:۲۱
  • یادگیری  Spring با Spring Boot

یادگیری Spring با Spring Boot

پنج شنبه ۰۸ تیر ۱۳۹۶ - ساعت ۱۹:۳۰
  • Pluralsight Java Fundamentals The Core Platform

Pluralsight Java Fundamentals The Core Platform

سه شنبه ۰۶ تیر ۱۳۹۶ - ساعت ۰۹:۰۰
  • آموزش Java 7 SE: پیشرفت و هم زمانی

آموزش Java 7 SE: پیشرفت و هم زمانی

سه شنبه ۰۶ تیر ۱۳۹۶ - ساعت ۰۱:۳۰
  • آموزش Java 7 SE: یونیکد، کلاس ها و فریمورک ها

آموزش Java 7 SE: یونیکد، کلاس ها و فریمورک ها

سه شنبه ۰۶ تیر ۱۳۹۶ - ساعت ۰۱:۰۰
  • آموزش Java 7 SE: امنیت و JDBC

آموزش Java 7 SE: امنیت و JDBC

سه شنبه ۰۶ تیر ۱۳۹۶ - ساعت ۰۰:۳۰
  • توسعه اپلیکیشن های اندروید : برنامه نویسی آسان و سریع

توسعه اپلیکیشن های اندروید : برنامه نویسی آسان و سریع

چهارشنبه ۱۷ خرداد ۱۳۹۶ - ساعت ۲۳:۰۰
  • توسعه بازی در جاوا – ساخت بازی Flappy Bird Clone

توسعه بازی در جاوا – ساخت بازی Flappy Bird Clone

یکشنبه ۰۷ خرداد ۱۳۹۶ - ساعت ۱۵:۰۰
  • آشنایی با Java Enterprise

آشنایی با Java Enterprise

پنج شنبه ۲۱ اردیبهشت ۱۳۹۶ - ساعت ۰۰:۰۰
  • آموزش عبارات لامبدا در جاوا

آموزش عبارات لامبدا در جاوا

پنج شنبه ۳۱ فروردین ۱۳۹۶ - ساعت ۰۹:۰۰