اپلیکیشن فولاستک مراقبتهای بهداشتی (پزشکی از راه دور): Spring Boot و Angular
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک اپلیکیشن کامل مراقبتهای بهداشتی و پزشکی از راه دور با استفاده از جدیدترین نسخههای Spring Boot و Angular
- راهاندازی ماژولهای زمانبندی ملاقات و مدیریت مشاوره
- پیادهسازی احراز هویت JWT و مجوزدهی مبتنی بر نقش (Admin ،Doctor ،Patient)
- یکپارچهسازی، نوتیفیکیشن های ایمیل SMTP و Java Mail Sender
پیشنیازهای دوره
- دانش اولیه Spring Boot مورد نیاز است.
توضیحات دوره
یک اپلیکیشن پزشکی از راه دور کامل و آماده برای ارائه در پورتفولیو را از ابتدا با استفاده از Spring Boot و Angular بسازید. این دوره جامع و مبتنی بر پروژه به شما میآموزد که چگونه یک وباپلیکیشن مدرن، امن و فولاستک برای صنعت رو به رشد مراقبتهای بهداشتی بسازید.
آنچه خواهید ساخت:
پروژه نهایی شما یک پلتفرم پزشکی از راه دور کاملاً کاربردی خواهد بود که شامل موارد زیر است:
- ثبتنام و ورود بیمار و پزشک با احراز هویت JWT
- داشبوردهای مبتنی بر نقش برای بیماران، پزشکان و مدیران
- سیستم زمانبندی ملاقات
- نوتیفیکیشن های ایمیل خودکار
- مدیریت مشاوره امن
- فرانتاند واکنشگرا با Angular
تکنولوژیها و مهارتهای کلیدی که به آنها مسلط خواهید شد:
این دوره یک کاوش عمیق در پرتقاضاترین تکنولوژیهای فولاستک است. شما تجربه عملی با موارد زیر کسب خواهید کرد:
- بکاند (Spring Boot): توسعه RESTful API، امنیتJWT ، Spring Security ،Spring Data JPA ،ModelMapper ،Java Mail Sender، مدیریت استثنا
- فرانتاند (Angular): کامپوننتها، سرویسها، مسیریابی، HTTP Client برای یکپارچهسازی API، فرمها و اعتبارسنجی، ساخت رابط کاربری واکنشگرا
- دیتابیس و استقرار: یکپارچهسازی MySQL / PostgreSQL و بینشهایی درباره آمادهسازی اپلیکیشن برای محیط پروداکشن
چرا این دوره متفاوت است؟
مدرس فراتر از تئوری میرود و منحصراً بر روی ساخت یک پروژه واحد و چشمگیر تمرکز میکند. به جای مفاهیم پراکنده، خواهید دید که چگونه تمام قطعات یک اپلیکیشن حرفهای در کنار هم قرار میگیرند، از دیتابیس تا رابط کاربری. شما دوره را نه تنها با دانش جدید، بلکه با یک دارایی ملموس به پایان خواهید رساند که توانایی شما را در انجام یک تسک توسعه پیچیده و واقعی نشان میدهد.
این دوره برای چه کسانی است؟
- توسعهدهندگانی با دانش اولیه Java/Spring Boot یا Angular که میخواهند مهندس فولاستک شوند.
- برنامهنویسانی که با ساخت پروژههای اساسی و واقعی بهتر یاد میگیرند.
- هر کسی که به دنبال ایجاد یک پروژه برجسته برای پورتفولیوی خود جهت جذب کارفرمایان یا مشتریان است.
پیشنیازها:
- درک اولیه از جاوا و مبانی توسعه وب توصیه میشود.
- اشتیاق به یادگیری و ساختن چیزی شگفتانگیز!
آیا آمادهاید پروژهای بسازید که سطح شغلی شما را ارتقا دهد؟ همین حالا در این دوره شرکت کنید!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد بفهمد سیستمهای پزشکی از راه دور و EMR چگونه از ابتدا ساخته میشوند.
- توسعهدهندگان Java و Angular که میخواهند اپلیکیشنهای فولاستک واقعی بسازند.
- دانشجویان و متخصصان علاقهمند به توسعه نرمافزار مراقبتهای بهداشتی
- توسعهدهندگانی که برای مصاحبهها یا پروژههای فریلنسری شامل نقشهای کاربری پیچیده و امنیت آماده میشوند.
اپلیکیشن فولاستک مراقبتهای بهداشتی (پزشکی از راه دور): Spring Boot و Angular
-
مقدمه 07:09
-
مروری بر جداول دیتابیس 03:58
-
نماهای رابط کاربری 03:23
-
ایجاد پروژه 05:30
-
اتصال به دیتابیس 10:12
-
وابستگیهای خارجی 03:58
-
پکیجها 02:11
-
پیکربندی اپلیکیشن 05:20
-
Enumها 02:46
-
استثناها 09:23
-
استثناهای احراز هویت 06:34
-
موجودیت Role و Repo 05:45
-
موجودیت User ،DTO و Repo 11:26
-
موجودیت بازنشانی رمز عبور، DTO و Repo 11:22
-
موجودیت نوتیفیکیشن، DTO و Repo 08:27
-
موجودیت Patient ،DTO و Repo 07:03
-
موجودیت Doctor ،DTO و Repo 04:56
-
موجودیت Consultation ،DTO و Repo 12:31
-
موجودیت Consultation ،DTO و Repo 06:06
-
پاکسازی موجودیت 01:33
-
کاربر احراز هویت 02:40
-
سرویس User Details 02:47
-
سرویس JWT 09:36
-
فیلتر Auth 08:26
-
زنجیره فیلتر امنیتی (Security Filter Chain) 06:53
-
پیکربندی Cors 03:54
-
پیکربندی SMTP 05:35
-
سرویس نوتیفیکیشن 09:18
-
تست ارسال ایمیل 03:40
-
قالبهای ایمیل 08:09
-
سرویس Role 07:46
-
کنترلر Role 05:33
-
تست API نقش 07:22
-
متد ثبتنام کاربران 12:08
-
متد ایجاد حساب بیماران و پزشکان 05:55
-
تست API ثبتنام 08:41
-
متد ورود 04:23
-
تست API ورود 02:56
-
سرویس تولید کد 07:26
-
فراموشی رمز عبور 06:24
-
تست API فراموشی رمز عبور 02:52
-
بروزرسانی رمز عبور از طریق کد بازنشانی 07:23
-
تست API برای بروزرسانی رمز عبور از طریق کد بازنشانی 04:08
-
متدهای سرویس کاربر 10:12
-
متد آپلود فایل 13:17
-
کنترلر کاربران 05:33
-
تست API کاربران 07:59
-
سرویس بیمار 10:24
-
کنترلر بیمار 04:56
-
تستهای API بیمار 06:51
-
سرویس پزشک 10:14
-
کنترلر پزشک 07:04
-
تست API پزشک 07:46
-
متد رزرو ملاقات 12:48
-
متد ایمیل برای تایید ملاقات 05:32
-
تست API رزرو ملاقات 07:09
-
متدهای مدیریت ملاقات 09:18
-
کنترلر ملاقات 03:51
-
تست API ملاقات 07:07
-
سرویس مشاوره 10:42
-
کنترلر مشاوره 04:01
-
تست API مشاوره 07:26
-
ایجاد پروژه 03:25
-
باز کردن پروژه 06:02
-
ثبت HTTP Client و فایلهای Angular 06:06
-
متدهای API 18:07
-
متدهای Guard 04:53
-
کامپوننت Navbar 14:13
-
قالب Navbar 16:46
-
کامپوننت Footer 04:36
-
صفحه اصلی 06:08
-
کامپوننت ثبتنام 10:13
-
قالب ثبتنام 12:12
-
کامپوننت ثبتنام پزشکان 09:12
-
قالب ثبتنام پزشکان 09:38
-
صفحه ورود 06:18
-
استایلدهی عمومی CSS 07:07
-
کامپوننت پروفایل 13:36
-
قالب پروفایل 08:35
-
تغییر آپلود عکس پروفایل 06:03
-
کامپوننت بروزرسانی پروفایل 09:17
-
قالب بروزرسانی پروفایل 07:05
-
صفحه بروزرسانی رمز عبور 06:20
-
کامپوننت رزرو ملاقات 08:33
-
قالب رزرو ملاقات 08:02
-
کامپوننت ملاقاتهای بیمار 07:57
-
قالب ملاقاتهای بیمار 05:15
-
کامپوننت تاریخچه مشاوره 07:48
-
قالب تاریخچه مشاوره 04:03
-
صفحه فراموشی رمز عبور 06:58
-
صفحه بازنشانی رمز عبور 12:32
-
محافظت از مسیرها 05:48
-
کامپوننت پروفایل پزشکان 08:15
-
قالب پروفایل پزشکان 03:26
-
بروزرسانی حساب پزشک 06:37
-
صفحه ملاقاتهای پزشک 09:46
-
صفحه ایجاد مشاوره 11:10
-
تاریخچه مشاوره بیمار 07:23
مشخصات آموزش
اپلیکیشن فولاستک مراقبتهای بهداشتی (پزشکی از راه دور): Spring Boot و Angular
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:متوسط
- تعداد درس:98
- مدت زمان :12:05:03
- حجم :5.46GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy