توسعه برنامه Java EE 8 [ویدئو]

Java EE 8 Application Development [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره راهنمای کاملی برای ایجاد یک برنامه Java EE 8 است. شما یک برنامه چت در دنیای واقعی خواهید ساخت و بهترین الگوها و تکنیک ها را در Java EE یاد خواهید گرفت. شما یک مدل کسب و کار برای یک برنامه چت با CDI و JSON خواهید ساخت. ابتدا اسکلت مدل کسب و کار را ایجاد می کنید. در ادامه، یاد خواهید گرفت که ویژگی هایی مانند کاربر، پیام و چت را به مدل اضافه کنید. هنگامی که مدل را تنظیم کردید، با استفاده از Websockets بین کلاینت چت و سرور ارتباط برقرار خواهید کرد. سپس، یک REST API برای دیگر برنامه های کاربردی JSclient جلویی ایجاد می کنید. در نهایت، با استفاده از آخرین نسخه Java Server Faces JSF 2.3، یک رابط کاربری برای برنامه چت ایجاد خواهید کرد. در پایان دوره، شما قادر خواهید بود با استفاده از ویژگی های جدید Java EE 8 یک برنامه وب کامل ایجاد کنید. بسته کد این دوره در https://github.com/PacktPublishing/-Java-EE-8-Application-Development موجود است. [*] برنامه ای ایجاد کنید که به راحتی با CDI قابل آزمایش باشد [*] یک مدل کسب و کار برای یک برنامه چت با API های جاوا بسازید [*] با پروتکل انتقال پیام کارآمد با Java API برای WebSockets و JMS آشنا شوید [*] توسعه سرویس وب RESTful را با استفاده از مشخصات JAX-RS 2.1 کاوش کنید [*] برنامه های کاربردی مبتنی بر وب را با استفاده از Java Server Faces JSF 2.3 توسعه دهید [*] با استفاده از Java EE یک صفحه JSF با داده های پشتیبان بنویسید اگر یک توسعه دهنده جاوا هستید و می خواهید با Java EE 8 مهارت داشته باشید، این دوره برای شما ایده آل است. انتظار می رود شما دانش قبلی از جاوا و تجربه ای در توسعه و استقرار برنامه های کاربردی در گذشته داشته باشید. هیچ دانش قبلی از Java EE مورد نیاز نیست. [*] برنامه های جاوا 8 را بر اساس بهترین شیوه ها و الگوها ایجاد کنید * [*] بهترین موارد استفاده را کاوش کنید، مناطق مشکل را شناسایی کنید و آنها را با Java EE API مناسب حل کنید * [*] استفاده از API های مختلف موجود در جاوا 8 را یاد بگیرید. * *

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

ساخت اپلیکیشن با CDI Building an Application with CDI

  • بررسی اجمالی دوره The Course Overview

  • تزریق وابستگی Dependency Injection

  • به نام لوبیا Named Beans

  • چرخه حیات و رویدادهای CDI CDI Lifecycle and Events

  • مقدمه ای بر میکروسرویس ها Introduction to Microservices

  • استفاده از CDI با Java EE Microservice Application Using CDI with Java EE Microservice Application

ایجاد یک مدل کسب و کار برای برنامه - JSONP و JSONB Creating a Business Model for the Application – JSONP and JSONB

  • API مدل JSONP The JSONP Model API

  • پر کردن اشیاء جاوا از JSON با JSONB Populating Java Objects from JSON with JSONB

  • تولید رشته های JSON از اشیاء جاوا با JSONB Generating JSON Strings from Java Objects with JSONB

  • JSONP Streaming API The JSONP Streaming API

ایجاد ارتباط بین کلاینت چت و سرور با استفاده از سوکت‌های وب (JMS) Developing Connection Between Chat Client and Server Using Websockets (JMS)

  • ایجاد سرور WebSocket Creating WebSocket Server

  • ایجاد WebSocket Client Creating WebSocket Client

  • JMS - صف های پیام JMS - Message Queues

  • JMS - موضوعات پیام JMS - Message Topics

ایجاد RESTful API Creating RESTful API

  • JAX-RS مقدمه JAX-RS Introduction

  • طراحی قرارداد REST برای API Designing REST Contract for the API

  • ایجاد سرور REST Creating REST Server

  • ایجاد REST Client Creating REST Client

توسعه UI برای برنامه ها Developing UI for the Applications

  • با JSF شروع کنید Get Started with JSF

  • توسعه برنامه JSF Developing JSF Application

  • افزودن فرم JSF برای ارسال داده ها Adding JSF Form for Submitting Data

  • اعتبارسنجی داده های سفارشی Custom Data Validation

نمایش نظرات

توسعه برنامه Java EE 8 [ویدئو]
جزییات دوره
1 h 39 m
22
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tomasz Lelek Tomasz Lelek

توماس للک یک مهندس نرم افزار است که بیشتر در جاوا و اسکالا برنامه نویسی می کند. او از طرفداران معماری میکروسرویس و برنامه نویسی کاربردی است. او هر روز زمان و تلاش قابل توجهی را برای بهتر شدن اختصاص می دهد. او اخیراً به فناوری‌های کلان داده مانند Apache Spark و Hadoop پرداخته است. او تقریباً به همه چیزهایی که با توسعه نرم افزار مرتبط است علاقه دارد. توماس فکر می کند که همیشه باید سعی کنیم قبل از حل یک مشکل راه حل ها و رویکردهای مختلف را در نظر بگیریم. او اخیراً در چندین کنفرانس در لهستان - Confitura و JDD (روز توسعه‌دهنده جاوا) و همچنین در گروه کاربری Krakow Scala سخنران بود. می‌توانید ویدیوی JDD را در اینجا پیدا کنید: https://www.youtube.com/watch?v=BnORjQbnZNQ&t - بحث ML Spark. او همچنین یک جلسه برنامه نویسی زنده در کنفرانس Geecon برگزار کرد. او در حال حاضر روی این وب سایت با استفاده از ML کار می کند: http://www.allegro.pl

Tomasz Lelek Tomasz Lelek

توماس للک یک مهندس نرم افزار است که بیشتر در جاوا و اسکالا برنامه نویسی می کند. او از طرفداران معماری میکروسرویس و برنامه نویسی کاربردی است. او هر روز زمان و تلاش قابل توجهی را برای بهتر شدن اختصاص می دهد. او اخیراً به فناوری‌های کلان داده مانند Apache Spark و Hadoop پرداخته است. او تقریباً به همه چیزهایی که با توسعه نرم افزار مرتبط است علاقه دارد. توماس فکر می کند که همیشه باید سعی کنیم قبل از حل یک مشکل راه حل ها و رویکردهای مختلف را در نظر بگیریم. او اخیراً در چندین کنفرانس در لهستان - Confitura و JDD (روز توسعه‌دهنده جاوا) و همچنین در گروه کاربری Krakow Scala سخنران بود. می‌توانید ویدیوی JDD را در اینجا پیدا کنید: https://www.youtube.com/watch?v=BnORjQbnZNQ&t - بحث ML Spark. او همچنین یک جلسه برنامه نویسی زنده در کنفرانس Geecon برگزار کرد. او در حال حاضر روی این وب سایت با استفاده از ML کار می کند: http://www.allegro.pl