آموزش یادگیری زبانهای JVM: JVM ، Java ، Scala

Learning JVM Languages: JVM, Java, Scala

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ماشین مجازی جاوا (JVM) کد بایت جاوا را تفسیر می کند و آن را به عمل ترجمه می کند و برنامه های جاوا را در هر رایانه ای قابل اجرا می کند. برنامه های JVM را می توان با جاوا یا اسکالا نوشت - دو زبان شی گرا با ویژگی و مزایای خاص خود. این دوره پوشش عمیق JVM و اصول برنامه نویسی اجباری ، شی گرا و کاربردی را در جاوا و مقیاس فراهم می کند. بدانید که چرا باید در JVM توسعه پیدا کنید و ابزارهایی مانند Eclipse و Gradle را که برای شروع برنامه نویسی نیاز دارید ، کشف کنید. در کیت توسعه جاوا (JDK) و جعبه ابزار و کلاسهای از پیش ساخته شده در کتابخانه کلاس جاوا کاوش کنید. بیاموزید که چگونه برای اجرای کلاس ها و ایجاد یک وب سرویس ساده ، کد Java را بنویسید و سپس موضوعات پیچیده تری را از جمله تفاوت بین برنامه نویسی کاربردی و ضروری ، در Scala کشف کنید. در پایان دوره ، شما چندین برنامه برای JVM نوشته اید و تفاوتهای زبانهای جاوا و Scala را بهتر درک خواهید کرد.
موضوعات شامل:
  • مفاهیم JVM
  • نسخه های جاوا
  • نصب JDK
  • اجرای برنامه های JVM در خط فرمان
  • نوشتن کد جاوا
  • ایجاد سرویس وب
  • نصب مقیاس
  • برنامه نویسی در Scala

سرفصل ها و درس ها

1. ماشین مجازی جاوا 1. Java Virtual Machine

  • مرور دوره Course overview

  • چرا در JVM توسعه می یابد؟ Why develop on JVM?

  • موارد استفاده محبوب Popular use cases

  • مفاهیم JVM و نسخه های جاوا JVM concepts and Java editions

  • زبانهای دیگر در JVM Other languages on JVM

2. در حال توسعه در ماشین مجازی جاوا 2. Developing on the Java Virtual Machine

  • JDK JDK

  • سازماندهی کلاس با بسته ها Class organization with packages

  • کتابخانه کلاس جاوا Java Class Library

  • اجرای برنامه های JVM در خط فرمان Running JVM applications on the command line

  • گرفتگی IDE Eclipse IDE

3. جاوا 3. Java

  • OOP در جاوا OOP in Java

  • نوشتن کد جاوا Writing Java code

4. برنامه نویسی جاوا 4. Java Programming

  • پیکربندی Eclipse IDE Configuring Eclipse IDE

  • ایجاد یک سرویس وب در جاوا Creating a web service in Java

5. اسکالا 5. Scala

  • نصب پوسته و پوسته REPL Scala installation and REPL shell

  • برنامه نویسی کاربردی در مقابل ضروری Functional vs. imperative programming

  • نحو و قوانین Scala زبان Scala language syntax and rules

  • OOP در Scala OOP in Scala

  • کتابخانه استاندارد Scala Scala standard library

  • برنامه نویسی کاربردی در Scala Functional programming in Scala

6. برنامه نویسی Scala 6. Scala Programming

  • Scala IDE برای افزونه Eclipse Scala IDE for the Eclipse plugin

  • SBT SBT

  • ایجاد یک پروژه Akka Create an Akka project

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

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

آموزش یادگیری زبانهای JVM: JVM ، Java ، Scala
جزییات دوره
3h 35m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
7,378
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vincent van der Leun Vincent van der Leun

Vincent van der Leun مهندس نرم افزار و مربی نرم افزار از هلند است. وینسنت از 8 سالگی برنامه نویسی می کند و در طول سال ها با بسیاری از زبان ها و سیستم عامل های مختلف همکاری داشته است. با کشف مجدد جاوا از چند سال پیش ، او آن را خیلی دوست داشت كه به یك Oracle Certified Professional ، Java 7 Programmer تبدیل شد و وبلاگ JVM Fanboy را شروع كرد. در حال حاضر او برای CloudSuite ، یک شرکت متخصص در راه حل های مدرن تجارت الکترونیکی کار می کند. او در CloudSuite بر روی سیستم های مختلف با backend و خدمات وب کار می کند ، کد JavaScript را برای برنامه های جلویی می نویسد ، با ارائه سؤالات پیچیده SQL از مشاوران پشتیبانی می کند و ضمن داشتن مباحث مربوط به طراحی با توسعه دهندگان ، قهوه را مصرف می کند.