قیمت این دوره: رایگانــ
  • مدرس دوره : سید ابوالفضل میری
  • تعداد ویدیوها : 36 ویدیو
  • مدت زمان دوره : 10:16:00
  • سطح دوره : متوسط
  • وضعیت دوره : در حال برگزاری
آموزش ساخت وبسایت کلینیک آنلاین با Asp.Net Core

آموزش ساخت وبسایت کلینیک آنلاین با Asp.Net Core

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

ما در این دوره با استفاده از معماری سه لایه (Three-Layer Architecture) و پیاده‌سازی یک پروژه واقعی کلینیک آنلاین، تمام مفاهیم کلیدی را گام به گام به شما آموزش می‌دهیم.

آنچه در این دوره خواهید ساخت (پروژه عملی):

پنل ادمین مدیریت بیماران، نوبت‌ها و رزرواسیون
درج، ویرایش و حذف گروهی داده‌ها (Bulk Operations)
اعمال قابلیت‌های پیشرفته فیلترینگ (Filtering)، صفحه‌بندی (Paging) و جستجو
کار با پنل پیامکی (ارسال خودکار و دستی پیامک)
عملیات احراز هویت (ثبت‌نام، ورود، بازیابی رمز عبور)
کار با کتابخانه‌های تاریخ شمسی، جداول داینامیک و ابزارهای کاربردی

این دوره مناسب چه کسانی است؟

برنامه‌نویسانی که به تازگی با .NET و C# آشنا شده‌اند و می‌خواهند یک پروژه واقعی را از صفر تا صد تجربه کنند.

افرادی که معماری سه لایه را فقط به صورت تئوری می‌شناسند و به دنبال پیاده‌سازی عملی آن در یک پروژه کامل هستند.

در پایان این دوره، شما قادر خواهید بود:

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




فهرستـــ ویدیوها

مدت زمان دوره 10:16:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:09:00

معرفی دوره

2
  • چگونه از دوره استفاده کنم؟

00:04:12

در این جلسه به این موضوع پرداختیم که چگونه ویدیو های دوره را مشاهد کنیم تا بیشترین بهره را از آن ببریم.

3
  • ایجاد پروژه و لایه ها

00:07:00

در این جلسه پروژه را ایجاد کردیم و سه لایه معماری پروژه را ساختیم و درباره آن توضیح دادیم.

4
  • انتقال فایل ها و نصب پکیج ها

00:16:00

در این بخش به نصب پکیج های Nuget پرداختیم و فایل های از پیش نوشته شده (برای کار با متن ها و تاریخ ها و ...) را به پروژه اضافه کردیم.

5
  • سورس کامل پروژه

00:00:00

در این فایل سورس کامل پروژه به همراه تمامی فایل های لازم در اختیار شما قرار گرفته است.

6
  • ایجاد Entity کاربر

00:16:00

در این قسمت به ایجاد موجودیت کاربر پرداختیم.

7
  • کانفیگ دیتابیس

00:14:00

در این قسمت دیتابیس پروژه را کانفیگ و ایجاد کردیم.

8
  • ایجاد DTO ها

00:19:00

در این قسمت DTO های لازم برای سه ماژول اصلی پروژه و عملیات های حساب کاربری را نوشتیم.

9
  • تحلیل منطق Paging

00:12:00

در این قسمت درباره Paging صحبت کردیم و منطق کارکرد آن را مورد بررسی قرار دادیم.

10
  • ایجاد کلاس های Paging

00:30:00

در این قسمت کلاس های کار با Paging را ایجاد کردیم.

11
  • Filter دیتا

00:14:00

فیلتر اطلاعات از طریق FilterDto و نحوه کارکرد آن.

12
  • Generic Repository

00:20:00

از آنجایی که در پروژه از الگوی Repository استفاده کردیم. برای سهولت کار از یک Repository کلی برای تمام Entity ها استفاده کردیم و در این جلسه آن را ایجاد میکنیم.

13
  • Interface کاربر و بیمار

00:12:00

در این جلسه Interface کاربر و بیمار را ایجاد کردیم.

14
  • تکمیل متد های کاربر

00:15:00

در صفحه User Service به تکمیل دستورات مربوط به کاربر پرداختیم.

15
  • تکمیل متد های بیمار

00:23:00

در صفحه User Service به تکمیل دستورات مدیریت بیماران پرداختیم.

16
  • فیلتر بیماران

00:10:00

فیلتر بیماران

17
  • سرویس رزرو ها بخش 1

00:19:00

سرویس رزرو ها بخش 1

18
  • سرویس رزرو ها بخش 2

00:11:00

سرویس رزرو ها بخش 2

19
  • سرویس نوبت بیمار (Reservation Record) بخش 1

00:27:00

سرویس نوبت بیمار (Reservation Record) بخش 1

20
  • سرویس نوبت بیمار (Reservation Record) بخش 2

00:05:00

سرویس نوبت بیمار (Reservation Record) بخش 2

21
  • کنترلر های بخش Admin

00:18:00

کنترلر های بخش Admin

22
  • سرویس ارسال SMS

00:20:00

سرویس ارسال SMS

23
  • کنترلر حساب ها

00:23:00

کنترلر حساب ها

24
  • کنترلر رزرو ها

00:20:00

کنترلر رزرو ها

25
  • کنترلر رزرو های بیماران

00:07:00

کنترلر رزرو های بیماران

26
  • انتقال قالب پروژه

00:17:00

دانشجویان عزیز ، در این دوره از یک قالب با استاندارد بالا استفاده شده و توسط مدرس از یک مرجع رسمی خریداری شده است. برای شرکت در دوره و یا یادگیری مطالب ان ضرورتی برای خرید این قالب نیست. شما عزیزان میتوانید از هر قالبی که مد نظر دارید استفاده و تمرین کنید.

27
  • ساخت صفحه Login

00:17:00

ساخت صفحه Login

28
  • صفحه احراز هویت با SMS

00:24:00

صفحه احراز هویت با SMS

29
  • تنظیمات احراز هویت

00:17:00

تنظیمات احراز هویت در Program.cs

30
  • تست احراز هویت

00:28:00

تست احراز هویت

31
  • لیست مدیریت کاربران

00:20:00

ساخت لیست مدیریت کاربران

32
  • افزودن و ویرایش کاربر

00:21:00

ساخت صفحات افزودن و ویرایش کاربر

33
  • فیلتر (مدیریت) رزرو ها

00:24:00

ساخت صفحه فیلتر (مدیریت) رزرو ها. در صفحات مدیریت یا فیلتر اطلاعات میتوان به بخش ایجاد آن دیتا دسترسی داشت. همچنین در لیست اطلاعات امکان ویرایش و حذف نیز قرار دارد. عملیات CRUD (Create , Read , Update , Delete) در همین صفحات مدیریت میشود.

34
  • فیلتر (مدیریت) رزرو ها بخش 2

00:24:00

تکمیل صفحه مدیریت رزرو ها

35
  • ایجاد گروهی رزرو ها بخش 1

00:24:00

در این بخش به ایجاد گروهی رزرو ها میپردازیم. سرویس با در یافت سال، ماه، شروع و پایان ساعت هر نوبت و تعداد روز های نوبت دهی در هفته لیست کاملی از نوبت های یک ماه را به طور خودکار ایجاد میکند و دیگر نیازی به ایجاد 100 تا 200 دیتا به صورت دستی نیست. در این متد یاد میگیریم چگونه افزودن گروهی دیتا بر اساس مقادیر ورودی خاص را مدیریت کنیم.

36
  • ایجاد گروهی رزرو ها بخش 2

00:29:00

در این بخش به ایجاد گروهی رزرو ها میپردازیم. سرویس با در یافت سال، ماه، شروع و پایان ساعت هر نوبت و تعداد روز های نوبت دهی در هفته لیست کاملی از نوبت های یک ماه را به طور خودکار ایجاد میکند و دیگر نیازی به ایجاد 100 تا 200 دیتا به صورت دستی نیست. در این متد یاد میگیریم چگونه افزودن گروهی دیتا بر اساس مقادیر ورودی خاص را مدیریت کنیم.


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .