دوره پروژه محور فولاستک Next.js برای توسعهدهندگان ریاکت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد اپلیکیشن فولاستک مراقبتهای بهداشتی telemedicine از پایه با استفاده از Next.js
- پیادهسازی احراز هویت و مجوزدهی امن با استفاده از NextAuth.js و JWT و bcrypt.js
- اتصال و مدیریت داده با Prisma ORM با استفاده از پایگاه دادههای MySQL و PostgreSQL
- راهاندازی سیستم نوبتدهی، رزرو و فرآیندهای مشاوره برای پزشکان و بیماران
- ارسال خودکار نوتیفیکیشنهای ایمیل برای رزرو و تأیید نوبتها با استفاده از Nodemailer
- پیکربندی مسیرهای API و متغیرهای محیطی برای ارتباطات مقیاسپذیر و امن در بکاند
- یادگیری طراحی، استایلدهی و استقرار یک وب اپلیکیشن واقعی سطح SaaS به صورت end-to-end
- کسب توانایی و اعتمادبهنفس برای ساخت و راهاندازی اپلیکیشنهای فولاستک آماده تولید به صورت مستقل
پیشنیازهای دوره
- آشنایی اولیه با جاوااسکریپت (ES6+) و مفاهیم اصلی ریاکت
- آشنایی با HTML و CSS
- کامپیوتری با نصب نودجیاس و npm یا yarn
- یک ویرایشگر کد مانند ویژوال استودیو کد
- دسترسی به اینترنت برای نصب وابستگیها و تست اپلیکیشن
- یک حساب جیمیل فعال
توضیحات دوره
در این دوره از پایه یاد خواهید گرفت چگونه یک اپلیکیشن فولاستک مراقبتهای بهداشتی Telemedicine را با امکانات نوبتدهی، رزرو و مشاوره آنلاین با استفاده از Next.js و PostgreSQL و MySQL و Prisma ORM بسازید.
آیا آمادهاید تا یک پلتفرم واقعی Telemedicine در سطح تولید ایجاد کنید؟ در این دوره پروژه محور، یاد میگیرید چگونه یک سیستم مشاوره و نوبتدهی حوزه مراقبتهای بهداشتی را طراحی کرده، توسعه داده و مستقر کنید که با Next.js 16 و React 19 و Prisma ORM کار میکند و از هر دو پایگاه داده MySQL و PostgreSQL پشتیبانی دارد.
این دوره صرفاً تئوری نیست؛ بلکه شما یک اپلیکیشن کامل خواهید ساخت که پزشکان و بیماران را برای مشاورههای آنلاین، نوبتدهی، احراز هویت امن و نوتیفیکیشنهای خودکار ایمیل به هم متصل میکند. همه این موارد در یک گردشکار هموار پیادهسازی میشود.
در پایان دوره، شما یک پلتفرم حرفهای Telemedicine خواهید داشت که مهارتهای فولاستک شما را به نمایش میگذارد و برای پورتفولیو، گیگهای فریلنسری و حتی ساخت MVP استارتآپ خودتان مناسب است.
آنچه خواهید ساخت:
در این پروژه، اپلیکیشن فولاستک مراقبتهای بهداشتی Telemedicine را با ویژگیهای زیر خواهید ساخت:
- احراز هویت پزشک و بیمار با NextAuth.js
- سیستم نوبتدهی و رزرو ملاقاتها
- داشبورد مشاوره برای پزشکان و بیماران
- یکپارچهسازی پایگاه داده با MySQL و PostgreSQL با استفاده از Prisma ORM
- مدیریت پسورد امن با bcrypt.js
- نوتیفیکیشنهای ایمیل با Nodemailer
- ارتباطات API با Axios
- رابط کاربری مدرن استایل شده با Tailwind CSS 4
- پیکربندی متغیرهای محیطی با dotenv
- شناسههای منحصربهفرد برای کاربران، سشنها و نوبتها با UUID
فناوریهایی که به آنها تسلط خواهید یافت:
Next.js 16 و React 19 و Prisma ORM و Next.js API Routes و MySQL و PostgreSQL و NextAuth.js و JWT و bcryptjs و Nodemailer و dotenv و Axios و احراز هویت مبتنی بر نقشها
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان جاوااسکریپت و فرانتاند که میخواهند به توسعه فولاستک با فریمورکهای مدرن جاوااسکریپت مهاجرت کنند.
- توسعهدهندگان فولاستک که هدفشان تسلط به Next.js و NextAuth.js و Prisma همراه با MySQL و PostgreSQL است.
- دانشجویان، فارغالتحصیلان بوتکمپ یا کدنویسان خودآموخته که میخواهند پروژهای قوی در حوزه telemedicine برای پورتفولیو داشته باشند.
- توسعهدهندگان ریاکت که به دنبال پروژههای فولاستک هستند.
- توسعهدهندگان فرانتاند یا فولاستک که میخواهند به Next.js و یکپارچهسازی بکاند با Prisma و MySQL و PostgreSQL تسلط یابند.
- دانشجویان رشته کامپیوتر و فارغالتحصیلان بوتکمپهای کدنویسی که میخواهند اپلیکیشن حرفهای در حوزه فناوری مراقبتهای بهداشتی در پورتفولیوی خود داشته باشند.
- بنیانگذاران استارتآپ و فریلنسرهایی که قصد ساخت پلتفرم telemedicine یا رزرو نوبت مبتنی بر SaaS را دارند.
- علاقهمندان به فناوری که کنجکاوند بدانند اپلیکیشنهای telemedicine و سامانههای مراقبتهای بهداشتس دیجیتال چگونه ساخته میشوند.
دوره پروژه محور فولاستک Next.js برای توسعهدهندگان ریاکت
-
بررسی ایجاد حساب بیمار 03:46
-
بررسی ایجاد حساب پزشک 02:33
-
بررسی رزرو نوبت 04:43
-
بررسی تاریخچه مشاورهها 05:49
-
بررسی ریست پسورد 01:26
-
بررسی جداول پایگاه داده 03:26
-
صفحات رابط کاربری در Figma 00:53
-
ایجاد مخزن برای پروژه 02:27
-
ایجاد پروژه Next.js 03:09
-
باز کردن پروژه 03:32
-
افزودن وابستگیها 07:01
-
توضیح فایلهای Next 07:58
-
مقداردهی اولیه فایل Prisma 06:05
-
اتصال پایگاه داده 06:09
-
Enums 05:34
-
مدل کاربر 09:36
-
مدل پزشک، بیمار و نقش 10:15
-
مدل نوبتدهی، مشاوره و نوتیفیکیشن 08:20
-
مهاجرت مدل 08:27
-
پیکربندی کلاینت Prisma 03:15
-
رابطهای تایپ 05:46
-
متد پاسخ 03:00
-
متدهای JWT 08:48
-
متدهای مدیریت سشن 16:03
-
حفاظت از API میانافزار 16:55
-
محافظت از میانافزار صفحات وب 12:25
-
قالبهای ایمیل 12:02
-
پیکربندی SMTP 05:22
-
سرویس ایمیل 15:11
-
متدهای ایمیل 10:03
-
مسیر رجیستریشن - بخش 1 15:16
-
مسیر رجیستریشن - بخش 2 09:35
-
متدهای سرویس API - بخش 1 12:13
-
متدهای سرویس API - بخش 2 04:31
-
نوار ناوبری 13:19
-
فوتر 03:41
-
صفحه اصلی 04:11
-
صفحه رجیستریشن بیمار 14:54
-
صفحه رجیستریشن پزشک 11:10
-
مسیر API لاگین 07:28
-
صفحه لاگین 08:03
-
پیادهسازی خروج از سیستم 03:59
-
مسیر API فراموشی پسورد 09:32
-
صفحه فراموشی پسورد 03:56
-
مسیر API ریست پسورد 09:57
-
مسیر ریست پسورد 08:14
-
مسیر API دریافت تمام کاربران 05:46
-
مسیر API دریافت حساب کاربران 03:04
-
API دریافت کاربر بر اساس شناسه 06:45
-
API بروزرسانی پسورد 07:05
-
API بروزرسانی تصویر پورفایل کاربران 12:08
-
مسیر API دریافت و بروزرسانی پروفایل بیمار 09:41
-
مسیر API دریافت بیمار با شناسه 04:07
-
مسیر API گروه خون 03:40
-
مسیر API ژنوتیپ 01:20
-
صفحه پروفایل بیمار 13:12
-
بروزرسانی صفحه پروفایل بیمار 12:33
-
بروزرسانی صفحه پسورد 07:58
-
متد API رزرو نوبت 14:26
-
متد ارسال ایمیل تایید نوبت 05:39
-
متدهای API دریافت نوبتها 03:08
-
متدهای API تکمیل نوبتدهی 05:58
-
متدهای API کنسل نوبت 05:14
-
متدهای API دریافت نوبت بر اسسا شناسه 05:33
-
صفحه رزرو نوبت 09:07
-
صفحه نوبتها من 06:40
-
مسیر API ایجاد مشاوره 05:56
-
API مدیریت مشاوره 08:22
-
مسیر API دریافت همه پزشکان 05:55
-
مسیر API تخصص پزشک 05:27
-
مسیر API پروفایل پزشک 04:29
-
مسیر API جستجوی پزشک 06:39
-
صفحه تاریخچه مشاوره بیمار 05:15
-
صفحه پروفایل پزشک 09:40
-
صفحه بروزرسانی حساب پزشک 05:35
-
صفحه نوبتهای پزشک 08:28
-
ایجاد صفحه مشاوره 10:03
-
صفحه تاریخچه مشاوره پزشک 07:58
مشخصات آموزش
دوره پروژه محور فولاستک Next.js برای توسعهدهندگان ریاکت
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:78
- مدت زمان :09:36:49
- حجم :4.33GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy