در حال حاضر محصولی در سبد خرید شما وجود ندارد.
استاد همه چیز مورد نیاز برای ایجاد یک برنامه جاوا شرکت از خراش
عنوان اصلی : End to End Project Development Using Spring Boot
سرفصل های دوره :
مقدمه:
مسیر یادگیری توسعه دهنده Full Stack
تنظیم نرم افزار:
جاوا را نصب کنید
Spring Tool Suite را نصب کنید
پیکربندی JDK در STS
MySQL و MySQL workbench را نصب کنید
استفاده از MySQL Workbench
فقط ویندوز - MySql را نصب کنید
فقط ویندوز - Mysql Workbench را نصب کنید
Postman را نصب کنید
پروژه های انجام شده را دانلود کنید
دانلود راه حل های تکلیف
یادداشت هایی از سخنرانی های تئوری
عیب یابی پروژه های Maven
مفاهیم توسعه پروژه جاوا:
خدمات خرد چیست؟
چرا خدمات میکرو؟
چرا لایه ها؟
لایه ها و فناوری ها
شش کلاس کلیدی
مقدمه
لایه دسترسی به داده را ایجاد کنید:
مقدمه
طرحواره DB را ایجاد کنید
پروژه Spring Boot را ایجاد کنید
کلاس Model را ایجاد کنید
مخزن را ایجاد کنید
از @GeneratedValue استفاده کنید
منبع داده را پیکربندی کنید
استفاده از آخرین نسخه Spring Boot
دانش آموز ایجاد کنید
دانشجو را بخوانید
بهروزرسانی و حذف دانشجو
لایه دسترسی به داده
تخصیص لایه دسترسی به داده
لایه ارائه:
مقدمه
گردش کار را ایجاد کنید
نمایش گردش کار مکان ها
حذف گردش کار
گردش کار را به روز کنید
جدول مکان را ایجاد کنید
پروژه وب سایت را ایجاد کنید
کلاس Model را ایجاد کنید
مخزن را ایجاد کنید
منبع داده را پیکربندی کنید
لایه خدمات را ایجاد کنید
روش ها را پیاده سازی کنید
به روز رسانی - استفاده از Thymeleaf به جای JSP
نما برای ذخیره موقعیت مکانی ایجاد کنید
کنترلر را ایجاد کنید
پیشوند و پسوند را پیکربندی کنید
وابستگی جاسپر را اضافه کنید
تست و جریان برنامه
زمینه برنامه را به روز کنید
درخواست ایجاد را مدیریت کنید
پاسخ را برگردانید
آزمایش و جریان ایجاد کنید
روش View All Link و Controller را اضافه کنید
JSP را ایجاد کنید
از JSTL استفاده کنید
تست و جریان
افزودن پیوند ایجاد مکان
جریان درخواست حذف را کد کنید
جریان پاسخ حذف را کد کنید
دکمه Edit و Show Update Controller را اضافه کنید
EditLocation JSP را ایجاد کنید
به روز رسانی را مدیریت کنید
بهروزرسانی را آزمایش کنید
یک ماژول فروشنده ایجاد کنید
استفاده از Thymeleaf به جای JSP:
از گیاه آویشن استفاده کنید
Create Location Template را پیاده سازی کنید
نمایش مکانها
مکانها را بهروزرسانی کنید
کلاس های کاربردی:
مقدمه
ایمیل UseCase
وابستگی Maven را اضافه کنید
کلاس های Utility را ایجاد کنید
خواص ایمیل را پیکربندی کنید
یک حساب ایمیل راه اندازی کنید
از کلاس های Util استفاده کنید
لایه Util را تست کنید
ابزار ایمیل
Reports Utility:
مقدمه
جریان کاری سطح پایین
افزودن وابستگی maven
روش مخزن را اضافه کنید
ایجاد کلاس Utility
گزارش را ایجاد کنید
متد کنترلر را ایجاد کنید
نما را ایجاد کنید
تست
لایه ادغام:
مقدمه
REST چیست؟
کنترل کننده REST را ایجاد کنید
دریافت همه مکانها
آزمایش دریافت همه مکانها
ایجاد مکان
بهروزرسانی مکان
حذف مکان
یک مکان دریافت کنید
لایه ادغام
ایجاد پروژه:
آخرین پروژه کاری برای مرجع
ایجاد طرحواره DB
یک پروژه ایجاد کنید
کلاس های مدل ایجاد کنید
با حاشیه نویسی JPA علامت گذاری کنید
روابط را تعریف کنید
استفاده از آخرین نسخه Spring Boot
لایه دسترسی به داده را ایجاد کنید
به روز رسانی - استفاده از Thymeleaf به جای JSP
بهروزرسانی - عیبیابی 404
نمایش و کنترل کننده ثبت نام کاربر را ایجاد کنید
کاربرد ثبت نام کاربر:
الزامات و طراحی
بوت Spring و پیکربندی Maven را بهروزرسانی کنید
به ثبت نام کاربر دسترسی پیدا کنید
رسیدگی به درخواست ثبت نام کاربر
تست ثبت نام کاربر
ورود به سیستم
ورود آزمایشی
جستجوی مورد استفاده پروازها:
جستجوی الزامات و طراحی پروازها
FindFlights jsp و Controller را ایجاد کنید
روش مخزن را پیاده سازی کنید
پروازها را نمایش دهید
بارگیری اطلاعات پرواز
عیب یابی - نشانی اینترنتی MySQL JDBC
عیبیابی قالب تاریخ
جستجوی آزمایشی پرواز
انتخاب پرواز را انجام دهید
نمای رزرو کامل را ایجاد کنید
رابط کاربری رزرو کامل را آزمایش کنید
ایجاد مورد استفاده رزرو:
ایجاد الزامات رزرو و طراحی
روش ReservationRequest و Controller را ایجاد کنید
لایه خدمات را ایجاد کنید
از کلاس های لایه خدمات استفاده کنید
نمای تایید رزرو را ایجاد کنید
جریان رزرو پرواز آزمایشی
ایجاد صفحه اصلی
تست صفحه اصلی
لایه یکپارچه سازی را ایجاد کنید:
نیازهای لایه ادغام
سرویس Find Reservation REST را ایجاد کنید
سرویس REST رزرو به روز رسانی را ایجاد کنید
خدمات REST را تست کنید
پشتیبانی Cross Site Origin را اضافه کنید
لایه ادغام
برنامه ورود به پرواز را ایجاد کنید:
پروژه را ایجاد کنید
کلاس های Model و Rest Client را ایجاد کنید
Find Reservation REST Client را پیاده سازی کنید
Impبه روز رسانی Reservation REST Client را وارد کنید
نمایش شروع ورود به رابط کاربری
Handle Start Check IN
نمایش جزئیات رزرو
تست
روش Check In را اجرا کنید
تأیید ورود
تست ورود به سیستم
بررسی صفحه اصلی
ایجاد برنامه سفر و ایمیل:
وابستگی های IText را اضافه کنید
PDFGenerator را ایجاد کنید
جزئیات پرواز را اضافه کنید
جزئیات مسافر را اضافه کنید
پشتیبانی ایمیل را اضافه کنید
ایمیلUtil را ایجاد کنید
از کلاس های Utility استفاده کنید
پشتیبانی از برنامه کمتر امن را روشن کنید
پرواز کتاب آزمایشی
ورود آزمایشی
ورود به سیستم:
ورود به سیستم چیست
لوگرها را پیکربندی و استفاده کنید
پیکربندی سطح Log Root
ورود به لایه کنترلر
ورود به سیستم لایه خدمات
Util and Integration Layer
ثبت نام آزمایشی
ورود به فایل
گزارش اجزا
logback.xml را ایجاد کنید
الگوی ثبت ضمیمه را تعریف کنید
پیکربندی Rolling Policy
Root Logger را تعریف کنید
تست ورود به سیستم
پیکربندی خارجی:
خواص رزرو پرواز را خارجی کنید
پیکربندی خارجی
امنیت:
معرفی امنیت
رمز عبور
افزودن نمای پرواز را ایجاد کنید
جدول DB ایجاد کنید
ایجاد موجودیت نقش
روابط را تعریف کنید
ایجاد مخزن نقش
UserDetailsService را پیاده سازی کنید
یک SecurityService ایجاد کنید
توکن را روی SecurityContext تنظیم کنید
UserController را به روز کنید
پیکربندی امنیتی را ایجاد کنید
رمز عبور رمزگذار Bean را ایجاد کنید
AuthenticationManager Bean را پیکربندی کنید
از REST URI رد شوید
تست امنیت
مدیریت تراکنش:
مقدمه
یک تراکنش باید از کدام لایه شروع شود؟
مدیریت تراکنش
استقرار:
استقرار JAR
استقرار جنگ
ایجاد برنامه CheckIn با استفاده از AngularJS:
مقدمه
به طور خلاصه Angular
نصب
پروژه را ایجاد کنید
ساختار پروژه
مؤلفه ها و خدمات را ایجاد کنید
سرویس getReservation را پیاده سازی کنید
سرویس checkIn را پیاده سازی کنید
شروع به پیاده سازی کامپوننت ها کنید
ماژول مسیریابی را ایجاد کنید
پیکربندی ماژول برنامه را بهروزرسانی کنید
از Routing در HTML استفاده کنید
شناسه رزرو را ببندید و پیمایش کنید
واکشی رزرو
نمایش اطلاعات پرواز و مسافران
روش CheckIn را اجرا کنید
CheckIn را تأیید کنید
Apply Styles
مورد استفاده پروژه:
کاربرد و الزامات
باطن REST را ایجاد کنید:
پروژه های انجام شده را دانلود کنید
پایگاه داده را راه اندازی کنید
پروژه جاوا قابل اجرا
پروژه را ایجاد کنید
مدل را ایجاد کنید
روابط موجودیت را تعریف کنید
مخازن را ایجاد کنید
کنترل کننده REST بیمار را ایجاد کنید
روش های GET و Save Patient را پیاده سازی کنید
روش های GET را آزمایش کنید
روش ذخیره آزمایشی
api ذخیره داده های بالینی را پیاده سازی کنید
تست ذخیره داده های بالینی
روش تحلیل را اجرا کنید
محاسبه BMI
نتایج را فیلتر کنید
روش تجزیه و تحلیل تست
روش داده های بالینی GET را اجرا کنید
استفاده مجدد از منطق BMI
تست دریافت داده های بالینی
پشتیبانی Cross Site Origin را اضافه کنید
توسعه فرانتند با استفاده از REACT:
React چیست؟
Node را نصب کنید
نار را نصب کنید
React CLI را نصب کنید
کد ویژوال استودیو را نصب کنید
پروژه را ایجاد کنید
ایجاد کامپوننت
پیکربندی مسیریابی
اجرای صفحه اصلی را شروع کنید
RowCreator را پیاده سازی کنید
تست صفحه اصلی
اجرای افزودن بیمار
افزودن بیمار - ارسال را کنترل کنید
افزودن بیمار - Toastify
تست افزودن بیمار
جزء Add Clinical Data Component را پیاده سازی کنید
فرم HTML را ایجاد کنید
رسیدگی به ارسال
جزء تجزیه و تحلیل را پیاده سازی کنید
مؤلفه TableCreator را ایجاد کنید
استقرار در AWS:
آغاز سریع AWS EC2 و S3
مورد استفاده
یک نمونه EC2 راه اندازی کنید
فقط Mac - اتصال به EC2
ویندوز - از MobaXterm استفاده کنید و متصل شوید
جاوا و mysql را نصب کنید
jar را در S3 Bucket آپلود کنید
دریافت کنید، APP را اجرا کنید و تست کنید
Containerize Spring Boot App با استفاده از Docker:
مقدمه
Docker را نصب کنید
مورد استفاده
یک MySql Docker Container را راه اندازی کنید
برنامه خدمات پرواز را Dockerize کنید
داکر در حال عمل است
مورد استفاده از دوستیابی الکترونیکی:
مقدمه
نقاط پایانی REST
معرفی Lombok
پایگاه داده را تنظیم کنید
مراحل ایجاد پروژه
ایجاد پروژه
ایجاد موجودیت
روابط را تعریف کنید
ایجاد مخازن
افزونه Lombok را نصب کنید
از حاشیه نویسی Lombok استفاده کنید
Create UserAccount Endpoint را پیاده سازی کنید
تست
به روز رسانی را اجرا کنید
GetAll Users را پیاده سازی کنید
حذف علاقه
روش JPA برای یافتن مسابقات
REST نقطه پایانی برای یافتن موارد مطابقت
تست
تست و پوشش واحد:
مقدمه
Setup Mocking
آزمایش کاربر ثبت نام
آزمایش علایق بهروزرسانی
تست واکشی کاربران
تست حذف علاقه
مطابقات را تست کنید
تحلیل پوشش تست و کد استاتیک:
مقدمه
پوشش کد جاکوکو
معرفی سونار
Sonar را نصب کنید
پشتیبانی سونار را پیکربندی کنید
اعتبار سنجی:
مقدمه
از اعتبار سنجی استفاده کنید
پیام استثنایی را منتشر کنید
آپلود و بارگیری اسناد:
جدول DB را ایجاد کنید
پروژه را ایجاد کنید
مدل و مخزن را ایجاد کنید
آپلود JSP را ایجاد کنید
کنترلر را ایجاد کنید
روش آپلود را اجرا کنید
سند را ذخیره کنید
آپلود آزمایشی
نیاز دانلود
روش آپلود را به روز کنید
نما را به روز کنید
اسناد نمایشی را آزمایش و اجرا کنید
روش دانلود را اجرا کنید
فایل را به صورت جریانی برگردانید
نام فایل را ذخیره کنید
دانلود آزمایشی
بررسی:
آزمون نهایی
سخنرانی پاداش
End to End Project Development Using Spring Boot
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Generative AI using OpenAI API for Beginners
آموزش کدنویسی Maven
آموزش داکر برای برنامه نویسان Python Django
آموزش ابزارهای توسعه برای برنامه نویسان زبان Java
آموزش کدنویسی Django برای برنامه نویسان زبان Python
Spring Framework In Easy Steps
آموزش کامل مباحث XML, XML Schema
Generative AI for Java Developers with Azure OpenAI ChatGPT
آموزش مبانی Spring Boot
آموزش کدنویسی XSLT, XPATH, XQUERY
اطلاع رسانی حذف دوره های قدیمی و تخفیفات نوروزی مشاهده