کاتالوگ دورهها
طبقهها
نمایش 1 تا 20 مورد از کل 96 مورد.
Gradle for Java-Based Applications and Libraries
(Mitalearn-226811)
- 57 دقیقه
- مناسب همه
- انتشار: 21 June 2026
- مدرس: Benjamin Muschko
درباره این دوره:
Gradle با مجموعه ویژگی های قانع کننده خود ساخت و آزمایش برنامه های جاوا را آسان می کند. این دوره وظایف معمولی مورد نیاز برای کار با یک پروژه جاوا، از جمله کامپایل کد، افزودن وابستگی ها، اجرای تست ها و ساختن یک فایل JAR را آموزش می دهد. برای تکمیل این دوره به دانش اولیه زبان برنامه نویسی جاوا نیاز دارید. مربی Benjamin Muschko شما را در ساختار پروژه و کد منبع یک پروژه ساده جاوا راهنمایی می کند، سپس نحوه اعمال و کاوش افزونه جاوا را برای Gradle نشان می دهد. این دوره نحوه تولید Javadocs برای یک پروژه جاوا را توضیح می دهد. بنجامین اصول مدیریت وابستگی را پوشش می دهد. او برای آزمایش یک پروژه جاوا و تعمیر مجموعه آزمایشی ناموفق، هر کاری را که باید تکمیل کنید، طی می کند. به علاوه، بنجامین برخی منابع یادگیری اضافی را برای تعمیق دانش Gradle شما فراهم می کند.
مهارتهای مرتبط
Java EE 7: Enterprise JavaBeans (EJB)
(Mitalearn-189581)
- 51 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Emmanuel Henri
درباره این دوره:
با Enterprise Java Beans (EJB) در Java EE 7 آشنا شوید. امانوئل هنری شما را در کل ایجاد یک رابط برنامه نویسی برنامه کاربردی EJB (API) راهنمایی می کند. او با توضیح مزایای EJB شروع می کند. او نحوه راه اندازی پایگاه داده، غلبه بر خطاها و ایجاد یک پروژه را پوشش می دهد. سپس، او اصول اولیه Session beans و نحوه عملکرد نحو یک bean را مورد بحث قرار می دهد. در مرحله بعد، او نحوه ایجاد دانه های پیام محور را نشان می دهد. در نهایت، او نحوه ایجاد servlets و نحوه آزمایش آیتم های EJB در سرور را بررسی می کند.
مهارتهای مرتبط
Java EE 8: JavaServer Faces JSF 2.3
(Mitalearn-205527)
- 1 ساعت 20 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Tayo Koleoso
درباره این دوره:
مشخصات Java EE استاندارد صنعتی برای ساخت برنامه های کاربردی وب در سطح سازمانی است. در این دوره، مربی Tayo Koleoso بر روی JavaServer Faces (JSF) 2.3 تمرکز می کند و تمام ویژگی های مهم جدید در چارچوب توسعه برنامه های کاربردی وب محبوب را به برنامه نویسان جاوا نشان می دهد. با ویژگی جدید WebSockets در JSF و نحوه استفاده از آن برای شارژ کردن برنامه وب خود آشنا شوید. نحوه کار با جدیدترین مؤلفههای DateTime، استفاده از بهبودهای جدید Backing Bean، پیکربندی امنیت برنامه وب با استفاده از حاشیهنویسیهای امنیتی جدید Java EE 8 و موارد دیگر را کشف کنید.
مهارتهای مرتبط
Java EE 8: JSON-B
(Mitalearn-142831)
- 3 ساعت 55 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Ketkee Aryamane
درباره این دوره:
JSON محبوب ترین فرمت برای تبادل داده است. JSON-B یک لایه اتصال استاندارد برای تبدیل اشیاء جاوا به و از پیام های JSON است. این نسخه همراه با Java Enterprise Edition ارائه می شود که شامل تمام ویژگی های کتابخانه های شخص ثالث بدون هیچ تلاشی برای یکپارچه سازی است. JSON-B یک الگوریتم نگاشت پیشفرض را برای تبدیل کلاسهای جاوا موجود به JSON تعریف میکند، در حالی که توسعهدهندگان را قادر میسازد تا فرآیند نگاشت را با استفاده از حاشیهنویسیهای جاوا سفارشی کنند. در این دوره آموزشی با مربی و توسعه دهنده Ketkee Aryamane، نگاشت های پیش فرض و سفارشی شده برای JSON-B را بیاموزید و آن را در یک برنامه وب JAX-RS مشاهده کنید. Ketkee تمام ویژگیهای JSON-B از جمله آداپتورها و سریالسازها را بررسی میکند و آنها را در برنامههای جاوا در دنیای واقعی نشان میدهد.
مهارتهای مرتبط
Java EE: Bean Validation
(Mitalearn-132512)
- 2 ساعت 20 دقیقه
- پیشرفته
- انتشار: 21 June 2026
- مدرس: Alex Theedom
درباره این دوره:
یاد بگیرید که چگونه از یکی از مفیدترین و مهم ترین API های Java EE استفاده کنید: Bean Validation API. این API کل اکوسیستم Java EE را برش میدهد و ویژگیهایی را برای اطمینان از یکپارچگی برنامه شما با محافظت از آن در برابر دادههای نادرست و بد شکل ارائه میکند.\r\n\r\n هنگام ساختن یک برنامه کاربردی وب، اعتبار سنجی Bean را به روشی عملی بیاموزید. مربی Alex Theedom نحوه گسترش API با محدودیتهای سفارشی و نحوه بینالمللی کردن پیامهای خرابی اعتبارسنجی را نشان میدهد. بعلاوه، تکنیک های پیشرفته ای مانند اعتبار سنجی میدانی و متقابل پارامتری و نحوه ادغام Bean Validation با سایر فناوری های Java EE مانند JAX-RS، Java Persistence API (JPA) و JavaServer Faces (JSF) را بیاموزید. در پایان این دوره، شما تجربه عملی استفاده از Bean Validation در یک برنامه وب واقعی را به دست خواهید آورد و می توانید آنچه را که آموخته اید در برنامه های جاوای خود پیاده سازی کنید.
مهارتهای مرتبط
Java EE: Concurrency and Multithreading
(Mitalearn-142814)
- 4 ساعت 20 دقیقه
- پیشرفته
- انتشار: 21 June 2026
- مدرس: Ketkee Aryamane
درباره این دوره:
برخلاف نسخه استاندارد، Java Enterprise Edition (Java EE) از همزمانی پشتیبانی می کند. Concurrency یک تکنیک برنامه نویسی است - مربوط به موازی سازی و چند رشته ای - برای اجرای چندین کار به طور همزمان، به برنامه ها اجازه می دهد تا سریعتر اجرا شوند و از منابع به طور موثرتری استفاده کنند. درک همزمانی جاوا برای ساخت برنامه های کاربردی وب مدرن بسیار مهم است. در این دوره آموزشی، میتوانید یاد بگیرید که چگونه به طور یکپارچه همزمانی را یکپارچه کنید و برنامههای جاوا را کارآمدتر و قابل تحملتر کنید. مربی Ketkee Aryamane ابتدا API های چند رشته ای در Java SE - Thread و Runnable - و محدودیت های آنها را بررسی می کند و سپس چهار API همزمان در Java EE را بررسی می کند، از جمله نسخه های نمایشی که هر API را در عمل نشان می دهد. او توضیح میدهد که چگونه Java EE امکان برقراری ارتباط بین رشتهها، برنامهریزی و قطع کردن رشتهها، و مقابله با مسائل زنده بودن را ممکن میسازد. به علاوه، یاد بگیرید که همزمانی چگونه در یک محیط توزیع شده کار می کند و چگونه تراکنش ها را با Java Transaction API (JTA) مدیریت کنید.
مهارتهای مرتبط
Java EE: Contexts and Dependency Injection
(Mitalearn-132495)
- 1 ساعت 43 دقیقه
- پیشرفته
- انتشار: 21 June 2026
- مدرس: Alex Theedom
درباره این دوره:
Contexts and Dependency Injection (CDI) مجموعه ای از خدمات است که می تواند به بهبود رفتار برنامه های کاربردی شما کمک کند. در این دوره آموزشی با CDI و نحوه استفاده از آن در برنامه Java EE خود آشنا شوید. نحوه پیکربندی یک محیط برای CDI را کشف کنید. در مورد دانه های CDI، نحوه استفاده از آنها، و معنای چرخه زندگی بیاموزید. سپس، در مورد ویژگی های مختلف CDI، از جمله واجد شرایط، تولیدکنندگان، رویدادها، ناظران، و رهگیرها بیاموزید. در نهایت، این دوره دامنه های CDI و چهره های جاوا سرور (JSF) را پوشش می دهد.
مهارتهای مرتبط
Java EE: Design Patterns and Architecture
(Mitalearn-132478)
- 2 ساعت 44 دقیقه
- پیشرفته
- انتشار: 21 June 2026
- مدرس: Alex Theedom
درباره این دوره:
نحوه جلوگیری از مشکلات رایج طراحی و افزایش کارایی برنامه نویسی را با استفاده از الگوهای طراحی و معماری در Java EE کشف کنید. در این دوره، مربی Alex Theedom به موضوع اساسی الگوهای طراحی و معماری نرم افزار می پردازد و شما را با دانش لازم برای انتخاب معماری مناسب برای برنامه خود مجهز می کند. الکس الگوهای کلاسیک Gang of Four را پوشش می دهد و در مورد روش منحصر به فرد پیاده سازی آنها در پلتفرم Java EE بحث می کند. این شامل الگوهای Singleton، Facade، Observer و Decorator است. او سپس برخی از مهمترین الگوهای معماری مورد استفاده پلتفرم را بررسی میکند، از جمله فیلتر، کنترلکننده مدل-نما (MVC)، کنترلکننده جلو، و رهگیر. او پس از غوطه ور شدن در الگوهای طراحی، به موضوع معماری می پردازد و در مورد انگیزه و نیاز به معماری بحث می کند و برخی از شناخته شده ترین سازه ها را معرفی می کند. الکس دوره را با بحث در مورد معماری های یکپارچه و میکروسرویس به پایان می رساند.
مهارتهای مرتبط
Java Essential Training: Objects and APIs
(Mitalearn-253552)
- 2 ساعت 10 دقیقه
- مناسب همه
- بروزرسانی: 21 June 2026
- مدرس: Angie Jones
درباره این دوره:
دانستن جاوا - یکی از محبوب ترین زبان های برنامه نویسی در جهان - اگر به ساخت برنامه های کاربردی برای دستگاه های تلفن همراه، رایانه های رومیزی یا وب علاقه دارید، می تواند مفید باشد. همچنین باید بهروز باشید زیرا زبان در طول زمان تکامل مییابد و تغییر میکند. در این دوره، آنجی جونز، توسعهدهنده رسمی جاوا، شما را با اصول اولیه اشیاء و APIها در جدیدترین نسخه پشتیبانی بلندمدت (LTS)، جاوا 17 آشنا میکند.
با اصول وراثت، چندشکلی، انتزاع، آشنا شوید. رابط ها، ساختارهای داده و موارد دیگر، مجموعه مهارت های خود را با برخی از متداول ترین عملگرهای مورد استفاده در برنامه نویسی کاربردی و شی گرا ایجاد کنید. در طول مسیر، نکاتی را از Angie در مورد نحوه رسیدگی به استثناها، رفع خطاها و جلوگیری از نشت حافظه در کد خود دریافت کنید. در پایان این دوره، شما آماده خواهید بود که حرکت بعدی خود را انجام دهید و حرفه خود را به عنوان یک توسعه دهنده جاوا ارتقا دهید.
مهارتهای مرتبط
Java Essential Training: Syntax and Structure
(Mitalearn-242468)
- 2 ساعت 28 دقیقه
- مناسب همه
- بروزرسانی: 21 June 2026
- مدرس: Angie Jones
درباره این دوره:
جاوا یکی از محبوب ترین زبان های برنامه نویسی در جهان است که روی میلیاردها دستگاه در سراسر جهان اجرا می شود. به این ترتیب، توانایی برنامه نویسی در جاوا یک مهارت بسیار مورد توجه است. این دوره با توسعه دهنده معتبر جاوا، Angie Jones، پایه و اساس یادگیری نحوه برنامه نویسی با جدیدترین نسخه پشتیبانی طولانی مدت (LTS)، جاوا 17 را فراهم می کند. Angie نحوه نصب جاوا و IntelliJ IDEA Community Edition IDE و شروع کار با آن را نشان می دهد. متغیرها، انواع داده ها و سایر اجزای زبان حیاتی. او همچنین به شما کمک میکند تا جریان برنامه را با منطق شرطی و حلقهها کنترل کنید، دادهها را با مجموعههای جاوا ذخیره کنید و بفهمید که چگونه جاوا اصول کدنویسی شیگرا مانند وراثت را پیادهسازی میکند. Angie همچنین چالش هایی را در طول مسیر ارائه می دهد تا بتوانید مهارت های خود را در حین حرکت آزمایش کنید.
مهارتهای مرتبط
Java Persistence API (JPA): 1 The Basics
(Mitalearn-141879)
- 1 ساعت 31 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Kesha Williams
درباره این دوره:
Java Persistence API (JPA) استانداردی برای نگاشت اشیاء جاوا به پایگاه داده های رابطه ای است. JPA مزایای متعددی نسبت به روشهای سنتی دسترسی به دادهها مانند اتصال به پایگاه داده جاوا (JDBC) دارد. در این دوره عملی، کشا ویلیامز این مزایا را مورد بحث قرار می دهد و شما را با مبانی JPA، مدیریت موجودیت، مدیریت تراکنش و نقشه ارتباط آشنا می کند. پس از اتمام این دوره، شما به درک محکمی از JPA و داده های ماندگار در برنامه های سازمانی جاوا مجهز خواهید شد.
مهارتهای مرتبط
Java Persistence API (JPA): 2 Inheritance and Querying
(Mitalearn-141913)
- 1 ساعت 48 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Kesha Williams
درباره این دوره:
Java Persistence API (JPA) استانداردی برای نگاشت اشیاء جاوا به پایگاه داده های رابطه ای است. در این دوره دوم از سری JPA، کشا ویلیامز در مورد استراتژی های نقشه برداری وراثت، زبان پرس و جوی ماندگاری جاوا (JPQL)، Criteria API و ارائه دهندگان پایداری بحث می کند. او توضیح می دهد که چگونه وراثت هنگام کار با نقشه ها، کلاس ها، سوپرکلاس ها و جداول کار می کند. او نحوه ایجاد پرس و جو، استفاده از کوئری های بومی و پرس و جو با استفاده از جریان ها را نشان می دهد. سپس، نحوه ایجاد روابط پرس و جو با استفاده از اتصالات را نشان می دهد. علاوه بر این، Kesha گزینههای ارائهدهنده پایداری را مقایسه میکند و نحوه جابجایی بین ارائهدهندگان را نشان میدهد.
مهارتهای مرتبط
Java SE 17 Developer (1Z0-829) CERT PREP
(Mitalearn-424963)
- 21 ساعت 39 دقیقه
- مناسب همه
- انتشار: 23 October 2024
- مدرس: Simon Roberts,Pearson
درباره این دوره:
هرگز زمان بهتری برای دریافت مجوز جاوا وجود نداشته است ، و مجوز Java SE 17 Developer (1Z0-829) مکان بسیار خوبی برای شروع است. این آموزش ویدیویی دقیق از پیرسون به منظور کمک به شما در آماده سازی امتحان و مهارت های خود به سطح بعدی در سفر خود با جاوا طراحی شده است. تمرکز روی مفاهیم و مباحث کلیدی آزمون ، از جمله کار با انواع داده های جاوا ، کنترل برنامه برنامه و کنترل استثنا ، کار با آرایه ها و مجموعه ها ، کار با جریان و عبارات لامبدا ، و پیمایش در سیستم ماژول پلت فرم جاوا ، برنامه های پایگاه داده ، همزمان و موارد دیگر. مهارت های جدید خود را در طول مسیر با سؤالات عملی که در قالب رسمی امتحان الگوبرداری شده اند ، تست کنید ، خود را با نحوه ظاهر شدن سؤالات در امتحان و به دست آوردن اعتماد به نفس قبل از آزمون آشنا کنید.
مهارتهای مرتبط
Kotlin for Java Developers
(Mitalearn-110055)
- 2 ساعت 43 دقیقه
- پیشرفته
- بروزرسانی: 21 June 2026
- مدرس: Troy Miles
درباره این دوره:
Kotlin یک زبان برنامه نویسی مختصر و کاربردی از JetBrains است که 100٪ با جاوا سازگار است و یک زبان توسعه رسمی برای اندروید است. Kotlin با نحو تمیز و توانایی حذف اکثر استثناهای اشاره گر تهی، کدنویسی را آسان تر، سریع تر و به طور کلی سرگرم کننده تر می کند. در این دوره، اصول برنامه نویسی Kotlin را بیاموزید و قابلیت همکاری آن با جاوا را بررسی کنید. Troy Miles توضیح می دهد که چرا ممکن است بخواهید این زبان را یاد بگیرید، و برخی از ویژگی های کلیدی آن، از جمله بارگذاری بیش از حد اپراتور، ژنریک ها و لامبدا را بررسی می کند. به علاوه، تروی نحوه فراخوانی کتابخانه های جاوا را از Kotlin و بالعکس نشان می دهد و برنامه نویسی کاربردی در Kotlin را پوشش می دهد.
مهارتهای مرتبط
Kubernetes for Java Developers
(Mitalearn-162245)
- 2 ساعت 25 دقیقه
- پیشرفته
- انتشار: 21 June 2026
- مدرس: Arun Gupta
درباره این دوره:
Kubernetes یکی از محبوب ترین موتورهای ارکستراسیون کانتینر موجود است. کارفرمایان بیشتر و بیشتری به دنبال توسعه دهندگان با تجربه Kubernetes هستند. به عنوان یک توسعهدهنده جاوا، یادگیری تکنیکهای استقرار Kubernetes یک راه آسان برای گسترش مهارتها و قابلیت استخدام شماست. این دوره یک راهنمای گام به گام برای کمک به شما در استقرار برنامه های کاربردی موجود با Kubernetes و خدمات وب آمازون ارائه می دهد. بیاموزید که چگونه برنامه های خود را بسته بندی کنید، مانیفست های Kubernetes ایجاد کنید، و آنها را در خوشه های Kubernetes، هم به صورت محلی و هم در ابر آمازون مستقر کنید. مربی Arun Gupta، یک برنامه نویس حرفه ای جاوا برای بیش از دو دهه، همچنین نشان می دهد که چگونه یک مش سرویس Istio را برای مسیریابی، متعادل سازی بار، ورود به سیستم و امنیت پیکربندی کنید و خطوط لوله استقرار ایجاد کنید که به شما امکان می دهد تمرکز خود را به برنامه های کاربردی تغییر دهید.
مهارتهای مرتبط
RxJava: Design Patterns for Android Developers
(Mitalearn-144038)
- 2 ساعت 24 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Jon Bott
درباره این دوره:
کتابخانه RxJava - یک ماشین مجازی جاوا (VM) از برنامههای افزودنی واکنشگرا - الگوی مشاهدهگر را گسترش میدهد و برنامهنویسی برنامههایی را که به رویدادهای کاربر و تغییرات دادهها پاسخ میدهند برای توسعهدهندگان اندروید آسانتر میکند. در این دوره مبتنی بر پروژه، مربی Jon Bott به آشنایی توسعهدهندگان با جنبههای کلیدی RxJava کمک میکند، زیرا او برخی از الگوهای طراحی ساده را که با برنامهنویسی واکنشی کار میکنند، مرور میکند. در مورد صفات، قابل مشاهدهها، threading و موارد دیگر و همچنین نحوه افزودن RxJava به معماری لایهای مانند Model-View-Presenter (MVP) یا Model-View-ViewModel (MVVM) بیاموزید. به علاوه، موارد استفاده در دنیای واقعی را مرور کنید که می تواند به شما در به دست آوردن درک عملی از این مفاهیم کمک کند.
مهارتهای مرتبط
آزمایشگاه اصول علوم کامپیوتر: جاوا
(Mitalearn-100280)
- 2 ساعت 4 دقیقه
- مبتدی
- انتشار: 21 June 2026
- مدرس: Rich Winnie
درباره این دوره:
یک زبان واقعا همه کاره، جاوا برای برنامه نویسی وب، موبایل و برنامه های دسکتاپ برای پلتفرم های مختلف استفاده می شود. این آزمایشگاه عملی برای ایجاد مفاهیم در سری اصول علوم کامپیوتر طراحی شده است. این نشان می دهد که چگونه می توان مفاهیمی مانند متغیرها، توابع، شرایط، حلقه ها و مجموعه ها را در زبان جاوا اعمال کرد. شما همچنین مقدمه ای بر اصول برنامه نویسی شی گرا (OOP) در جاوا خواهید داشت. فایلهای تمرین رایگان را دانلود کنید و با مدرس سری داگ وینی همراه باشید که نحو را خراب میکند و جاوا را در عمل نشان میدهد.
مهارتهای مرتبط
آموزش Java Enterprise Edition
(Mitalearn-102167)
- 2 ساعت 20 دقیقه
- متوسط
- انتشار: 21 June 2026
- مدرس: Alex Theedom
درباره این دوره:
پلت فرم Java Enterprise Edition (EE) بر روی Java Standard Edition (SE) ساخته شده است تا یک راه حل محاسباتی سازمانی قدرتمند ارائه دهد. صدها هزار پویاترین و قدرتمندترین سایت در وب را اجرا می کند - از تجارت کوچک مورد علاقه شما گرفته تا سیستم های Fortune 500. این مقدمه را تماشا کنید تا ملزومات Java EE 7 را بیاموزید و با این پلتفرم هیجان انگیز شروع به توسعه کنید. Alex Theedom نمای سطح بالایی از اکوسیستم Java EE ارائه می دهد که 12 API مهم را پوشش می دهد. یاد بگیرید که چگونه از JavaServer Faces برای ایجاد نماهای تعاملی، پیاده سازی سرویس پیام جاوا برای جدا کردن برنامه خود، اطمینان از یکپارچگی داده ها با اعتبار سنجی Bean، ایجاد سایت های پویا با WebSocket و موارد دیگر استفاده کنید.
مهارتهای مرتبط
آموزش NetBeans
(Mitalearn-138666)
- 1 ساعت 54 دقیقه
- مبتدی
- انتشار: 21 June 2026
- مدرس: Reynald Adolphe
درباره این دوره:
با NetBeans، محیط توسعه یکپارچه محبوب و منبع باز (IDE) شروع کنید. این دوره مقدمهای کامل با قابلیتهای NetBeans IDE ارائه میکند تا به توسعهدهندگان کمک کند تا نحوه استفاده از آن را برای توسعه درک کنند. در طول دوره، مدرس رینالد آدولف با به اشتراک گذاشتن مثال های مفید با استفاده از جاوا به شما کمک می کند تا با NetBeans آشنا شوید. در مورد رابط NetBeans، ایجاد الگوها و پروژه ها، و کدهای اشکال زدایی اطلاعات کسب کنید. بعلاوه، رینالد درباره نحوه مدیریت خدمات، نزدیک شدن به توسعه دسکتاپ و وب و کار با کد تمیز بحث می کند.
مهارتهای مرتبط
آموزش اساسی Java EE 8
(Mitalearn-171391)
- 6 ساعت 42 دقیقه
- متوسط
- بروزرسانی: 21 June 2026
- مدرس: Kevin Bowersox
درباره این دوره:
Java Enterprise Edition (EE) یک پلتفرم بسیار مقیاس پذیر و بسیار محبوب است که سیستم ها را برای شرکت های مدرن از کسب و کارهای کوچک گرفته تا شرکت های Fortune 500 قدرت می دهد. در این دوره، به کوین باورسوکس بپیوندید تا به شما کمک کند تا با Java EE 8 راه بیفتید. در مورد تغییرات اساسی معرفی شده در Java EE 8 و همچنین نحوه کار با API های کلیدی از جمله Java Server Faces (JSF)، Java Server Pages (JSP)، Context and Dependency Injection (CDI)، امنیت، JSON Binding و موارد دیگر بیاموزید. .