لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جاکارتا EE: ساخت اولین برنامه شما
Jakarta EE: Building Your First Application
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر شما یک توسعه دهنده جاوا هستید که نیاز به ساخت یک برنامه سازمانی دارید، این دوره به شما نشان می دهد که چگونه به سرعت با استفاده از Jakarta EE شروع کنید. مهندس جاوا، نویسنده و مربی بودینی ساماراکودی به شما یک نمای کلی از پلتفرم جاکارتا EE ارائه می دهد و نحوه راه اندازی و شروع ساخت یک برنامه سازمانی ساده با استفاده از Jakarta EE را نشان می دهد. با نحوه افزودن مؤلفههای لایه وب، قسمت جلویی Jakarta Faces (JSF) و مؤلفههای لایه تجاری و EIS آشنا شوید. به طور خاص در Jakarta Enterprise Beans، کلاس های موجودیت جاکارتا Persistence (JPA) و یک وب سرویس Jakarta RESTful (JAX-RS) به عنوان مؤلفه های سطح کسب و کار غوطه ور شوید. نحوه راه اندازی و پیکربندی یک فروشگاه پایدار و اتصال آن به یک پایگاه داده زیربنایی را بیابید. به علاوه، نحوه ساخت، بسته بندی، و استقرار برنامه ساده جاکارتا EE خود را بررسی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
در حال اجرا با جاکارتا EE (در حال انجام)
Up and running with Jakarta EE
(In progress)
1. مروری بر پلت فرم EE جاکارتا
1. Jakarta EE Platform Overview
جاکارتا EE چیست؟
What is Jakarta EE?
پیوند جاوا SE و جاکارتا EE
Java SE and Jakarta EE link
معماری اپلیکیشن جاکارتا EE
Jakarta EE application architecture
ظروف EE جاکارتا و روابط آنها
Jakarta EE containers and their relationships
اجزا و APIهای EE جاکارتا
Jakarta EE components and APIs
جاوا EE در مقابل جاکارتا EE
Java EE vs. Jakarta EE
امتحان فصل
Chapter Quiz
2. راه اندازی و شروع به کار
2. Setting up and Getting Started
نرم افزار مورد نیاز
Required software
Jakarta EE را نصب و راه اندازی کنید
Install and set up Jakarta EE
سرور جاکارتا EE را با IDE پیکربندی کنید
Configure the Jakarta EE server with the IDE
پایگاه داده را ایجاد کنید
Create the database
اتصال پایگاه داده را تنظیم کنید
Set up the database connection
اولین برنامه جاکارتا EE شما
Your first Jakarta EE application
اولین معماری اپلیکیشن
First application architecture
برنامه Pricing را تنظیم کنید
Set up the Pricing application
سرویس وب تغییر قیمت روزانه را راه اندازی کنید
Set up the daily price change web service
امتحان فصل
Chapter Quiz
3. افزودن اجزای ردیف ارائه
3. Adding Presentation Tier Components
برنامه Pricing را به عنوان یک برنامه Jakarta Faces پیکربندی کنید
Configure the Pricing application as a Jakarta Faces application
صفحه Facelets را اضافه کنید
Add the Facelets page
یک لوبیا CDI اضافه کنید
Add a CDI bean
فیسلت را با لوبیا CDI ببندید
Bind the facelet with the CDI bean
امتحان فصل
Chapter Quiz
4. افزودن مؤلفه های تجاری و داده های ردیف
4. Adding Business and Data Tier Components
Enterprise Bean را به برنامه Pricing اضافه کنید
Add Enterprise Bean to the Pricing application
کلاس موجودیت جاکارتا Persistence را اضافه کنید
Add Jakarta Persistence entity class
EntityManager را در Enterprise Bean تزریق کنید
Inject the EntityManager in the Enterprise Bean
روش های تجاری را به Enterprise Bean اضافه کنید
Add business methods to the Enterprise Bean
بقیه روش های تجاری را اضافه کنید
Add the rest of the business methods
فایل persistance.xml را پیکربندی کنید
Configure the persistance.xml file
روش های کسب و کار را از CDI Bean فراخوانی کنید
Call the business methods from the CDI bean
منبع جاکارتا RESTful را به وب سرویس تغییر قیمت روزانه اضافه کنید
Add Jakarta RESTful resource to Daily Price Change web service
منطق کسب و کار را در منبع جاکارتا RESTful پیاده کنید
Implement business logic in Jakarta RESTful resource
منطق تجاری کامل در منبع جاکارتا RESTful
Complete business logic in Jakarta RESTful resource
امتحان فصل
Chapter Quiz
5. ساخت، بسته بندی، و استقرار برنامه
5. Building, Packaging, and Deploying the Application
طرح استقرار
Deployment plan
برنامه را مستقر کنید
Deploy the application
سرور برنامه را راه اندازی کنید
Start the application server
برنامه خود را روی مرورگر تست کنید
Test your application on the browser
بودینی ساماراککودی یک مهندس، نویسنده و مدرس جاوا است.
بودینی یک متخصص ارشد نرم افزار است که مشتاق یادگیری مداوم و کاوش فناوری جدید است و به دنبال کار چالش برانگیز و فرصت هایی برای یادگیری و توسعه است. او 15 سال تجربه کار برای چندین شرکت نرم افزاری چند ملیتی در ساخت نرم افزارهای پیشرو در بازار برای پایگاه مشتریان در سراسر جهان دارد. بودینی دارای مدرک کارشناسی کامپیوتر و سیستم های اطلاعاتی از دانشگاه متروپولیتن لندن است.
نمایش نظرات