دوره آموزشی Java Enterprise Edition 8 for Beginners

Java Enterprise Edition 8 for Beginners course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Jakarta EE، JPA، CDI، JAX-RS، REST، JWT، JSON-P و JSON-B و موارد دیگر را بدانید. "JEE Developer" را به رزومه خود اضافه کنید! درک زیربنای نظری Java Enterprise Edition (JEE) درک مشخصات و پیاده سازی های JEE و نحوه استفاده از آنها یادگیری ایجاد برنامه های کاربردی با استفاده از JEE! یاد بگیرید که با استفاده از API تزریق وابستگی (CDI) کدهای جفت شده را بنویسید. بیاموزید که چگونه API های مختلف Java EE با هم کار می کنند تا شما را به یک توسعه دهنده مولد تبدیل کنند یاد بگیرید که با استفاده از Java API Restful Web Services (JAX-RS) مجموعه ای از برنامه ها را بنویسید. سرویس‌های وب که می‌توانند توسعه سریع برنامه‌های کاربردی سطح سازمانی قوی را تسهیل کنند، برنامه‌های پایگاه داده پیچیده را بر اساس پلتفرم‌ها با استفاده از سرویس‌ها و API‌های آن بسازید. تست‌های یکپارچه‌سازی برای اجزای Java EE و موارد دیگر بنویسید! پیش نیازها: دانش پایه در برنامه نویسی جاوا اشتیاق و تمایل به ارتقای مهارت های جاوا خود به سطح بالاتر

آیا آماده‌اید مهارت‌های جاوا خود را به سطح بعدی ارتقا دهید و سرانجام نسخه سازمانی جاوا (JEE) را درک کنید؟

واقعیت این است که Java Enterprise Edition توسط شرکت‌هایی در سراسر جهان، از جمله بسیاری از شرکت‌های Fortune 500 استفاده می‌شود. به همین دلیل فرصت‌های JEE زیادی وجود دارد و به عنوان یک توسعه‌دهنده JEE جزو پردرآمدترین توسعه‌دهندگان جاوا خواهید بود.


این دوره شما را سریعاً به سرعت ارتقا می‌دهد و مهارت‌های دنیای واقعی را که برای افزودن سریع «توسعه‌دهنده Java Enterprise Edition 8» به رزومه‌تان نیاز دارید، به شما می‌دهد!


این دوره در مورد چیست؟

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

این دوره بر JEE 8 (همچنین به عنوان Jakarta EE شناخته می‌شود) تمرکز دارد.

با گذراندن این دوره از یادگیری در مورد نسخه‌های منسوخ Java EE جلوگیری می‌کنید و بهترین روش‌ها را در این مسیر یاد می‌گیرید.

این دوره در سطح تئوری شروع می شود و به شما کمک می کند تا زیربنای JEE 8 را درک کنید، از جمله درک مشخصات و پیاده سازی های JEE (که درک آن برای توسعه دهندگان Java Enterprise Edition بسیار مهم است).

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

مدرس شما در این دوره لقمان سعید، یک توسعه دهنده نرم افزار با تجربه است که دانش گسترده ای در تعدادی از زبان های برنامه نویسی از جمله پایتون، سی شارپ و البته جاوا دارد. او همچنین تجربه گسترده ای در Java Enterprise Edition (JEE) دارد و یک دوره عالی برای انتقال مهارت های خود در JEE به شما ایجاد کرده است.

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


در این دوره به چه موضوعاتی پرداخته می شود؟

مفاهیم عمومی JEE

متن‌ها و تزریق وابستگی (CDI 2.0)

Java Persistence API (JPA 2.2)

جاوا API برای خدمات وب آرام (JAX-RS 2.1)

JWT (Json Web Token)

جاوا API برای سوکت های وب

تست با Arquillian Framework و JUnit.

و خیلی چیزهای دیگر.


چرا این دوره را بگذرانید؟

این جامع ترین دوره آموزشی Java EE/Jakarta EE در اینترنت با بیش از 340 سخنرانی ویدیویی HD است!

با نحوه نوشتن کد EE کامل جاوا که قابل حمل در فروشندگان مختلف JEE است، آشنا شوید.

این دوره دارای تمرکز استاندارد خالص Java EE API بر قابلیت حمل برنامه در میان فروشندگان است. این یک مهارت مهم برای تسلط است.

پوشش عمیق پایداری پایگاه داده با JPA.

این تنها دوره آنلاینی است که Contexts and Dependency Injection API را با جزئیات آموزش می دهد!

پوشش عمیق توسعه خدمات وب REST با استفاده از استانداردهای JAX-RS.

دوره به طور مداوم به روز می شود تا آخرین به روز رسانی را با Jakarta EE منعکس کند.


برای ثبت نام به چه مهارت هایی نیاز دارید؟

این دوره فرض می کند که شما درک اولیه ای از زبان برنامه نویسی جاوا دارید. اگر یک دوره آموزشی جاوا در Udemy مانند Tim Buchalka Java Masterclass را گذرانده اید، برای این دوره آمادگی بیشتری خواهید داشت.

آماده شروع هستید؟

اگر برای شروع دوره آموزشی Java Enterprise Edition 8 برای مبتدیان آماده هستید، سپس برای شروع روی دکمه ثبت نام کلیک کنید.

می‌توانید برخی از پیش‌نمایش‌های رایگان ویدیوی این صفحه را نیز امتحان کنید.


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

معرفی Introduction

  • مقدمه دوره Introduction to the Course

معرفی Introduction

  • مقدمه دوره Introduction to the Course

تئوری جاوا EE The Theory of Java EE

  • Java EE چیست؟ What is Java EE?

  • Application Server چیست؟ What is an Application Server?

  • نمونه هایی از سرورهای برنامه Java EE Examples of Java EE App Servers

  • نمونه های درخواست مشخصات جاوا - JAX-RS Java Specification Request Examples - JAX-RS

تئوری جاوا EE The Theory of Java EE

  • Java EE چیست؟ What is Java EE?

  • Application Server چیست؟ What is an Application Server?

  • نمونه هایی از سرورهای برنامه Java EE Examples of Java EE App Servers

  • JSR چیست؟ What is a JSR?

  • JSR چیست؟ What is a JSR?

  • نمونه های درخواست مشخصات جاوا Java Specification Request Examples

  • نمونه های درخواست مشخصات جاوا Java Specification Request Examples

  • نمونه های درخواست مشخصات جاوا - JAX-RS Java Specification Request Examples - JAX-RS

  • پیاده سازی مرجع چیست؟ What is a Reference Implementation?

  • پیاده سازی مرجع چیست؟ What is a Reference Implementation?

  • جاکارتا EE چیست؟ What is Jakarta EE?

  • جاکارتا EE چیست؟ What is Jakarta EE?

  • Java EE و Spring Framework Java EE and Spring Framework

  • Java EE و Spring Framework Java EE and Spring Framework

  • خلاصه Java EE چیست؟ Summary What is Java EE?

  • خلاصه Java EE چیست؟ Summary What is Java EE?

  • آزمون بخش 2 Section 2 Quiz

  • آزمون بخش 2 Section 2 Quiz

برپایی Setup

  • نحوه نصب JDK در ویندوز How to Install JDK on Windows

  • نحوه نصب NetBeans IDE در ویندوز How to Install NetBeans IDE On Windows

  • نحوه نصب GIT SCM در ویندوز How to Install GIT SCM on Windows

  • یک Hello World ساده با جاوا EE 8 A Simple Hello World with Java EE 8

برپایی Setup

  • مقدمه ای بر راه اندازی نرم افزار Intro to Software Setup

  • مقدمه ای بر راه اندازی نرم افزار Intro to Software Setup

  • نحوه نصب JDK در ویندوز How to Install JDK on Windows

  • نحوه نصب NetBeans IDE در ویندوز How to Install NetBeans IDE On Windows

  • نکته ای در مورد IDE ها A Note on IDEs

  • نکته ای در مورد IDE ها A Note on IDEs

  • نکته ای در مورد Eclipse IDE A Note on Eclipse IDE

  • نکته ای در مورد Eclipse IDE A Note on Eclipse IDE

  • نحوه نصب GIT SCM در ویندوز How to Install GIT SCM on Windows

  • نحوه نصب Insomnia REST Client How to Install Insomnia REST Client

  • نحوه نصب Insomnia REST Client How to Install Insomnia REST Client

  • نحوه نصب Apache Maven در ویندوز How to Install Apache Maven on Windows

  • نحوه نصب Apache Maven در ویندوز How to Install Apache Maven on Windows

  • دانلود سرور میکرو پایارا Downloading Payara Micro Server

  • دانلود سرور میکرو پایارا Downloading Payara Micro Server

  • یک Hello World ساده با جاوا EE 8 A Simple Hello World with Java EE 8

خیس شدن پاها Getting Your Feet Wet

  • خیس شدن پاها - مقدمه Getting Your Feet Wet - Introduction

  • ایجاد پروژه Project Creation

  • تبدیل شی Todo به یک نهاد JPA Transforming the Todo Object into a JPA Entity

  • پاسخ به تماس چرخه حیات نهاد Entity Lifecycle Callback

  • واحد پایداری Persistence Unit

  • سرویس Todo Todo Service

  • آزمایش نقاط پایانی Todo ما ادامه دارد Testing our Todo Endpoints cont'd

  • بسته بندی و استقرار Packaging and Deployment

  • تست اعتبار سنجی باقلا Testing Bean Validation

  • جاوا EE Uber Jar Java EE Uber Jar

  • بسته بندی و استقرار با پایارا میکرو Packaging and Deploying with Payara Micro

  • درک شما از Java EE چیست؟ What is Your Understanding of Java EE?

  • 3 API مخفی برای تسلط بر Java EE The 3 Secret APIs to Java EE Mastery

خیس شدن پاها Getting Your Feet Wet

  • خیس شدن پاها - مقدمه Getting Your Feet Wet - Introduction

  • ایجاد پروژه Project Creation

  • ایجاد آبجکت Todo Creating the Todo Object

  • ایجاد آبجکت Todo Creating the Todo Object

  • تبدیل شی Todo به یک نهاد JPA Transforming the Todo Object into a JPA Entity

  • پاسخ به تماس چرخه حیات نهاد Entity Lifecycle Callback

  • واحد پایداری Persistence Unit

  • سرویس Todo Todo Service

  • Todo REST نقاط پایانی Todo REST Endpoints

  • Todo REST نقاط پایانی Todo REST Endpoints

  • مروری بر آنچه تاکنون انجام شده است Overview of What Has Been Done so Far

  • مروری بر آنچه تاکنون انجام شده است Overview of What Has Been Done so Far

  • بسته بندی و استقرار Packaging and Deployment

  • تست نقاط پایانی Todo ما Testing our Todo Endpoints

  • تست نقاط پایانی Todo ما Testing our Todo Endpoints

  • آزمایش نقاط پایانی Todo ما ادامه دارد Testing our Todo Endpoints cont'd

  • اعتبار سنجی موجودیت Todo ما Validating our Todo Entity

  • اعتبار سنجی موجودیت Todo ما Validating our Todo Entity

  • علامت گذاری یک شی Todo به عنوان کامل Marking a Todo Object as Complete

  • علامت گذاری یک شی Todo به عنوان کامل Marking a Todo Object as Complete

  • بسته بندی و استقرار Packaging and Deployment

  • بسته بندی و استقرار Packaging and Deployment

  • تست اعتبار سنجی باقلا Testing Bean Validation

  • جاوا EE Uber Jar Java EE Uber Jar

  • بسته بندی و استقرار با پایارا میکرو Packaging and Deploying with Payara Micro

  • Outro Outro

  • Outro Outro

  • درک شما از Java EE چیست؟ What is Your Understanding of Java EE?

  • 3 API مخفی برای تسلط بر Java EE The 3 Secret APIs to Java EE Mastery

  • Secret API 1 - Java Persistence API Secret API 1 - Java Persistence API

  • Secret API 1 - Java Persistence API Secret API 1 - Java Persistence API

  • Secret API 2 - Java API برای خدمات وب RESTful Secret API 2 - Java API for RESTful Web Services

  • Secret API 2 - Java API برای خدمات وب RESTful Secret API 2 - Java API for RESTful Web Services

  • Secret API 3 - Contexts and Dependency Injection Secret API 3 - Contexts and Dependency Injection

  • Secret API 3 - Contexts and Dependency Injection Secret API 3 - Contexts and Dependency Injection

زمینه ها و تزریق وابستگی (CDI 2.0) Contexts and Dependency Injection (CDI 2.0)

  • مقدمه ای بر CDI Introduction to CDI

  • ویژگی های CDI - وابستگی Typesafe CDI Features - Typesafe Dependency

  • ویژگی های CDI - زمینه های چرخه حیات CDI Features - Lifecycle Contexts

  • ویژگی های CDI - رهگیرها CDI Features - Interceptors

  • CDI - ویژگی ها - رویدادها CDI - Features - Events

  • ویژگی های CDI - رابط ارائه دهنده خدمات CDI Features - Service Provider Interface

  • حالت کشف لوبیا CDI CDI Bean Discovery Mode

  • کانتینر CDI چیست؟ What is the CDI Container?

  • Beans و Contextual Instance ها چیست؟ What are Beans and Contextual Instances?

  • نقطه تزریق CDI - فیلد CDI Injection Point - Field

  • نقطه تزریق CDI - روش CDI Injection Point - Method

  • بیایید کد را اجرا کنیم! Let's Run the Code!

  • مقدمات CDI قسمت 2 CDI Qualifiers Part 2

  • مقدمات CDI قسمت 4 CDI Qualifiers Part 4

  • بیایید کد را اجرا کنیم! Let's Run the Code!

  • بیایید کد را اجرا کنیم! ادامه Let's Run the Code! cont'd

  • کلیشه های CDI - آنها چیست؟ CDI Stereotypes - What are they?

  • محدوده ها و زمینه های CDI - محدوده درخواست CDI Scopes and Contexts - Request Scope

  • حوزه ها و زمینه های CDI - دامنه کاربرد و مکالمه CDI Scopes and Contexts - Application and Conversation Scope

  • CDI Scopes and Contexts - Recap CDI Scopes and Contexts - Recap

  • حوزه ها و زمینه های CDI - بیایید کد را اجرا کنیم! CDI Scopes and Contexts - Let's Run the Code!

  • خلاصه ای از حوزه ها و زمینه های CDI Summary of CDI Scopes and Contexts

  • CDI Producers - Scoping Returned Beans CDI Producers - Scoping Returned Beans

  • CDI Producers - Qualifying Beans CDI Producers - Qualifying Beans

  • تولیدکنندگان CDI - بیایید کد را اجرا کنیم! CDI Producers - Let's Run the Code!

  • رهگیرهای CDI - کد اتصال رهگیر CDI Interceptors - Interceptor Binding Code

  • CDI Interceptors - فعال کردن با استفاده از حاشیه نویسی اولویت CDI Interceptors - Activating Using Priority Annotation

  • CDI Interceptors - اجازه دهید کد را اجرا کنیم! CDI Interceptors - Let's Run the code!

  • رویدادهای CDI - مقدمه CDI Events - An Introduction

  • رویدادهای CDI - رویدادهای ساده CDI Events - Simple Events

  • رویدادهای CDI - ناظران مشروط CDI Events - Conditional Observers

  • رویدادهای CDI - اولویت‌بندی فراخوانی روش مشاهده‌گر CDI Events - Prioritizing Observer Method Invocation

  • رویدادهای CDI- اجازه دهید کد را اجرا کنیم CDI Events- Let's Run the Code

  • آزمون بخش 5 Section 5 Quiz

زمینه ها و تزریق وابستگی (CDI 2.0) Contexts and Dependency Injection (CDI 2.0)

  • مقدمه ای بر CDI Introduction to CDI

  • تزریق وابستگی چیست؟ What is Dependency Injection

  • تزریق وابستگی چیست؟ What is Dependency Injection

  • ویژگی های CDI - وابستگی Typesafe CDI Features - Typesafe Dependency

  • ویژگی های CDI - زمینه های چرخه حیات CDI Features - Lifecycle Contexts

  • ویژگی های CDI - رهگیرها CDI Features - Interceptors

  • CDI - ویژگی ها - رویدادها CDI - Features - Events

  • ویژگی های CDI - رابط ارائه دهنده خدمات CDI Features - Service Provider Interface

  • حالت کشف لوبیا CDI CDI Bean Discovery Mode

  • کانتینر CDI چیست؟ What is the CDI Container?

  • Beans و Contextual Instance ها چیست؟ What are Beans and Contextual Instances?

  • نقطه تزریق CDI - فیلد CDI Injection Point - Field

  • CDI Injection Point - Constructor CDI Injection Point - Constructor

  • CDI Injection Point - Constructor CDI Injection Point - Constructor

  • نقطه تزریق CDI - روش CDI Injection Point - Method

  • CDI Lifecycle Callback - PostConstruct CDI Lifecycle callback - PostConstruct

  • CDI Lifecycle Callback - PostConstruct CDI Lifecycle callback - PostConstruct

  • CDI Lifecycle Callback - PreDestroy CDI Lifecycle callback - PreDestroy

  • CDI Lifecycle Callback - PreDestroy CDI Lifecycle callback - PreDestroy

  • بیایید کد را اجرا کنیم! Let's Run the Code!

  • لوبیاهای مدیریت شده و انواع لوبیا Managed Beans and Bean Types

  • لوبیاهای مدیریت شده و انواع لوبیا Managed Beans and Bean Types

  • مقدمه ای بر CDI Qualifiers Introduction to CDI Qualifiers

  • مقدمه ای بر CDI Qualifiers Introduction to CDI Qualifiers

  • مقدمات CDI قسمت 2 CDI Qualifiers Part 2

  • مقدمات CDI قسمت 3 CDI Qualifiers Part 3

  • مقدمات CDI قسمت 3 CDI Qualifiers Part 3

  • مقدمات CDI قسمت 4 CDI Qualifiers Part 4

  • بیایید کد را اجرا کنیم! Let's Run the Code!

  • بیایید کد را اجرا کنیم! ادامه Let's Run the Code! cont'd

  • کلیشه های CDI - آنها چیست؟ CDI Stereotypes - What are they?

  • مقدمه ای بر حوزه ها و زمینه های CDI Introduction to CDI Scopes and Contexts

  • مقدمه ای بر حوزه ها و زمینه های CDI Introduction to CDI Scopes and Contexts

  • محدوده ها و زمینه های CDI - دامنه وابسته CDI Scopes and Contexts - Dependent Scope

  • محدوده ها و زمینه های CDI - دامنه وابسته CDI Scopes and Contexts - Dependent Scope

  • محدوده ها و زمینه های CDI - محدوده درخواست CDI Scopes and Contexts - Request Scope

  • حوزه ها و زمینه های CDI - محدوده جلسه CDI Scopes and Contexts - Session Scope

  • حوزه ها و زمینه های CDI - محدوده جلسه CDI Scopes and Contexts - Session Scope

  • حوزه ها و زمینه های CDI - دامنه کاربرد و مکالمه CDI Scopes and Contexts - Application and Conversation Scope

  • CDI Scopes and Contexts - Recap CDI Scopes and Contexts - Recap

  • حوزه ها و زمینه های CDI - بیایید کد را اجرا کنیم! CDI Scopes and Contexts - Let's Run the Code!

  • خلاصه ای از حوزه ها و زمینه های CDI Summary of CDI Scopes and Contexts

  • تولیدکنندگان CDI - مقدمه CDI Producers - An Introduction

  • تولیدکنندگان CDI - مقدمه CDI Producers - An Introduction

  • CDI Producers - Scoping Returned Beans CDI Producers - Scoping Returned Beans

  • CDI Producers - Field Producers CDI Producers - Field Producers

  • CDI Producers - Field Producers CDI Producers - Field Producers

  • CDI Producers - Qualifying Beans CDI Producers - Qualifying Beans

  • تولیدکنندگان CDI - بیایید کد را اجرا کنیم! CDI Producers - Let's Run the Code!

  • CDI Producers - Disposers CDI Producers - Disposers

  • CDI Producers - Disposers CDI Producers - Disposers

  • CDI Producers - خلاصه CDI Producers - Summary

  • CDI Producers - خلاصه CDI Producers - Summary

  • CDI Interceptors - مقدمه CDI Interceptors - An Introduction

  • CDI Interceptors - مقدمه CDI Interceptors - An Introduction

  • رهگیرهای CDI - کد اتصال رهگیر CDI Interceptors - Interceptor Binding Code

  • CDI Interceptors - فعال کردن با استفاده از حاشیه نویسی اولویت CDI Interceptors - Activating Using Priority Annotation

  • CDI Interceptors - اجازه دهید کد را اجرا کنیم! CDI Interceptors - Let's Run the code!

  • رویدادهای CDI - مقدمه CDI Events - An Introduction

  • رویدادهای CDI - اسناد API رابط رویداد CDI Events - The Event Interface API Docs

  • رویدادهای CDI - اسناد API رابط رویداد CDI Events - The Event Interface API Docs

  • رویدادهای CDI - رابط رویداد CDI Events - The Event Interface

  • رویدادهای CDI - رابط رویداد CDI Events - The Event Interface

  • رویدادهای CDI - رویدادهای ساده CDI Events - Simple Events

  • رویدادهای CDI - رویدادهای واجد شرایط CDI Events - Qualifying Events

  • رویدادهای CDI - رویدادهای واجد شرایط CDI Events - Qualifying Events

  • رویدادهای CDI - ناظران مشروط CDI Events - Conditional Observers

  • رویدادهای CDI - رویدادهای Async CDI Events - Async Events

  • رویدادهای CDI - رویدادهای Async CDI Events - Async Events

  • رویدادهای CDI - اولویت‌بندی فراخوانی روش مشاهده‌گر CDI Events - Prioritizing Observer Method Invocation

  • رویدادهای CDI- اجازه دهید کد را اجرا کنیم CDI Events- Let's Run the Code

  • خلاصه ی فصل Chapter Summary

  • خلاصه ی فصل Chapter Summary

  • آزمون بخش 5 Section 5 Quiz

Java Persistence API (JPA 2.2) Java Persistence API (JPA 2.2)

  • JPA - هشدار JPA - Caveat

  • مانیفست ORM - راحتی، نه نادانی ORM Manifesto - Convenience, not Ignorance

  • مانیفست ORM - داده های قدیمی، اشیاء جدید ORM Manifesto - Legacy Data, New Objects

  • ORM Manifesto - استاندارد API، Pluggable Implementation ORM Manifesto - Standard API, Pluggable Implementation

  • راه اندازی پایگاه داده JPA JPA Database Setup

  • راه اندازی سرور پایارا Setting up Payara Server

  • JPA Entity - با استفاده از کلاس های فوق العاده JPA Entity - Using Super Classes

  • JPA Entity - نگاشت انواع ساده جاوا JPA Entity - Mapping Simple Java Types

  • نهاد JPA - نوع دسترسی به فیلد JPA Entity - Field Access Type

  • نهاد JPA - نوع دسترسی به اموال JPA Entity - Property Access Type

  • نهاد JPA - دسترسی مختلط JPA Entity - Mixed Access

  • انواع نقشه برداری JPA JPA Mapping Types

  • JPA - نقشه برداری از انواع Enum JPA - Mapping Enum Types

  • JPA - نگاشت جاوا 8 انواع تاریخ/زمان JPA - Mapping Java 8 Date/Time Types

  • JPA - نگاشت کلاس های قابل جاسازی JPA - Mapping Embeddable Classes

  • خلاصه Recap

  • JPA - مقدمه ای برای نگاشت کلیدهای اولیه JPA - An Intro to Mapping Primary Keys

  • JPA - استراتژی تولید کلید اصلی هویت JPA - Identity Primary Key Generation Strategy

  • JPA - استراتژی تولید کلید اصلی توالی JPA - Sequency Primary Key Generation Strategy

  • JPA - جدول راهبرد تولید کلید اولیه ادامه JPA - Table Primary Key Generation Strategy cont'd

  • JPA - مقدمه ای بر نگاشت روابط موجودیت JPA - An Intro to Entity Relationship Mapping

  • نقشه‌برداری روابط نهاد JPA - نقش‌ها JPA Entity Relationship Mapping - Roles

  • نقشه‌برداری رابطه نهاد JPA - جهت‌پذیری JPA Entity Relationship Mapping - Directionality

  • مقدمه‌ای بر نقشه‌برداری روابط نهاد JPA Introduction to JPA Entity Relationship Mapping

  • روابط با ارزش واحد Single Valued Relationships

  • نقشه‌برداری روابط بسیاری به یک نهاد Many to One Entity Relationship Mapping

  • نگاشت روابط یک به یک موجودیت دو طرفه Bidirectional One to One Entity Relationship Mapping

  • مجموعه روابط با ارزش Collection Valued Relationships

  • نقشه‌برداری روابط نهادهای بسیاری به بسیاری Many to Many Entity Relationship Mapping

  • نگاشت مجموعه JPA از اشیاء قابل جاسازی و جدول مجموعه JPA Collection Mapping of Embeddable Objects and Collection Table

  • نگاشت مجموعه JPA از رشته ها (یا سایر انواع ساده جاوا) JPA Collection Mapping of Strings (Or other Simple Java types)

  • انواع مجموعه پایدار Persistable Collection Types

  • ترتیب محتویات یک لیست پایدار با استفاده از ستون سفارش Ordering the Contents of a Persistable List using Order Column

  • استفاده از Enums به عنوان کلیدهای نقشه پایدار Using Enums as Persistable Map Keys

  • کلید زدن نقشه های پایدار بر اساس نوع پایه Keying Persistable Maps by Basic Type

  • خلاصه Recap

  • Enterprise JavaBeans (EJBs) - آنها چه هستند؟ Enterprise JavaBeans (EJBs) - What Are They?

  • ویژگی های EJB - Declarative Metadata Features of EJB - Declarative Metadata

  • معماری EJB Architecture of EJB

  • مدل مؤلفه EJB - بدون حالت Session Beans ادامه EJB Component Model - Stateless Session Beans cont'd

  • EJB Component Model - Stateful Session Beans EJB Component Model - Stateful Session Beans

  • مدل مؤلفه EJB - لوبیاهای پیام محور EJB Component Model - Message Driven Beans

  • تراکنش ها چیست؟ What are Transactions?

  • مدیریت معاملات - Bean vs Container Transactions Management - Bean vs Container

  • زمینه ماندگاری چیست؟ What is a Persistence Context?

  • Entity Manager - حذف کنید Entity Manager - Remove

  • عملیات آبشاری Cascade Operations

  • عناصر یک واحد تداوم - نوع معامله Elements of a Persistence Unit - Transaction Type

  • عناصر یک واحد پایداری - منبع داده Elements of a Persistence Unit - Datasource

  • عناصر یک واحد پایداری - طرحواره و تولید اسکریپت Elements of a Persistence Unit - Schema & Script Generation

  • خلاصه Recap

  • زبان پرس و جو ماندگاری جاوا - مقدمه Java Persistence Query Language - An Introduction

  • JPQL - یک بیانیه انتخاب ساده JPQL - A Simple Select Statement

  • JPQL - پرس و جوهای نامگذاری شده JPQL - Named Queries

  • JPQL - ارسال پرس و جو به Entity Manager JPQL - Passing Query to Entity Manager

  • JPQL - عبارات مسیر JPQL - Path Expressions

  • JPQL - عبارات مسیر ادامه JPQL - Path Expressions cont'd

  • JPQL - عبارات سازنده JPQL - Constructor Expressions

  • JPQL - از بند JPQL - From Clause

  • JPQL From Clause - پیوستن به نقشه ها JPQL From Clause - Joining Maps

  • JPQL From Clause - Fetch Join JPQL From Clause - Fetch Join

  • بند JPQL Where JPQL Where Clause

  • JPQL Where Clause - عبور از پارامترها JPQL Where Clause - Passing Parameters

  • JPQL Where Clause - IS EMPTY عملگر JPQL Where Clause - IS EMPTY Operator

  • JPQL Where Clause - ANY, ALL Operator JPQL Where Clause - ANY, ALL Operator

  • JPQL سفارش توسط JPQL Order By

  • توابع جمع JPQL - میانگین JPQL Aggreagate Functions - Average

  • توابع جمع JPQL - حداکثر/حداقل JPQL Aggregate Functions - Max/Min

  • اعتبار سنجی JPA - اعتبار سنجی باقلا JPA Validation - Bean Validation

  • چرخه حیات نهاد - سایر تماس‌ها Entity Lifecycle - Other Callbacks

  • Entity Listeners - چگونه آنها را ایجاد کنیم Entity Listeners - How to Create Them

  • جستارهای بومی JPA JPA Native Queries

  • JPA Native Queries - Named Native Queries JPA Native Queries - Named Native Queries

  • JPA - برابر است و مقدمه هش کد JPA - Equals and Hashcode Overriding Intro

  • JPA Outro JPA Outro

Java Persistence API (JPA 2.2) Java Persistence API (JPA 2.2)

  • Java Persistence API - مرور کلی Java Persistence API - Overview

  • Java Persistence API - مرور کلی Java Persistence API - Overview

  • JPA - هشدار JPA - Caveat

  • مانیفست ORM - اشیاء، نه جداول ORM Manifesto - Objects, not Tables

  • مانیفست ORM - اشیاء، نه جداول ORM Manifesto - Objects, not Tables

  • مانیفست ORM - راحتی، نه نادانی ORM Manifesto - Convenience, not Ignorance

  • مانیفست ORM - محجوب، نه شفاف ORM Manifesto - Unobtrusive, not Transparent

  • مانیفست ORM - محجوب، نه شفاف ORM Manifesto - Unobtrusive, not Transparent

  • مانیفست ORM - داده های قدیمی، اشیاء جدید ORM Manifesto - Legacy Data, New Objects

  • مانیفست ORM - به اندازه کافی، نه خیلی زیاد ORM Manifesto - Just Enough, Not Too Much

  • مانیفست ORM - به اندازه کافی، نه خیلی زیاد ORM Manifesto - Just Enough, Not Too Much

  • مانیفست ORM - محلی، اما موبایل ORM Manifesto - Local, but Mobile

  • مانیفست ORM - محلی، اما موبایل ORM Manifesto - Local, but Mobile

  • ORM Manifesto - استاندارد API، Pluggable Implementation ORM Manifesto - Standard API, Pluggable Implementation

  • JPA و اصول مانیفست ORM JPA and the ORM Manifesto Tenets

  • JPA و اصول مانیفست ORM JPA and the ORM Manifesto Tenets

  • راه اندازی پایگاه داده JPA JPA Database Setup

  • راه اندازی سرور پایارا Setting up Payara Server

  • نهاد JPA - مقدمه JPA Entity - An Introduction

  • نهاد JPA - مقدمه JPA Entity - An Introduction

  • JPA Entity - سفارشی کردن نقشه جدول JPA Entity - Customizing Table Mapping

  • JPA Entity - سفارشی کردن نقشه جدول JPA Entity - Customizing Table Mapping

  • JPA Entity - با استفاده از کلاس های فوق العاده JPA Entity - Using Super Classes

  • JPA Entity - Super Class Field Overriding JPA Entity - Super Class Field Overriding

  • JPA Entity - Super Class Field Overriding JPA Entity - Super Class Field Overriding

  • JPA Entity - نگاشت انواع ساده جاوا JPA Entity - Mapping Simple Java Types

  • نهاد JPA - سفارشی کردن ستون های پایگاه داده JPA Entity - Customizing Database Colums

  • نهاد JPA - سفارشی کردن ستون های پایگاه داده JPA Entity - Customizing Database Colums

  • نهاد JPA - فیلدهای گذرا JPA Entity - Transient Fields

  • نهاد JPA - فیلدهای گذرا JPA Entity - Transient Fields

  • نهاد JPA - نوع دسترسی به فیلد JPA Entity - Field Access Type

  • نهاد JPA - نوع دسترسی به اموال JPA Entity - Property Access Type

  • نهاد JPA - دسترسی مختلط JPA Entity - Mixed Access

  • انواع نقشه برداری JPA JPA Mapping Types

  • JPA - نقشه برداری از انواع Enum JPA - Mapping Enum Types

  • JPA - نقشه برداری از اشیاء بزرگ (مثلاً تصاویر) JPA - Mapping Large Objects (Eg images)

  • JPA - نقشه برداری از اشیاء بزرگ (مثلاً تصاویر) JPA - Mapping Large Objects (Eg images)

  • JPA - واکشی تنبل و مشتاق دولت موجودیت JPA - Lazy and Eager Fetching of Entity State

  • JPA - واکشی تنبل و مشتاق دولت موجودیت JPA - Lazy and Eager Fetching of Entity State

  • JPA - نگاشت جاوا 8 انواع تاریخ/زمان JPA - Mapping Java 8 Date/Time Types

  • JPA - نگاشت کلاس های قابل جاسازی JPA - Mapping Embeddable Classes

  • خلاصه Recap

  • خلاصه Recap

  • اجرای کد Code Run

  • اجرای کد Code Run

  • JPA - مقدمه ای برای نگاشت کلیدهای اولیه JPA - An Intro to Mapping Primary Keys

  • JPA - استراتژی تولید کلید اولیه خودکار JPA - Auto Primary Key Generation Strategy

  • JPA - استراتژی تولید کلید اولیه خودکار JPA - Auto Primary Key Generation Strategy

  • JPA - استراتژی تولید کلید اصلی هویت JPA - Identity Primary Key Generation Strategy

  • JPA - استراتژی تولید کلید اصلی توالی JPA - Sequency Primary Key Generation Strategy

  • JPA - جدول استراتژی تولید کلید اولیه JPA - Table Primary Key Generation Strategy

  • JPA - جدول استراتژی تولید کلید اولیه JPA - Table Primary Key Generation Strategy

  • JPA - جدول راهبرد تولید کلید اولیه ادامه JPA - Table Primary Key Generation Strategy cont'd

  • استراتژی های تولید کلید اولیه - خلاصه Primary Key Generation Strategies - Summary

  • استراتژی های تولید کلید اولیه - خلاصه Primary Key Generation Strategies - Summary

  • JPA - مقدمه ای بر نگاشت روابط موجودیت JPA - An Intro to Entity Relationship Mapping

  • نقشه‌برداری روابط نهاد JPA - نقش‌ها JPA Entity Relationship Mapping - Roles

  • نقشه‌برداری رابطه نهاد JPA - جهت‌پذیری JPA Entity Relationship Mapping - Directionality

  • نقشه‌برداری رابطه نهاد JPA - Cardinality JPA Entity Relationship Mapping - Cardinality

  • نقشه‌برداری رابطه نهاد JPA - Cardinality JPA Entity Relationship Mapping - Cardinality

  • JPA Entity Relationship Mapping - Ordinality JPA Entity Relationship Mapping - Ordinality

  • JPA Entity Relationship Mapping - Ordinality JPA Entity Relationship Mapping - Ordinality

  • مقدمه‌ای بر نقشه‌برداری روابط نهاد JPA Introduction to JPA Entity Relationship Mapping

  • روابط با ارزش واحد Single Valued Relationships

  • نقشه‌برداری روابط بسیاری به یک نهاد Many to One Entity Relationship Mapping

  • نقشه‌برداری رابطه یک به یک نهاد One to One Entity Relationship Mapping

  • نقشه‌برداری رابطه یک به یک نهاد One to One Entity Relationship Mapping

  • نگاشت روابط یک به یک موجودیت دو طرفه Bidirectional One to One Entity Relationship Mapping

  • مجموعه روابط با ارزش Collection Valued Relationships

  • نقشه‌برداری روابط یک به چند نهاد One to Many Entity Relationship Mapping

  • نقشه‌برداری روابط یک به چند نهاد One to Many Entity Relationship Mapping

  • نقشه‌برداری روابط نهادهای بسیاری به بسیاری Many to Many Entity Relationship Mapping

  • نگاشت روابط بسیاری از نهادها - به جداول بپیوندید Many to Many Entity Relationship Mapping - Join Tables

  • نگاشت روابط بسیاری از نهادها - به جداول بپیوندید Many to Many Entity Relationship Mapping - Join Tables

  • حالت واکشی JPA JPA Fetch Mode

  • حالت واکشی JPA JPA Fetch Mode

  • نمونه اجرای کد Sample Code Run

  • نمونه اجرای کد Sample Code Run

  • نگاشت مجموعه JPA از اشیاء قابل جاسازی و جدول مجموعه JPA Collection Mapping of Embeddable Objects and Collection Table

  • نگاشت مجموعه JPA از رشته ها (یا سایر انواع ساده جاوا) JPA Collection Mapping of Strings (Or other Simple Java types)

  • انواع مجموعه پایدار Persistable Collection Types

  • سفارش محتویات یک مجموعه ماندگار Ordering the Contents of a Persistable Collection

  • سفارش محتویات یک مجموعه ماندگار Ordering the Contents of a Persistable Collection

  • ترتیب محتویات یک لیست پایدار با استفاده از ستون سفارش Ordering the Contents of a Persistable List using Order Column

  • نقشه برداری از نقشه های پایدار Mapping Persistable Maps

  • نقشه برداری از نقشه های پایدار Mapping Persistable Maps

  • سفارشی کردن نقشه های ماندگار با جدول مجموعه Customizing Persistable Maps with Collection Table

  • سفارشی کردن نقشه های ماندگار با جدول مجموعه Customizing Persistable Maps with Collection Table

  • استفاده از Enums به عنوان کلیدهای نقشه پایدار Using Enums as Persistable Map Keys

  • نقشه برداری از نقشه های پایدار - کد را اجرا کنید Mapping Persistable Maps - Run the Code

  • نقشه برداری از نقشه های پایدار - کد را اجرا کنید Mapping Persistable Maps - Run the Code

  • کلید زدن نقشه های پایدار بر اساس نوع پایه Keying Persistable Maps by Basic Type

  • کلید زدن نقشه‌های پایدار توسط نهاد Keying Persistable Maps by Entity

  • کلید زدن نقشه‌های پایدار توسط نهاد Keying Persistable Maps by Entity

  • کلید زدن نقشه‌های پایدار بر اساس نوع جاسازی‌شده Keying Persistable Maps by Embeddable Type

  • کلید زدن نقشه‌های پایدار بر اساس نوع جاسازی‌شده Keying Persistable Maps by Embeddable Type

  • خلاصه Recap

  • Enterprise JavaBeans (EJBs) - آنها چه هستند؟ Enterprise JavaBeans (EJBs) - What Are They?

  • ویژگی های EJB - Declarative Metadata Features of EJB - Declarative Metadata

  • ویژگی های EJB - پیکربندی توسط Exception Features of EJB - Configuration by Exception

  • ویژگی های EJB - پیکربندی توسط Exception Features of EJB - Configuration by Exception

  • ویژگی های EJB - Dependency Management Features of EJB - Dependency Management

  • ویژگی های EJB - Dependency Management Features of EJB - Dependency Management

  • ویژگی های EJB - Lifecycle Management Features of EJB - Lifecycle Management

  • ویژگی های EJB - Lifecycle Management Features of EJB - Lifecycle Management

  • ویژگی های EJB - مقیاس پذیری Features of EJB - Scalability

  • ویژگی های EJB - مقیاس پذیری Features of EJB - Scalability

  • ویژگی های EJB - Transactionality Features of EJB - Transactionality

  • ویژگی های EJB - Transactionality Features of EJB - Transactionality

  • ویژگی های EJB - Security Features of EJB - Security

  • ویژگی های EJB - Security Features of EJB - Security

  • ویژگی های EJB - قابل حمل Features of EJB - Portability

  • ویژگی های EJB - قابل حمل Features of EJB - Portability

  • معماری EJB Architecture of EJB

  • مدل مؤلفه EJB - لوبیا جلسه بدون حالت EJB Component Model - Stateless Session Beans

  • مدل مؤلفه EJB - لوبیا جلسه بدون حالت EJB Component Model - Stateless Session Beans

  • مدل مؤلفه EJB - بدون حالت Session Beans ادامه EJB Component Model - Stateless Session Beans cont'd

  • EJB Component Model - Stateful Session Beans EJB Component Model - Stateful Session Beans

  • مدل کامپوننت EJB - لوبیا تک تن EJB Component Model - Singleton Beans

  • مدل کامپوننت EJB - لوبیا تک تن EJB Component Model - Singleton Beans

  • مدل مؤلفه EJB - چرخه حیات EJB Component Model - Lifecycle

  • مدل مؤلفه EJB - چرخه حیات EJB Component Model - Lifecycle

  • مدل مؤلفه EJB - لوبیاهای پیام محور EJB Component Model - Message Driven Beans

  • ظرف EJB - چیست؟ The EJB Container - What Is it?

  • ظرف EJB - چیست؟ The EJB Container - What Is it?

  • تراکنش ها چیست؟ What are Transactions?

  • معاملات اسید - اتمی ACID Transactions - Atomicity

  • معاملات اسید - اتمی ACID Transactions - Atomicity

  • معاملات اسیدی - سازگاری ACID Transactions - Consistency

  • معاملات اسیدی - سازگاری ACID Transactions - Consistency

  • معاملات اسیدی - جداسازی ACID Transactions - Isolation

  • معاملات اسیدی - جداسازی ACID Transactions - Isolation

  • معاملات اسید - دوام ACID Transactions - Durability

  • معاملات اسید - دوام ACID Transactions - Durability

  • معاملات اسید - خلاصه ACID Transactions - Summary

  • معاملات اسید - خلاصه ACID Transactions - Summary

  • مدیریت معاملات - Bean vs Container Transactions Management - Bean vs Container

  • ویژگی های مدیریت تراکنش های CMT CMT Transactions Management Attributes

  • ویژگی های مدیریت تراکنش های CMT CMT Transactions Management Attributes

  • واحد تداوم و زمینه پایداری - مقدمه Persistence Unit and Persistence Context - Intro

  • واحد تداوم و زمینه پایداری - مقدمه Persistence Unit and Persistence Context - Intro

  • واحد ماندگاری چیست؟ What is a Persistence Unit?

  • واحد ماندگاری چیست؟ What is a Persistence Unit?

  • زمینه ماندگاری چیست؟ What is a Persistence Context?

  • Entity Manager - چگونه دسترسی پیدا کنیم Entity Manager - How to Get Access

  • Entity Manager - چگونه دسترسی پیدا کنیم Entity Manager - How to Get Access

  • Entity Manager - Persist Entity Manager - Persist

  • Entity Manager - Persist Entity Manager - Persist

  • Entity Manager - Find Entity Manager - Find

  • Entity Manager - Find Entity Manager - Find

  • Entity Manager - حذف کنید Entity Manager - Remove

  • عملیات آبشاری Cascade Operations

  • عملیات آبشاری - حذف Cascade Operations - Remove

  • عملیات آبشاری - حذف Cascade Operations - Remove

  • جدا شدن نهاد Entity Detachment

  • جدا شدن نهاد Entity Detachment

  • ادغام موجودیت Entity Merging

  • ادغام موجودیت Entity Merging

  • عناصر یک واحد پایداری - نام Elements of a Persistence Unit - Name

  • عناصر یک واحد پایداری - نام Elements of a Persistence Unit - Name

  • عناصر یک واحد تداوم - نوع معامله Elements of a Persistence Unit - Transaction Type

  • عناصر یک واحد پایداری - ارائه دهنده پایداری Elements of a Persistence Unit - Persistence Provider

  • عناصر یک واحد پایداری - ارائه دهنده پایداری Elements of a Persistence Unit - Persistence Provider

  • عناصر یک واحد پایداری - منبع داده Elements of a Persistence Unit - Datasource

  • عناصر یک واحد پایداری - کلاس های موجودیت Elements of a Persistence Unit - Entity Classes

  • عناصر یک واحد پایداری - کلاس های موجودیت Elements of a Persistence Unit - Entity Classes

  • عناصر یک واحد پایداری - طرحواره و تولید اسکریپت Elements of a Persistence Unit - Schema & Script Generation

  • خلاصه Recap

  • خلاصه Recap

  • زبان پرس و جو ماندگاری جاوا - مقدمه Java Persistence Query Language - An Introduction

  • JPQL - یک بیانیه انتخاب ساده JPQL - A Simple Select Statement

  • JPQL - پرس و جوهای نامگذاری شده JPQL - Named Queries

  • JPQL - انتخاب نهادها JPQL - Selecting Entities

  • JPQL - انتخاب نهادها JPQL - Selecting Entities

  • JPQL - Identification Variables/Aliasing JPQL - Identification Variables/Aliasing

  • JPQL - Identification Variables/Aliasing JPQL - Identification Variables/Aliasing

  • JPQL - ارسال پرس و جو به Entity Manager JPQL - Passing Query to Entity Manager

  • JPQL - عبارات مسیر JPQL - Path Expressions

  • JPQL - عبارات مسیر ادامه JPQL - Path Expressions cont'd

  • JPQL - عبارات مسیر ترکیبی JPQL - Combined Path Expressions

  • JPQL - عبارات مسیر ترکیبی JPQL - Combined Path Expressions

  • JPQL - عبارات سازنده JPQL - Constructor Expressions

  • JPQL - از بند JPQL - From Clause

  • JPQL From Clause - پیوستن به نقشه ها JPQL From Clause - Joining Maps

  • JPQL From Clause - Fetch Join JPQL From Clause - Fetch Join

  • بند JPQL Where JPQL Where Clause

  • JPQL Where Clause - عبور از پارامترها JPQL Where Clause - Passing Parameters

  • JPQL Where Clause - Between Operator JPQL Where Clause - Between Operator

  • JPQL Where Clause - Between Operator JPQL Where Clause - Between Operator

  • JPQL Where Clause - مانند عملگر JPQL Where Clause - Like Operator

  • JPQL Where Clause - مانند عملگر JPQL Where Clause - Like Operator

  • JPQL Where Clause - سوالات فرعی JPQL Where Clause - Subqueries

  • JPQL Where Clause - سوالات فرعی JPQL Where Clause - Subqueries

  • رابط EntityManager - روش GetSingleResult EntityManager Interface - GetSingleResult Method

  • رابط EntityManager - روش GetSingleResult EntityManager Interface - GetSingleResult Method

  • JPQL Where Clause - In Operator JPQL Where Clause - In Operator

  • JPQL Where Clause - In Operator JPQL Where Clause - In Operator

  • JPQL Where Clause - IS EMPTY عملگر JPQL Where Clause - IS EMPTY Operator

  • JQPL Where Clause - Member OF Operator JQPL Where Clause - Member OF Operator

  • JQPL Where Clause - Member OF Operator JQPL Where Clause - Member OF Operator

  • JPQL Where Clause - ANY, ALL Operator JPQL Where Clause - ANY, ALL Operator

  • JPQL سفارش توسط JPQL Order By

  • مقدمه توابع جمعی JPQL JPQL Aggregate Functions Intro

  • مقدمه توابع جمعی JPQL JPQL Aggregate Functions Intro

  • توابع جمع JPQL - مجموع JPQL Aggregate Functions - Sum

  • توابع جمع JPQL - مجموع JPQL Aggregate Functions - Sum

  • توابع جمع JPQL - میانگین JPQL Aggreagate Functions - Average

  • توابع جمع JPQL - تعداد JPQL Aggregate Functions - Count

  • توابع جمع JPQL - تعداد JPQL Aggregate Functions - Count

  • توابع جمع JPQL - حداکثر/حداقل JPQL Aggregate Functions - Max/Min

  • توابع جمع JPQL - داشتن JPQL Aggregate Functions - Having

  • توابع جمع JPQL - داشتن JPQL Aggregate Functions - Having

  • خلاصه و خلاصه - JPQL Summary and Recap - JPQL

  • خلاصه و خلاصه - JPQL Summary and Recap - JPQL

  • پرس و جو ضوابط JPA JPA Criteria Query

  • پرس و جو ضوابط JPA JPA Criteria Query

  • اعتبار سنجی - مقدمه Validation - Intro

  • اعتبار سنجی - مقدمه Validation - Intro

  • اعتبار سنجی JPA - اعتبار سنجی باقلا JPA Validation - Bean Validation

  • JPA Validation - Bean Validation ادامه JPA Validation - Bean Validation cont'd

  • JPA Validation - Bean Validation ادامه JPA Validation - Bean Validation cont'd

  • اعتبار سنجی لوبیا سایر محدودیت ها Bean Validation Other Constraints

  • اعتبار سنجی لوبیا سایر محدودیت ها Bean Validation Other Constraints

  • پاسخ‌های چرخه حیات نهاد Entity Lifecycle Callbacks

  • پاسخ‌های چرخه حیات نهاد Entity Lifecycle Callbacks

  • چرخه حیات نهاد - سایر تماس‌ها Entity Lifecycle - Other Callbacks

  • شنوندگان نهاد Entity Listeners

  • شنوندگان نهاد Entity Listeners

  • Entity Listeners - چگونه آنها را ایجاد کنیم Entity Listeners - How to Create Them

  • Entity Listeners - مرتبط کردن موجودیت ها با Listeners Entity Listeners - Associating Entities with Listeners

  • Entity Listeners - مرتبط کردن موجودیت ها با Listeners Entity Listeners - Associating Entities with Listeners

  • جستارهای بومی JPA JPA Native Queries

  • JPA Native Queries - Named Native Queries JPA Native Queries - Named Native Queries

  • جستارهای بومی JPA - پرس و جوهای بومی پویا و سرکوب هشدار JPA Native Queries - Dynamic Native Queries and Warning Suppression

  • جستارهای بومی JPA - پرس و جوهای بومی پویا و سرکوب هشدار JPA Native Queries - Dynamic Native Queries and Warning Suppression

  • JPA - برابر است و مقدمه هش کد JPA - Equals and Hashcode Overriding Intro

  • JPQ -برابر است و روش‌های هش کد نادیده گرفته می‌شوند JPQ -Equals and Hashcode Methods Overriding

  • JPQ -برابر است و روش‌های هش کد نادیده گرفته می‌شوند JPQ -Equals and Hashcode Methods Overriding

  • JPQ -برابر است و روش‌های هش کد نادیده گرفته می‌شوند JPQ -Equals and Hashcode Methods Overriding cont'd

  • JPQ -برابر است و روش‌های هش کد نادیده گرفته می‌شوند JPQ -Equals and Hashcode Methods Overriding cont'd

  • JPA Outro JPA Outro

  • آزمون بخش 6 Section 6 Quiz

  • آزمون بخش 6 Section 6 Quiz

Java API برای خدمات وب Rest (JAX-RS 2.1) Java API for Rest Web Services (JAX-RS 2.1)

  • محدودیت های معماری REST - مشتری و سرور REST Architecture Constraints - Client and Server

  • محدودیت های معماری REST - رابط یکنواخت REST Architecture Constraints - Uniform Interface

  • JAX-RS - HTTP POST JAX-RS - HTTP POST

  • JAX-RS - HTTP PUT JAX-RS - HTTP PUT

  • JAX-RS - HTTP DELETE JAX-RS - HTTP DELETE

  • JAX-RS در عمل - تزریق لایه سرویس JAX-RS In Practice - Injecting the Service Layer

  • مقدمه ای بر انواع محتوا An Introduction To Content Types

  • JAX-RS در عمل - اعلام انواع محتوا با @Produces JAX-RS in Practice - Declaring Content Types with @Produces

  • JAX-RS در عمل - Path Params با @PathParam JAX-RS in Practice - Path Params with @PathParam

  • JAX-RS در عمل - محدود کردن الگوهای مسیر با Regex JAX-RS in Practice - Restricting Path Templates with Regex

  • JAX-RS در عمل - تنظیم مقدار پیش فرض برای پارامترهای مسیر JAX-RS in Practice - Setting Default Value for Path Params

  • JAX-RS در عمل - Query Params با @QueryParams JAX-RS in Practice - Query Params with @QueryParams

  • JAX-RS Recap JAX-RS Recap

  • JAX-RS در عمل - مقدمه ای برای شی پاسخ JAX-RS in Practice - An Intro to the Response Object

  • JAX-RS در عمل - شی پاسخ JAX-RS in Practice - The Response Object

  • JAX-RS در عمل - حاشیه نویسی @Context JAX-RS in Practice - The @Context Annotation

  • شی پاسخ JAX-RS - اجرای کد نمونه JAX-RS Response Object - Sample Code Run

  • JAX-RS در عمل - مقدمه ای بر Exception Mappers JAX-RS in Practice - Intro to Exception Mappers

  • JAX-RS Exception Mappers - اجرای کد نمونه JAX-RS Exception Mappers - Sample Code Run

  • JAX-RS در عمل - مصرف فیلدهای فرم با @FormParam JAX-RS in Practice - Consuming Form Fields with @FormParam

  • JAX-RS در عمل - مصرف فیلدهای فرم با MultivaluedMaps JAX-RS in Practice - Consuming Form Fields with MultivaluedMaps

  • JAX-RS در عمل - دریافت اطلاعات هدر با @HeaderParam JAX-RS in Practice - Getting headers info with @HeaderParam

  • JAX-RS در تمرین - ذخیره سازی JAX-RS in Pracetice - Caching

  • مذاکره محتوا - مقدمه Content Negotiation - An Introduction

  • JAX-RS در عمل - مذاکره محتوای مشتری JAX-RS in Practice - Client Content Negotiation

  • JAX-RS در عمل - مذاکره محتوا از طریق HttpHeaders JAX-RS in Practice - Content Negotiation via HttpHeaders

  • JAX-RS در عمل - آپلود فایل JAX-RS in Practice - File Upload

  • JAX-RS در عمل - اجرای کد نمونه فیلتر پاسخ استاتیک JAX-RS in Practice - Static Response Filter Sample Code Run

  • JAX-RS در عمل - فیلترهای واکنش پویا کانتینر ادامه JAX-RS in Practice - Dynamic Container Response Filters cont'd

  • JAX-RS در عمل - اجرای کد فیلتر پاسخ پویا JAX-RS in Practice - Dynamic Response Filter Code Run

  • JAX-RS در عمل - اجرای کد فیلتر درخواست کانتینر پیش از تطبیق JAX-RS in Practice - Pre-Matching Container Request Filter Code Run

  • JAX-RS در عمل - مقدمه ای بر امنیت با فیلترهای درخواست JAX-RS in Practice - Intro to Security with Request Filters

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 1 JAX-RS in Practice - Authentication with JWT and Filters Part 1

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 3 JAX-RS in Practice - Authentication with JWT and Filters Part 3

  • JAX- RS در عمل - منابع ناهمزمان JAX- RS in Practice - Asynchrounous Resources

  • JAX- RS در عمل - منابع ناهمزمان ادامه JAX- RS in Practice - Asynchrounous Resources cont'd

  • JAX-RS در عمل - ادغام JSON-P و هایپر مدیا JAX-RS in Practice - JSON-P Integration and Hypermedia

  • JAX-RS در عمل - Synchronous Client API JAX-RS in Practice - Synchronous Client API

  • JAX-RS در عمل - Async Client API JAX-RS in Practice - Async Client API

  • JAX-RS در عمل - اجرای کد نمونه مشتری JAX-RS in Practice - Client Sample Code Run

  • JAX-RS در عمل - مقدمه ای برای رویدادهای ارسال شده توسط سرور JAX-RS in Practice - An Intro to Server Sent Events

  • Java EE در عمل - استقرار Docker Java EE in Practice - Docker Deployment

Java API برای خدمات وب Rest (JAX-RS 2.1) Java API for Rest Web Services (JAX-RS 2.1)

  • JAX-RS Client - بی خوابی JAX-RS Client - Insomnia

  • JAX-RS Client - بی خوابی JAX-RS Client - Insomnia

  • محدودیت های معماری REST - مشتری و سرور REST Architecture Constraints - Client and Server

  • محدودیت های معماری REST - بدون تابعیت REST Architecture Constraints - Stateless

  • محدودیت های معماری REST - بدون تابعیت REST Architecture Constraints - Stateless

  • محدودیت های معماری REST - قابل ذخیره سازی REST Architecture Constraints - Cacheable

  • محدودیت های معماری REST - قابل ذخیره سازی REST Architecture Constraints - Cacheable

  • محدودیت های معماری REST - رابط یکنواخت REST Architecture Constraints - Uniform Interface

  • محدودیت های معماری REST - رابط لایه ای REST Architecture Constraints - Layered Interface

  • محدودیت های معماری REST - رابط لایه ای REST Architecture Constraints - Layered Interface

  • منبع ریشه JAX-RS - کلاس برنامه JAX-RS Root Resource - Application Class

  • منبع ریشه JAX-RS - کلاس برنامه JAX-RS Root Resource - Application Class

  • JAX-RS - سلام دنیا! JAX-RS - Hello World!

  • JAX-RS - سلام دنیا! JAX-RS - Hello World!

  • منابع کلاس JAX-RS با @Path Annotation JAX-RS Class Resources with @Path Annotation

  • منابع کلاس JAX-RS با @Path Annotation JAX-RS Class Resources with @Path Annotation

  • روش‌های منبع JAX-RS REST JAX-RS REST Resource Methods

  • روش‌های منبع JAX-RS REST JAX-RS REST Resource Methods

  • JAX-RS - HTTP GET JAX-RS - HTTP GET

  • JAX-RS - HTTP GET JAX-RS - HTTP GET

  • JAX-RS - HTTP POST JAX-RS - HTTP POST

  • JAX-RS - HTTP PUT JAX-RS - HTTP PUT

  • JAX-RS - HTTP DELETE JAX-RS - HTTP DELETE

  • JAX-RS در عمل - روش‌های دریافت منابع کارمند JAX-RS In Practice - The Employee Resource GET Methods

  • JAX-RS در عمل - روش‌های دریافت منابع کارمند JAX-RS In Practice - The Employee Resource GET Methods

  • JAX-RS در عمل - تزریق لایه سرویس JAX-RS In Practice - Injecting the Service Layer

  • JAX-RS در عمل - روش POST منابع کارکنان JAX-RS In Practice - The Employee Resource POST Method

  • JAX-RS در عمل - روش POST منابع کارکنان JAX-RS In Practice - The Employee Resource POST Method

  • مقدمه ای بر انواع محتوا An Introduction To Content Types

  • مقدمه ای بر انواع محتوا ادامه An Introduction To Content Types cont'd

  • مقدمه ای بر انواع محتوا ادامه An Introduction To Content Types cont'd

  • JAX-RS در عمل - اعلام انواع محتوا با @Produces JAX-RS in Practice - Declaring Content Types with @Produces

  • انواع زمینه JAX-RS - اجرای کد نمونه JAX-RS Context Types - Sample Code Run

  • انواع زمینه JAX-RS - اجرای کد نمونه JAX-RS Context Types - Sample Code Run

  • JAX-RS در عمل - سطح کلاس @Produces JAX-RS In Practice - Class Level @Produces

  • JAX-RS در عمل - سطح کلاس @Produces JAX-RS In Practice - Class Level @Produces

  • JAX-RS در عمل - اعلام انواع محتوا با @Consumes JAX-RS in Practice - Declaring Content Types with @Consumes

  • JAX-RS در عمل - اعلام انواع محتوا با @Consumes JAX-RS in Practice - Declaring Content Types with @Consumes

  • JAX-RS در عمل - Path Params با @PathParam JAX-RS in Practice - Path Params with @PathParam

  • JAX-RS در عمل - محدود کردن الگوهای مسیر با Regex JAX-RS in Practice - Restricting Path Templates with Regex

  • JAX-RS در عمل - تنظیم مقدار پیش فرض برای پارامترهای مسیر JAX-RS in Practice - Setting Default Value for Path Params

  • JAX-RS در عمل - Query Params با @QueryParams JAX-RS in Practice - Query Params with @QueryParams

  • JAX-RS Recap JAX-RS Recap

  • JAX-RS در عمل - مقدمه ای برای شی پاسخ JAX-RS in Practice - An Intro to the Response Object

  • JAX-RS در عمل - شی پاسخ JAX-RS in Practice - The Response Object

  • JAX-RS در عمل - حاشیه نویسی @Context JAX-RS in Practice - The @Context Annotation

  • JAX-RS در عمل - استفاده از UriInfo برای ایجاد پاسخ های معنادار JAX-RS in Practice - Using the UriInfo to Create Meaningful Responses

  • JAX-RS در عمل - استفاده از UriInfo برای ایجاد پاسخ های معنادار JAX-RS in Practice - Using the UriInfo to Create Meaningful Responses

  • شی پاسخ JAX-RS - اجرای کد نمونه JAX-RS Response Object - Sample Code Run

  • JAX-RS Recap JAX-RS Recap

  • JAX-RS Recap JAX-RS Recap

  • JAX-RS در عمل - مقدمه ای بر Exception Mappers JAX-RS in Practice - Intro to Exception Mappers

  • JAX-RS در عمل - Exception Mappers JAX-RS in Practice - Exception Mappers

  • JAX-RS در عمل - Exception Mappers JAX-RS in Practice - Exception Mappers

  • JAX-RS Exception Mappers - اجرای کد نمونه JAX-RS Exception Mappers - Sample Code Run

  • JAX-RS در عمل - مصرف فیلدهای فرم با @FormParam JAX-RS in Practice - Consuming Form Fields with @FormParam

  • JAX-RS در عمل - مصرف فیلدهای فرم با @FormParam cont'd JAX-RS in Practice - Consuming Form Fields with @FormParam cont'd

  • JAX-RS در عمل - مصرف فیلدهای فرم با @FormParam cont'd JAX-RS in Practice - Consuming Form Fields with @FormParam cont'd

  • JAX-RS در عمل - مصرف فیلدهای فرم با MultivaluedMaps JAX-RS in Practice - Consuming Form Fields with MultivaluedMaps

  • JAX-RS در عمل - مصرف فیلدهای فرم با @BeanParam JAX-RS in Practice - Consuming Form Fields with @BeanParam

  • JAX-RS در عمل - مصرف فیلدهای فرم با @BeanParam JAX-RS in Practice - Consuming Form Fields with @BeanParam

  • JAX-RS در عمل - دریافت اطلاعات هدر با @HeaderParam JAX-RS in Practice - Getting headers info with @HeaderParam

  • JAX-RS در عمل - برخی از حاشیه نویسی های تزریق JAX-RS in Practice - Some Injection Annotations

  • JAX-RS در عمل - برخی از حاشیه نویسی های تزریق JAX-RS in Practice - Some Injection Annotations

  • JAX-RS در تمرین - ذخیره سازی JAX-RS in Pracetice - Caching

  • JAX-RS در عمل - ذخیره با CacheControl و Etags JAX-RS in Practice - Caching with CacheControl and Etags

  • JAX-RS در عمل - ذخیره با CacheControl و Etags JAX-RS in Practice - Caching with CacheControl and Etags

  • مذاکره محتوا - مقدمه Content Negotiation - An Introduction

  • JAX-RS در عمل - مذاکره محتوای مشتری JAX-RS in Practice - Client Content Negotiation

  • JAX-RS در عمل - مذاکره محتوا از طریق HttpHeaders JAX-RS in Practice - Content Negotiation via HttpHeaders

  • JAX-RS در عمل - مذاکره محتوا از طریق QS JAX-RS in Practice - Content Negotiation via QS

  • JAX-RS در عمل - مذاکره محتوا از طریق QS JAX-RS in Practice - Content Negotiation via QS

  • JAX-RS در عمل - آپلود فایل JAX-RS in Practice - File Upload

  • JAX-RS در عمل - دانلود فایل JAX-RS in Practice - File Download

  • JAX-RS در عمل - دانلود فایل JAX-RS in Practice - File Download

  • JAX-RS در عمل - تزریق یک چوب JAX-RS in Practice - Injecting a Logger

  • JAX-RS در عمل - تزریق یک چوب JAX-RS in Practice - Injecting a Logger

  • JAX-RS در عمل - تنظیم کوکی ها بر روی مشتری JAX-RS in Practice - Setting Cookies on the Client

  • JAX-RS در عمل - تنظیم کوکی ها بر روی مشتری JAX-RS in Practice - Setting Cookies on the Client

  • JAX-RS در عمل - مقدمه ای بر فیلترها JAX-RS in Practice - An Introduction to Filters

  • JAX-RS در عمل - مقدمه ای بر فیلترها JAX-RS in Practice - An Introduction to Filters

  • JAX-RS در عمل - فیلتر پاسخ ظرف استاتیک JAX-RS in Practice - Static Container Response Filter

  • JAX-RS در عمل - فیلتر پاسخ ظرف استاتیک JAX-RS in Practice - Static Container Response Filter

  • JAX-RS در عمل - اجرای کد نمونه فیلتر پاسخ استاتیک JAX-RS in Practice - Static Response Filter Sample Code Run

  • JAX-RS در عمل - فیلترهای واکنش پویا کانتینر JAX-RS in Practice - Dynamic Container Response Filters

  • JAX-RS در عمل - فیلترهای واکنش پویا کانتینر JAX-RS in Practice - Dynamic Container Response Filters

  • JAX-RS در عمل - فیلترهای واکنش پویا کانتینر ادامه JAX-RS in Practice - Dynamic Container Response Filters cont'd

  • JAX-RS در عمل - اجرای کد فیلتر پاسخ پویا JAX-RS in Practice - Dynamic Response Filter Code Run

  • JAX-RS در عمل - فیلترهای درخواست ظرف قبل از تطبیق JAX-RS in Practice - Pre-Matching Container Request Filters

  • JAX-RS در عمل - فیلترهای درخواست ظرف قبل از تطبیق JAX-RS in Practice - Pre-Matching Container Request Filters

  • JAX-RS در عمل - اجرای کد فیلتر درخواست کانتینر پیش از تطبیق JAX-RS in Practice - Pre-Matching Container Request Filter Code Run

  • JAX-RS در عمل - مقدمه ای بر امنیت با فیلترهای درخواست JAX-RS in Practice - Intro to Security with Request Filters

  • JAX-RS در عمل - کتابخانه های شخص ثالث JAX-RS in Practice - Third Party Libraries

  • JAX-RS در عمل - کتابخانه های شخص ثالث JAX-RS in Practice - Third Party Libraries

  • JAX-RS در عمل - اجرای کد نمونه امنیتی JWT JAX-RS in Practice - JWT Security Sample Code Run

  • JAX-RS در عمل - اجرای کد نمونه امنیتی JWT JAX-RS in Practice - JWT Security Sample Code Run

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 1 JAX-RS in Practice - Authentication with JWT and Filters Part 1

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 2 JAX-RS in Practice - Authentication with JWT and Filters Part 2

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 2 JAX-RS in Practice - Authentication with JWT and Filters Part 2

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 3 JAX-RS in Practice - Authentication with JWT and Filters Part 3

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 4 JAX-RS in Practice - Authentication with JWT and Filters Part 4

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 4 JAX-RS in Practice - Authentication with JWT and Filters Part 4

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 5 JAX-RS in Practice - Authentication with JWT and Filters Part 5

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 5 JAX-RS in Practice - Authentication with JWT and Filters Part 5

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 6 JAX-RS in Practice - Authentication with JWT and Filters Part 6

  • JAX-RS در عمل - احراز هویت با JWT و فیلترها قسمت 6 JAX-RS in Practice - Authentication with JWT and Filters Part 6

  • JAX-RS در عمل - خلاصه احراز هویت JWT JAX-RS in Practice - JWT Authentication Summary

  • JAX-RS در عمل - خلاصه احراز هویت JWT JAX-RS in Practice - JWT Authentication Summary

  • JAX- RS در عمل - منابع ناهمزمان JAX- RS in Practice - Asynchrounous Resources

  • JAX- RS در عمل - منابع ناهمزمان ادامه JAX- RS in Practice - Asynchrounous Resources cont'd

  • JAX-RS در عمل - JSON-B Integraion JAX-RS in Practice - JSON-B Integraion

  • JAX-RS در عمل - JSON-B Integraion JAX-RS in Practice - JSON-B Integraion

  • JAX-RS در عمل - ادغام JSON-P و هایپر مدیا JAX-RS in Practice - JSON-P Integration and Hypermedia

  • JAX-RS در عمل - اجرای کد نمونه پردازش JSON JAX-RS in Practice - JSON Processing Sample Code Run

  • JAX-RS در عمل - اجرای کد نمونه پردازش JSON JAX-RS in Practice - JSON Processing Sample Code Run

  • JAX-RS در عمل - Synchronous Client API JAX-RS in Practice - Synchronous Client API

  • JAX-RS در عمل - Async Client API JAX-RS in Practice - Async Client API

  • JAX-RS در عمل - اجرای کد نمونه مشتری JAX-RS in Practice - Client Sample Code Run

  • JAX-RS در عمل - مقدمه ای برای رویدادهای ارسال شده توسط سرور JAX-RS in Practice - An Intro to Server Sent Events

  • JAX-RS در عمل - پیاده سازی SSE با JAX-RS JAX-RS in Practice - Implementing SSE with JAX-RS

  • JAX-RS در عمل - پیاده سازی SSE با JAX-RS JAX-RS in Practice - Implementing SSE with JAX-RS

  • JAX-RS در عمل - نمونه اجرای کد و خلاصه SSE JAX-RS in Practice - Sample Code Run and SSE Summary

  • JAX-RS در عمل - نمونه اجرای کد و خلاصه SSE JAX-RS in Practice - Sample Code Run and SSE Summary

  • Java EE در عمل - استقرار Docker Java EE in Practice - Docker Deployment

سوکت های وب Websockets

  • Java EE Websockets - رمزگذارها و رمزگشاها Java EE Websockets - Encoders and Decoders

  • Java EE Websockets - خلاصه Java EE Websockets - Summary

  • Java EE Websockets - اجرای کد نمونه Java EE Websockets - Sample Code Run

سوکت های وب Websockets

  • Java EE Websockets - Annotated Endpoints Java EE Websockets - Annotated Endpoints

  • Java EE Websockets - Annotated Endpoints Java EE Websockets - Annotated Endpoints

  • Java EE Websockets - نقاط پایانی برنامه ای Java EE Websockets - Programmatic Endpoints

  • Java EE Websockets - نقاط پایانی برنامه ای Java EE Websockets - Programmatic Endpoints

  • Java EE Websockets - URI Templates Java EE Websockets - URI Templates

  • Java EE Websockets - URI Templates Java EE Websockets - URI Templates

  • Java EE Websockets - رمزگذارها و رمزگشاها Java EE Websockets - Encoders and Decoders

  • Java EE Websockets - خلاصه Java EE Websockets - Summary

  • Java EE Websockets - اجرای کد نمونه Java EE Websockets - Sample Code Run

تست Java EE Testing Java EE

  • تست جاوا EE - مقدمه Java EE Testing - An Introduction

تست Java EE Testing Java EE

  • تست جاوا EE - مقدمه Java EE Testing - An Introduction

  • Java EE Testing - معرفی Arquillian Java EE Testing - Introducing Arquillian

  • Java EE Testing - معرفی Arquillian Java EE Testing - Introducing Arquillian

  • Java EE Testing - Dependency Setup Java EE Testing - Dependency Setup

  • Java EE Testing - Dependency Setup Java EE Testing - Dependency Setup

  • تست جاوا EE - شکست در یک تست Java EE Testing - Failing a Test

  • تست جاوا EE - شکست در یک تست Java EE Testing - Failing a Test

  • تست جاوا EE - گذراندن یک آزمون Java EE Testing - Passing a Test

  • تست جاوا EE - گذراندن یک آزمون Java EE Testing - Passing a Test

  • منابع جاوا EE Java EE Resources

  • منابع جاوا EE Java EE Resources

پروژه Capstone 1 - برنامه Todo Capstone Project 1 - Todo App

  • معرفی پروژه Capstone Introduction to Capstone Project

  • مقدمه ای بر تست با Arquillian قسمت 2 Introductiont to Testing with Arquillian Part 2

  • اجرای اولین تست بخش 1 Running our First Test Part 1

  • اجرای اولین تست قسمت 2 ما Running our First Test Part 2

  • افزودن محدودیت های اعتبار سنجی به TodoUser Adding Validation Constraints to TodoUser

  • پرس و جو از موجودیت Todo Querying the Todo Entity

  • کلاس خدمات Todo - Save TodoUser Method Impl Part 1 The Todo Service Class - Save TodoUser Method Impl Part 1

  • کلاس SecurityUtil The SecurityUtil Class

  • جلوگیری از ثبت نام مضاعف با ایمیل Preventing Double Signups with an Email

  • پیاده سازی روش Todo By Id را پیدا کنید Find Todo By Id Method Implementation

  • افزودن کتابخانه JWT به پروژه Adding the JWT Library to the Project

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 2 Stateless Security with JWT - ContainerRequestFilter Implementation Part 2

  • امنیت بدون دولت با JWT - ContainerRequestFilter Implementation قسمت 3 Stateless Security with JWT - ContainerRequestFilter Implementation Part 3

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 4 Stateless Security with JWT - ContainerRequestFilter Implementation Part 4

  • امنیت بدون دولت با JWT - ContainerRequestFilter Implementation قسمت 5 Stateless Security with JWT - ContainerRequestFilter Implementation Part 5

  • امنیت بدون تابعیت با JWT - ContainerRequestFilter Implementation قسمت 6 Stateless Security with JWT - ContainerRequestFilter Implementation Part 6

  • بازسازی کلاس منبع قدیمی TodoRest Refactoring the Old TodoRest Resource Class

  • بیایید برنامه ما را اجرا کنیم Let's Run Our App

  • بسته بندی با داکر Packaging with Docker

پروژه Capstone 1 - برنامه Todo Capstone Project 1 - Todo App

  • معرفی پروژه Capstone Introduction to Capstone Project

  • مقدمه ای بر تست با Arquillian قسمت 1 Introductiont to Testing with Arquillian Part 1

  • مقدمه ای بر تست با Arquillian قسمت 1 Introductiont to Testing with Arquillian Part 1

  • مقدمه ای بر تست با Arquillian قسمت 2 Introductiont to Testing with Arquillian Part 2

  • اجرای اولین تست بخش 1 Running our First Test Part 1

  • اجرای اولین تست قسمت 2 ما Running our First Test Part 2

  • مدل سازی کاربر Todo Modelling the Todo User

  • مدل سازی کاربر Todo Modelling the Todo User

  • مدل سازی ویژگی های اساسی کاربر Todo Modelling the Todo User Basic Attributes

  • مدل سازی ویژگی های اساسی کاربر Todo Modelling the Todo User Basic Attributes

  • افزودن محدودیت های اعتبار سنجی به TodoUser Adding Validation Constraints to TodoUser

  • پرس و جو از TodoUser Querying the TodoUser

  • پرس و جو از TodoUser Querying the TodoUser

  • پرس و جو از موجودیت Todo Querying the Todo Entity

  • کلاس خدمات Todo The Todo Service Class

  • کلاس خدمات Todo The Todo Service Class

  • کلاس خدمات Todo - Save TodoUser Method Impl Part 1 The Todo Service Class - Save TodoUser Method Impl Part 1

  • کلاس SecurityUtil The SecurityUtil Class

  • کلاس خدمات Todo - Save TodoUser Method Impl Part 2 The Todo Service Class - Save TodoUser Method Impl Part 2

  • کلاس خدمات Todo - Save TodoUser Method Impl Part 2 The Todo Service Class - Save TodoUser Method Impl Part 2

  • تست سرویس Todo Todo Service Test

  • تست سرویس Todo Todo Service Test

  • جلوگیری از ثبت نام مضاعف با ایمیل Preventing Double Signups with an Email

  • پیاده سازی روش Todo By Id را پیدا کنید Find Todo By Id Method Implementation

  • دریافت لیست پیاده سازی روش Todos Get List of Todos Method Implementation

  • دریافت لیست پیاده سازی روش Todos Get List of Todos Method Implementation

  • دریافت Todos By Task Method Get Todos By Task Method Implementation

  • دریافت Todos By Task Method Get Todos By Task Method Implementation

  • امنیت بدون تابعیت با JWT - حاشیه نویسی و پیاده سازی فیلتر Authz Stateless Security with JWT - The Authz Annotation and Filter Implementation

  • امنیت بدون تابعیت با JWT - حاشیه نویسی و پیاده سازی فیلتر Authz Stateless Security with JWT - The Authz Annotation and Filter Implementation

  • افزودن کتابخانه JWT به پروژه Adding the JWT Library to the Project

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 1 Stateless Security with JWT - ContainerRequestFilter Implementation Part 1

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 1 Stateless Security with JWT - ContainerRequestFilter Implementation Part 1

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 2 Stateless Security with JWT - ContainerRequestFilter Implementation Part 2

  • امنیت بدون دولت با JWT - ContainerRequestFilter Implementation قسمت 3 Stateless Security with JWT - ContainerRequestFilter Implementation Part 3

  • امنیت بدون حالت با JWT - ContainerRequestFilter Implementation قسمت 4 Stateless Security with JWT - ContainerRequestFilter Implementation Part 4

  • امنیت بدون دولت با JWT - ContainerRequestFilter Implementation قسمت 5 Stateless Security with JWT - ContainerRequestFilter Implementation Part 5

  • امنیت بدون تابعیت با JWT - ContainerRequestFilter Implementation قسمت 6 Stateless Security with JWT - ContainerRequestFilter Implementation Part 6

  • امنیت بدون تابعیت با JWT - خلاصه Stateless Security with JWT - Recap

  • امنیت بدون تابعیت با JWT - خلاصه Stateless Security with JWT - Recap

  • وب سرویس REST - روش ذخیره منبع کاربر REST Web Service - The Save User Resource Method

  • وب سرویس REST - روش ذخیره منبع کاربر REST Web Service - The Save User Resource Method

  • بازسازی کلاس منبع قدیمی TodoRest Refactoring the Old TodoRest Resource Class

  • بیایید برنامه ما را اجرا کنیم Let's Run Our App

  • بسته بندی با داکر - پرایمر Packaging with Docker - Primer

  • بسته بندی با داکر - پرایمر Packaging with Docker - Primer

  • بسته بندی با داکر Packaging with Docker

اطلاعات اضافی - کد منبع و موارد دیگر Extra Information - Source code, and other stuff

  • کد منبع Source Code

  • سخنرانی و اطلاعات پاداش Bonus Lecture and Information

اطلاعات اضافی - کد منبع و موارد دیگر Extra Information - Source code, and other stuff

  • کد منبع Source Code

  • سخنرانی و اطلاعات پاداش Bonus Lecture and Information

نمایش نظرات

Udemy (یودمی)

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

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

دوره آموزشی Java Enterprise Edition 8 for Beginners
جزییات دوره
29.5 hours
385
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
16,838
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Buchalka's Learn Programming Academy Tim Buchalka's Learn Programming Academy

برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز

Luqman Saeed Luqman Saeed

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