آموزش خدمات وب جاوا

Java Web Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه طراحی، ایجاد، مصرف و ایمن سازی خدمات وب SOAP و REST را از ابتدا در مراحل آسان بیاموزید. درک چرایی محبوبیت وب سرویس ها انواع مختلف طراحی WS را درک کنید. استفاده از Apache CXF از قرارداد پیاده سازی محبوب WS Stack First and Code First Web Services توسعه یک سرویس وب سرویس های وب ایمن مصرف کننده با استفاده از استاندارد WS-Security پیاده سازی SOAP پیوست ها به وب REST مسلط شوید مفاهیم سرویس و پیاده سازی ایجاد انواع مختلفی از مشتریان REST خدمات استراحت ایمن رسیدگی به خطاها در REST توسعه خدمات وب ناهمزمان Jersey REST شروع سریع بهار MVC REST شروع سریع یادگیری تمام سرویس های وب مهم مصاحبه سؤالات و پاسخ ها همه در مراحل کوتاه و ساده و آسان استفاده از پیوست های REST پیش نیازها:Spring Tool Suite Java Knowledge

دوره به روز شد - من دوره را برای استفاده از پیکربندی مبتنی بر جاوا و استفاده از پشتیبانی Spring Boot در CXF.Enjoy ارتقا داده ام!!

تنها دوره ای که خدمات وب SOAP و REST را به طور جامع پوشش می دهد!

به بیش از 40000 دانش‌آموزی بپیوندید که قبلاً ثبت‌نام کرده‌اند!

بیش از 3000+ ... نظرات FIVE STAR! #toprated

---

نمونه ای از نظرات:

سرعت این دوره عالی است. سخنرانی ها خیلی طولانی نیستند، با این حال هر ویدیو یک درس مختصر دارد. علاوه بر این، مربی در بررسی تمام جنبه های خدمات وب بسیار دقیق است. - نیاز خان

یادداشت های مستند بسیار زیبا و مفیدی که به تمرکز روی موضوعات کمک می کند. همچنین توضیح بسیار واضح از ابتدا. من از این دوره بسیار راضی هستم. تمرینات خوب، از ابتدا قابل درک است. - ریکاردو فلورس

گذراندن این دوره به من درک عمیق تری از نحوه عملکرد خدمات وب می دهد. - ملوین مالینگ

---

همه کد منبع برای دانلود موجود است

مربی پاسخگو - همه سؤالات ظرف 24 ساعت پاسخ داده می شوند

ضبط‌های صوتی و ویدیویی حرفه‌ای (پیش‌نمایش‌های رایگان را بررسی کنید)

----

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

آیا می‌خواهید برنامه‌هایی بسازید که به‌طور ضعیفی همراه باشند که مقیاس‌پذیر و قابل استفاده مجدد هستند اما نمی‌توانید یک راهنمای ساده و آسان برای یادگیری پیدا کنید؟

این دوره کارها را با مفاهیم و پیاده سازی گام به گام ساده می کند. در پایان آن شما:

1. مزایای خدمات وب و بلوک های سازنده آنها را درک کنید

2. موضوعات پیچیده مانند WSDL و طراحی خدمات وب

را رمزگشایی کنید

3. خدمات وب از بالا به پایین و پایین به بالا

را پیاده سازی کنید

4. با استانداردهای مختلف خدمات وب

آشنا شوید

5. نوشتن را برای مصرف کنندگان خدمات وب و همچنین یک مقدمه سریع برای آزمایش سرویس های وب خود با استفاده از SoapUI بیاموزید

6. از استاندارد WS-Security برای ایمن سازی خدمات خود استفاده کنید

7. بر مفاهیم و طراحی خدمات وب REST مسلط شوید

8. خدمات وب REST امن

را پیاده سازی و آزمایش کنید

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

راه اندازی نرم افزار و یادداشت ها Software Setup and Notes

  • جاوا را نصب کنید Install Java

  • نصب مجموعه ابزار Spring Spring Tool Suite Installation

  • JDK را در Spring Tool Suite پیکربندی کنید Configure JDK in Spring Tool Suite

  • Postman را نصب کنید Install Postman

  • SoapUI را نصب کنید Install SoapUI

  • یادداشت های سخنرانی برای دانلود Lecture Notes for download

  • اگر می خواهید به خدمات وب REST بروید If you want to Skip to REST Web Services

پروژه های انجام شده و عیب یابی Completed Projects and Troubleshooting

  • پروژه های انجام شده را دانلود کنید Download the completed projects

  • URL GITHub GITHub URL

  • عیب یابی Troubleshooting

  • جاوا 10 و بالاتر Java 10 and Higher

  • استفاده از آخرین نسخه ها Using Latest Versions

خدمات وب - تصویر بزرگ Web Services - The Big Picture

  • معرفی دوره Course Introduction

  • معرفی خدمات وب Web Services Introduction

  • مروری بر خدمات وب Web Services Overview

  • SOA و خدمات وب SOA and Web Services

  • خدمات وب و SOA Web Services and SOA

  • خلاصه بخش Section Summary

XML و XML Schema Definition و JSON XML and XML Schema Definition and JSON

  • معرفی Introduction

  • XML چیست؟ What is XML?

  • چرا XML؟ Why XML?

  • چه زمانی از XML استفاده کنیم؟ When to use XML?

  • XSD چیست؟ What is XSD?

  • چه زمانی از XSD استفاده کنیم؟ When to use XSD?

  • تعریف طرحواره XML XML Schema Definition

  • فضاهای نام Namespaces

  • فضاهای نام XML XML Namespaces

  • XML Schema Hands On Usecase XML Schema Hands On Usecase

  • طرحواره XML دست در دست است XML Schema Hands On

  • ایجاد انواع ساده Creating Simple Types

  • طرحواره XML انواع ساده و پیچیده XML Schema Simple and Complex Types

  • کنترل ترتیب عناصر Controlling the Order Of Elements

  • کنترل تعداد عناصر Controlling the number of Elements

  • رخدادها و ترتیب عناصر طرحواره XML XML Schema Element Occurrences and Order

  • معنی ویژگی elementFormDefault Meaning of the elementFormDefault attribute

  • تعریف صفات Defining Attributes

  • خلاصه بخش Section Summary

  • مقدمه JSON JSON Introduction

  • JSON Hands On JSON Hands On

  • تجزیه JSON JSON Parsing

مفاهیم خدمات وب SOAP SOAP Web Services Concepts

  • معرفی Introduction

  • بررسی اجمالی خدمات وب SOAP SOAP Web Services Overview

  • بررسی اجمالی خدمات وب SOAP SOAP Web Services Overview

  • مزایا و معایب خدمات وب SOAP SOAP Web Services Advantages and Disadvantages

  • مزایا و معایب خدمات وب SOAP SOAP Web Services Advantages and Dis-Advantages

  • چه زمانی از خدمات وب SOAP استفاده کنیم؟ When to use SOAP Web Services ?

  • چه زمانی از خدمات وب SOAP استفاده کنیم؟ When to use SOAP Web Services ?

  • صابون SOAP

  • صابون SOAP

  • فایل WSDL توضیح داده شد WSDL File Explained

  • WSDL Binding Styles WSDL Binding Styles

  • آزمون WSDL WSDL Quiz

  • خلاصه بخش Section Summary

طراحی و پیاده سازی خدمات وب SOAP SOAP Web Services Design and Implementation

  • معرفی Introduction

  • رویکردهای طراحی خدمات وب SOAP SOAP Web Services Design Approaches

  • رویکردهای طراحی وب سرویس SOAP SOAP Web Service Design Approaches

  • خلاصه بخش Section Summary

JAX-WS و JAXB JAX-WS AND JAXB

  • JAX-WS JAX-WS

  • JAX-WS JAX-WS

  • JAXB مقدمه JAXB Introduction

  • JAXB مقدمه JAXB Introduction

  • ابزارها و پلاگین های JAXB JAXB tools and plugins

  • مراحل تولید خرد از طرحواره XML Steps to generate stubs from XML Schema

  • Stubs را تولید کنید Generate the Stubs

  • کد تولید شده را با استفاده از Binding File سفارشی کنید Customize Generated Code Using Binding File

  • Stubs Walk Through Stubs Walk Through

  • ایجاد کلاس های جاوا از طرحواره XML Generating Java Classes From XML Schema

  • Marshalling و Unmarshalling Marshalling and Unmarshalling

  • Marshalling و Unmarshalling Marshalling and Unmarshalling

  • خلاصه JAXWS JAXWS Summary

  • خلاصه JAXB JAXB Summary

آپاچی CXF Apache CXF

  • معرفی Introduction

  • بررسی اجمالی Apache CXF Apache CXF Overview

  • بررسی اجمالی Apache CXF Apache CXF Overview

  • CXF و بوت فنری CXF and Spring Boot

  • چکمه بهاره Spring Boot

  • استفاده از Spring Boot 2.X Using Spring Boot 2.X

  • پروژه SOAP را ایجاد کنید Create the SOAP project

  • ارتقا دهید Upgrade

  • نقطه پایانی را ایجاد کنید Create the endpoint

  • کلاس پیکربندی را ایجاد کنید Create the configuration class

  • برنامه را اجرا کنید Run the application

  • زمینه برنامه وب را تغییر دهید Change the web application context

  • با استفاده از SoapUI تست کنید Test using SoapUI

  • ویژگی Logging را فعال کنید Enable Logging Feature

  • Context Property را تغییر دهید Change the Context Property

توسعه خدمات وب Top Down Developing Top Down Web Services

  • مورد استفاده Usecase

  • مراحل ایجاد WSDL First Web Service Steps to create WSDL First Web Service

  • پروژه WSDL First را ایجاد کنید Create the WSDL First project

  • Skeleton WSDL را دانلود کنید Download Skeleton WSDL

  • انواع طرحواره را تعریف کنید Define Schema Types

  • دریافت سفارش و پاسخ Get Orders Request and Response

  • ایجاد درخواست سفارش و پاسخ Create Order Request and Response

  • چهار عنصر The Four Elements

  • پیام ها را تعریف کنید Define Messages

  • تعریف عملیات Define Operations

  • Binding را تعریف کنید Define Binding

  • سرویس را تعریف کنید Define Service

  • رفع خطاها Resolve Errors

  • WSDL را دانلود و استفاده کنید Download WSDL and Use

  • Stubs را تولید کنید Generate the Stubs

  • تولید Stubs Generating the Stubs

  • خدمات سفارش مشتری را ایجاد کنید Create the CustomerOrders Service

  • روش init را اجرا کنید Implement the init method

  • متد getOrders را پیاده سازی کنید Implement the getOrders method

  • متد createOrders را پیاده سازی کنید Implement the createOrders method

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • ویژگی Logging را فعال کنید Enable Logging Feature

  • برنامه را اجرا کنید Run the application

  • با استفاده از SoapUI تست کنید Test using SoapUI

  • WSDL اولین سرویس وب WSDL First Web Service Assignment

  • خلاصه بخش Section Summary

سرویس گیرنده جاوا SOAP Java SOAP Client

  • معرفی Introduction

  • پروژه Java Client را ایجاد کنید Create the Java Client Project

  • WSDL را بازیابی کنید Retrieve the WSDL

  • Stubs را تولید کنید Generate the Stubs

  • مشتری را پیاده سازی کنید Implement the client

  • وظیفه Assignment

  • جریان و مکانیسم ارائه دهنده خدمات Flow and the Service Provider Mechanism

  • یک مصرف کننده خدمات وب توسعه دهید Develop a Web Service Consumer

  • خلاصه بخش Section Summary

توسعه خدمات وب پایین به بالا Developing Bottom Up Web Services

  • مورد استفاده برنامه قدیمی درگاه پرداخت Payment Gateway Legacy Application Use Case

  • پروژه قدیمی را وارد کنید Import the legacy project

  • لوبیاها را با حاشیه نویسی JAXB علامت گذاری کنید Mark the beans with JAXB Annotations

  • نقطه پایانی را با حاشیه نویسی JAX-WS علامت گذاری کنید Mark the Endpoint with JAX-WS annotations

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • برنامه را اجرا کنید Run the application

  • تست با استفاده از SoapUI Test Using SoapUI

  • یک سرویس وب Code First ایجاد کنید Create a Code First Web Service

  • تکلیف SOAPUI SOAPUI Assignment

  • جاوا اول Java First

  • خلاصه بخش Section Summary

استانداردهای WS WS Standards

  • معرفی Introduction

  • بررسی اجمالی استانداردهای WS WS Standards Overview

  • بررسی اجمالی استانداردهای WS WS Standards Overview

  • مراحل احراز هویت رمز نام کاربری Username Token Authentication Steps

  • وابستگی maven را اضافه کنید Add maven dependency

  • رهگیرها را پیکربندی کنید Configure the Interceptors

  • ویژگی های Interceptor را ارائه دهید Provide the Interceptor Properties

  • یک پایگاه داده در حافظه راه اندازی کنید Setup a in memory database

  • روش دسته را اجرا کنید Implement the handle method

  • برنامه را اجرا کنید Run the application

  • تست Test

  • احراز هویت نمایه رمز نام کاربری User Name Token Profile Authentication

  • تبادل فایل با استفاده از MTOM Exchanging files using MTOM

  • خلاصه بخش Section Summary

مشتری نمایه رمز نام کاربری User Name Token Profile Client

  • پروژه را ایجاد کنید Create the project

  • Stubs را تولید کنید Generate the Stubs

  • مشتری را کد کنید Code the client

  • CXF Low Level Client API CXF Low Level Client API

  • تنظیمات را پیکربندی کنید Configure Properties

  • یک Callback Handler ایجاد کنید Create a Callback Handler

  • UT در عمل UT in Action

MTOM MTOM

  • معرفی Introduction

  • پروژه MTOM را ایجاد کنید Create the MTOM Project

  • رابط FileWs را ایجاد کنید Create the FileWs Interface

  • FileWsImpl را ایجاد کنید Create the FileWsImpl

  • روش دانلود را اجرا کنید Implement the download method

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • با استفاده از SoapUI تست کنید Test using SoapUI

هندلرهای JAX-WS JAX-WS Handlers

  • معرفی Introduction

  • دو نوع هندلر JAX-WS Two types of JAX-WS handlers

  • هندلرهای JAX-WS JAX-WS Handlers

  • مورد استفاده Usecase

  • مراحل Steps

  • کلاس Handler را ایجاد کنید Create the Handler Class

  • متد handleMessage را پیاده سازی کنید Implement the handleMessage method

  • هدر را استخراج کنید Extract the Header

  • کنترل کننده را پیکربندی کنید Configure the handler

  • تست SoapUI SoapUI Test

  • جریان هندلر The Handler Flow

  • getHeaders توضیح داده شد getHeaders Explained

خطاهای SOAP SOAP Faults

  • معرفی Introduction

  • مورد استفاده و پروژه Usecase and Project

  • ایجاد خطای SOAP Creating a SOAP Fault

  • یک استثنای سفارشی ایجاد و پرتاب کنید Create and throw a custom exception

مفاهیم خدمات وب REST REST Web Services Concepts

  • معرفی Introduction

  • نمای کلی REST REST Overview

  • نمای کلی REST REST Overview

  • چرا آرام؟ - مزایا WHY RESTFul ? - The Advantages

  • چرا آرام؟ - مزایا WHY RESTFul ? - The Advantages

  • چه زمانی از خدمات وب RESTFul استفاده کنیم؟ When to use RESTFul Web Services ?

  • چه زمانی از خدمات وب RESTFul استفاده کنیم؟ When to use RESTFul Web Services?

  • خلاصه بخش Section Summary

طراحی و پیاده سازی RESTFul RESTFul Design and Implementation

  • معرفی Introduction

  • طراحی REST REST Design

  • طراحی REST REST Design

  • JAX-RS JAX-RS

  • JAX-RS JAX-RS

  • پروژه را ایجاد کنید Create the project

  • ارتقا دهید Upgrade

  • کلاس ها را ایجاد کنید و آنها را حاشیه نویسی کنید Create the classes and annotate them

  • روش init را اجرا کنید Implement the init method

  • روش GET همه بیماران را اجرا کنید Implement the GET all patients method

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • تست دریافت همه Test GET All

  • بیمار مجرد را دریافت کنید GET single patient

  • یک بیمار ایجاد کنید Create a Patient

  • تست ایجاد Test Create

  • بیمار را به روز کنید Update Patient

  • به روز رسانی تست Test Update

  • حذف یک بیمار Delete a Patient

  • پیاده سازی وب سرویس REST REST Web Service Implementation

  • پیاده سازی REST REST Implementation

پیکربندی پشتیبانی JSON Configuring JSON Support

  • 2 - مراحل پیکربندی پشتیبانی JSON 2 - Steps to configure JSON Support

  • وابستگی های جکسون را اضافه کنید Add Jackson dependencies

  • کلاس های جکسون را پیکربندی کنید Configure the jackson classes

  • به روز رسانی - تغییر بسته جکسون UPDATE - Jackson Package Change

  • از @Consumes و @Produces استفاده کنید Use @Consumes and @Produces

  • پشتیبانی JSON را تست کنید Test JSON Support

  • خلاصه طراحی و پیاده سازی REST REST Design and Implementation Summary

  • پشتیبانی JSON را پیکربندی کنید Configure JSON Support

REST رسیدگی به خطا REST Error Handling

  • معرفی Introduction

  • استفاده از استثناهای JAXRS Using JAXRS Exceptions

  • پرتاب استثنای سفارشی Throw custom exception

  • ExceptionMapper را ایجاد کنید Create the ExceptionMapper

  • استفاده از پیام خطای سفارشی Using a custom error message

  • استراحت مدیریت خطای استاندارد Rest Standard Error Handling

  • REST Exception Handling REST Exception Handling

  • خلاصه بخش Section Summary

JAX-RS Cient API - ایجاد مشتریان Java REST JAX-RS Cient API - Creating Java REST Clients

  • معرفی Introduction

  • JAX RS CLIENT API JAX RS CLIENT API

  • پروژه را ایجاد کنید Create the project

  • بازیابی بیمار با شناسه Retrieve the Patient by ID

  • پارامترها را به صورت پویا ارسال کنید Pass parameters dynamiclly

  • بیمار را به روز کنید Update the Patient

  • بیمار ایجاد کنید Create Patient

  • پاکسازی منابع Clean Up Resources

  • حذف تکلیف Delete Assignment

  • خلاصه بخش Section Summary

  • مشتری REST REST Client

تزریق JAX-RS JAX-RS Injection

  • معرفی Introduction

  • REST Injection UseCase و Project Creation REST Injection UseCase and Project Creation

  • کلاس های مدل مسافری و خدمات را ایجاد کنید Create the Passenger Model and Service Classes

  • لایه REST را پیاده سازی کنید Implement the REST layer

  • سرویس مسافربری را تست کنید Test the Passenger Service

  • از @QueryParam استفاده کنید Use @QueryParam

  • از FormParam@ استفاده کنید Use @FormParam

  • از @HeaderParam استفاده کنید Use @HeaderParam

  • از @Context استفاده کنید Use @Context

  • کوکی ها را بخوانید Read Cookies

  • خلاصه بخش Section Summary

REST ناهمزمان Asynchronous REST

  • معرفی Introduction

  • معرفی Introduction

  • پروژه Async REST را ایجاد کنید Create the Async REST project

  • کلاس های جاوا را ایجاد کنید Create the Java Classes

  • روش Async را پیاده سازی کنید Implement the Async method

  • از Threads استفاده کنید Use Threads

  • پروژه مشتری را ایجاد کنید Create the client project

  • کلاس مشتری ایجاد کنید Create the client class

  • اجرا و تست کنید Run and Test

  • استثناهای پرتاب Throwing Exceptions

  • رسیدگی به استثنائات در مشتری Handling exceptions in the client

  • خلاصه بخش Section Summary

  • مشتری Async Async Client

REST و Spring Security REST and Spring Security

  • معرفی Introduction

  • پروژه Spring Boot را ایجاد کنید Create the Spring Boot Project

  • کلاس مدل و خدمات را ایجاد کنید Create the model class and services

  • روش های نقطه پایانی را پیاده سازی کنید Implement the endpoint methods

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • از حاشیه نویسی JAXB و JAX-RS استفاده کنید Use the JAXB and JAX-RS annotations

  • برنامه را اجرا کنید Run the appllication

  • تست POST Test POST

  • ایجاد تنظیمات سفارشی Create Custom Config

  • دوباره پست کنید POST Again

مفاهیم OAuth OAuth Concepts

  • OAuth چیست What is OAuth

  • OAuth چیست What is OAuth

  • چرا، چه زمانی و چه زمانی از OAuth استفاده نکنید Why , When and When Not to Use OAuth

  • چرا، چه زمانی و چه زمانی نباید کاربر OAuth Why ,When and When Not to user OAuth

  • گردش کار OAuth - چگونه OAuth Workflow - How

  • گردش کار OAuth - چگونه OAuth Workflow - How

  • OAuth Google Play Ground OAuth Google Play Ground

  • خلاصه بخش Section Summary

REST پیوست ها REST Attachments

  • معرفی Introduction

  • روش و طراحی URI Method and URI Design

  • پروژه را ایجاد کنید Create the Project

  • نقطه پایان آپلود را کد کنید Code the Upload endpoint

  • تست آپلود با استفاده از HTML Test upload using HTML

  • پروژه مشتری را ایجاد کنید Create the Client Project

  • کلاینت جاوا را کد کنید Code the java client

  • تست آپلود با استفاده از کلاینت جاوا Test upload using java client

  • نقطه پایانی Download REST را کد کنید Code the Download REST endpoint

  • دانلود را تست کنید Test the download

شروع سریع جرسی Jersey Quick Start

  • معرفی Introduction

  • مراحل Steps

  • پروژه Spring Boot را ایجاد کنید Create Spring Boot Project

  • همه را دریافت کنید Get All

  • پیکربندی و تست کنید Configure and Test

  • ايجاد كردن Create

  • مجرد شوید Get Single

  • حذف Delete

  • به روز رسانی Update

REST با استفاده از Spring Boot Web REST Using Spring Boot Web

  • سلام REST Hello REST

  • پاسخ JSON را برگردانید Return JSON Response

REST و عملیات CRUD پایگاه داده REST and Database CRUD Operations

  • مورد استفاده و مراحل Usecase and Steps

  • فقط ویندوز - Mysql را نصب کنید Windows Only -Install Mysql

  • فقط ویندوز - میز کار MySql را نصب کنید Windows Only - Install MySql workbench

  • میز کار MySql و MySql را نصب کنید Install MySql and MySql workbench

  • میز کار MySql را راه اندازی کنید و یک پایگاه داده ایجاد کنید Launch MySql workbench and create a database

  • جدول DB ایجاد کنید Create DB Table

  • پروژه Spring Boot را ایجاد کنید Create the Spring Boot Project

  • کلاس مدل را ایجاد کنید Create the Model Class

  • مخزن را ایجاد کنید Create the Repository

  • لایه REST Web Services را ایجاد کنید Create the REST Web Services layer

  • از حاشیه نویسی JAX-RS استفاده کنید Use JAX-RS annotations

  • متدهای ProductServiceImpl را پیاده سازی کنید Implement the ProductServiceImpl methods

  • تنظیمات Spring Boot Properties Configure Spring Boot Properties

  • وابستگی جکسون را اضافه کنید Add Jackson Dependency

  • CRUD را آزمایش کنید Test CRUD

  • نفت خام استراحت REST CRUD

CRUD با استفاده از چکمه فنری CRUD Using Spring Boot

  • معرفی Introduction

  • کنترلر REST را ایجاد کنید Create REST Controller

  • پیکربندی و تست را به روز کنید Update Config and Test

پروژه گزارش دهی بالینی Clinical Data Reporting Project

  • مورد استفاده Usecase

  • جداول پایگاه داده را ایجاد کنید Create the database tables

  • مراحل REST API REST API Steps

  • پروژه را ایجاد کنید Create the Project

  • مدل را ایجاد کنید Create the Model

  • روابط موجودیت را تعریف کنید Define Entity Relationships

  • کنترل کننده استراحت بیمار را ایجاد کنید Create the Patient Rest Contoller

  • افزودن پیکربندی Add Configuration

  • اضافه کردن حاشیه نویسی Add Annotations

  • نقطه پایانی بیمار آزمایش شود Test Patient Endpoint

  • نقطه پایانی داده های بالینی ایجاد کنید Create Clinical Data Endpoint

  • تست ذخیره داده های بالینی Test Save Clinical Data

  • منطق BMI The BMI Logic

  • پیاده سازی روش تحلیل Implement Analyze Method

  • روش تجزیه و تحلیل آزمون Test Analyze Method

  • پشتیبانی CORS و تغییر زمینه CORS Support and Change Context

React Front End را توسعه دهید Develop React Front End

  • React چیست؟ What is React?

  • Node را نصب کنید Install Node

  • نخ را نصب کنید Install Yarn

  • React CLI را نصب کنید Install React CLI

  • کد ویژوال استودیو را نصب کنید Install Visual Studio Code

  • پروژه را ایجاد کنید Create the project

  • دانلود اسکلت کد Download Skeleton Code

  • مرور کد Code Walkthrough

  • پیاده سازی صفحه اصلی Implement Home Page

  • افزودن بیمار را پیاده سازی کنید Implement Add Patient

  • جمع آوری بالینی - نمایش جزئیات بیمار Collect Clinical's - Display Patient Details

  • جمع آوری بالینی - handleSubmit Collect Clinical's - handleSubmit

  • تجزیه و تحلیل Analyze

  • تست Test

به AWS مستقر شود Deploy to AWS

  • راه اندازی سریع AWS EC2 و S3 AWS EC2 and S3 Quick Start

  • مراحل Steps

  • یک نمونه EC2 را راه اندازی کنید Launch a EC2 Instance

  • فقط مک - اتصال به EC2 Mac Only - Connecting to EC2

  • از MobaXterm استفاده کنید و متصل شوید Use MobaXterm and connect

  • جاوا و MySql DB را راه اندازی کنید Setup Java and MySql DB

  • jar را در S3 Bucket آپلود کنید Upload jar to S3 Bucket

  • اجرا و تست کنید Run and Test

برنامه بالینی را داکر کنید Dockerize the Clinical App

  • شروع سریع Docker Docker Quick Start

  • Docker را نصب کنید Install Docker

  • مراحل Steps

  • یک MySql Docker Container راه اندازی کنید Launch a MySql Docker Container

  • برنامه خدمات بالینی را Dockerize کنید Dockerize the Clinical Services APP

  • داکر در حال عمل Docker in action

عملیات CRUD با استفاده از صابون CRUD Operations Using SOAP

  • مورد استفاده Usecase

  • میز کار MySql و MySql را نصب کنید Install MySql and MySql workbench

  • میز کار MySql را راه اندازی کنید و یک پایگاه داده ایجاد کنید Launch MySql workbench and create a database

  • جدول DB ایجاد کنید Create DB Table

  • پروژه را ایجاد کنید Create the project

  • لایه دسترسی به داده را ایجاد کنید Create the Data Access Layer

  • لایه خدمات وب را ایجاد کنید Create the web services layer

  • روش های نقطه پایانی را پیاده سازی کنید Implement the endpoint methods

  • نقطه پایانی را با حاشیه نویسی JAX-WS علامت گذاری کنید Mark the Endpoint with JAX-WS annotations

  • نقطه پایانی را منتشر کنید Publish the endpoint

  • خصوصیات را پیکربندی کنید Configure the properties

  • wsdl را اجرا کرده و به آن دسترسی پیدا کنید Run and access the wsdl

  • با استفاده از SoapUI تست کنید Test using SoapUI

کمک به مصاحبه و جمع بندی Interview Help and Wrap Up

  • صابون در مقابل استراحت SOAP VS REST

  • سوالات مصاحبه (به روز رسانی مکرر) Interview Questions (Updated Frequently)

  • سوالات مصاحبه اصلی جاوا و بررسی سریع قسمت 1 Core Java Interview Questions and Quick Review part 1

  • Microservices و سوالات مصاحبه REST Microservices and REST Interview Questions

  • پرسش و پاسخ مصاحبه بوت بهار Spring Boot Interview Q&A

  • بررسی سریع داکر و پرسش و پاسخ مصاحبه Docker Quick Review and Interview Q&As

  • امتحان نهایی Final Quiz

  • اسلایدهای مورد استفاده در دوره Slides used in the course

  • لطفا امتیاز بدهید Please leave a rating

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش خدمات وب جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
16.5 hours
336
Udemy (یودمی) udemy-small
06 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
44,298
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید

Udemy (یودمی)

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

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