با پکیج کامل آموزش پیشرفته سیستم مدیریت آکادمی برنامه نویسی با Asp.Net به صورت ۲ سکویی در خدمت شما هستیم.

در این آموزش یک سیستم مدیریت اکادمی ( ویکی پدیا ) برنامه نویسی را شروع کردیم که به صورت اپلیکیشن وب،اپلیکیشن ویندوز با یک دیتابیس مشترک و با تکنولوژی Entity Framework 6.1.3 ارائه می‌شود.

مخاطبین دوره سیستم مدیریت آکادمی:

  • علاقه مندان به برنامه نویسی
  • افرادی که قصد دارند ازطریق برنامه نویسی وارد بازار کار شوند.
  • علاقه مندان به Asp.Net
  • افراد علاقه مند به نرم افزار های چند سکویی
  • مناسب برای دانشجویان و فارغ التحصیلان مهدسی کامپیوتر
  • و…

اشتغال و در آمد زایی:

در دوره آموزش پیشرفته سیستم مدیریت آکادمی برنامه نویسی با Asp.Net به‌صورت ۲ سکویی شما می‌توانید باکمی خلاقیت و پشتکار پروژه‌های تجاری خودتان را بنویسید و وارد بازار کار شوید.

پکیج آموزش پیشرفته سیستم مدیریت آکادمی برنامه نویسی

تکنولوژی و نرم افزار های سیستم مدیریت آکادمی:

  • چند سکویی بودن پروژه و استفاده از یک دیتابیس مشترک
  • Asp.net Web Form
  • استفاده از Jquery Alert & Plugin
  • استفاده از Asp.net Identity
  • طراحی اپلیکیشن اکادمی به سبک Metro

8

به دیاگرام تولید شده و ارتباط بین جداول دقت کنید:

برای مشاهده عکس در سایز اصلی رو تصویر کلیک کنید.

diagram_Academy

سرفصل های پکیج آموزش پیشرفته سیستم مدیریت آکادمی برنامه نویسی:

بخش اول :

  • تحلیل و طراحی دیتابیس
  • ایجاد ارتباط بین جداول
  • ایجاد فرم ثبت نام و ورود کاربران با حفظ امنیت کلمه عبور
  • برقراری امنیت و پیاده سازی سطوح دسترسی کاربران
  • ایجاد امنیت و سطح دسترسی با کلاس RoleProvider
  • توضیحات بسیار در مورد Web.config برای امنیت
  • تنظیم Autorization برای عدم دسترسی کاربران به پنل مدیریت
  • نحوه expire کردن زمان Session هر کاربر
  • ایجاد سطوح دسترسی در Web.config
  • اضافه کردن قالب Bootstrap صفحه اصلی و ایجاد تغییرات
  • طراحی و کد نویسی صفحه ثبت نام
  • ذخیره رمز کاربران به صورت SHA CNG
  • نصب Captcha در هنگام ثبت نام کاربران
  • ارسال کد فعال سازی به ایمیل پس از ثبت نام
  • رعایت نکان امنیتی در هنگام ثبت نام
  • استفاده از GUID برای تغییر نام عکس کاربران و کد فعال سازی
  • استفاده از Asp Identity برای Login به جای Session ها
  • استفاده از Progressbar برای زیبا تر کردن فرم هنگام ورود به پنل
  • اضافه کردن قالب Bootstrap صفحه مدیریت و ایجاد تغییرات
  • ساخت پنل مدیریت نقش ها (ویرایش)
  • ساخت پنل مدیریت کاربران (افزودن ، ویرایش ، حذف ، تعیین سطح دسترسی
  • ساخت پنل مدیریت مدرسین (افزودن ، ویرایش ، حذف)

بخش دوم :

  • نحوه استفاده از Modal Bootstrap در Asp.net
  • استفاده از Modal Bootstrap به عنوان پیغام خروج از پنل مدیریت
  • رفع مشکل پنهان شدن Modal هنگام Postback شدن صفحه
  • استفاده از متد SignOut برای خروج
  • طراحی پنل مدیریت گروه ها (ایجاد , حذف , ویرایش)
  • طراحی پنل مدیریت دوره های آموزشی (ایجاد , حذف , ویرایش)
  • طراحی و کد نویسی نمایش دوره ها در صفحه اصلی به صورت Thumb
  • کد نویسی نمایش جزئیات دوره ها
  • چک کردن لاگین بودن User برای ثبت نام در دوره ها
  • نمایش پیغام در صورت تکراری بودن ثبت نام کاربر
  • نمایش پیغام در صورت گذشتن زمان شروع دوره
  • قابلیت پیشرفته ویرایش مستقیم دوره ها از صفحه ی دوره آموزشی (در صورتی که مدیر لاگین کرده باشد)
  • معرفی و استفاده از Jquery Alerts & Plugin
  • استفاده از Jquery Alert بعد از عملیات حذف داده ها
  • اموزش نحوه استفاده از Jquery Alert در هنگام PostBack شدن صفحه
  • طراحی پنل مدیریت افراد ثبت نام شده در دوره ( حذف )
  • طراحی پنل مدیریت شهریه افراد ثبت نام شده ( ویرایش )
  • طراحی پنل مدیریت نظرات جهت تایید / عدم تایید نظرات
  • کد نویسی حذف همزمان اطلاعات دو جدول در هنگام حذف دوره افراد ثبت نام شده + نکات کلیدی
  • آموزش مزایای استفاده از Relation بین جداول در EF
  • آمورش چگونه از Command SQl Query در EF استفاده کنیم
  • معرفی متد SqlQuery در EF
  • ایجاد جدول آمار بازدید و کد نویسی برای نمایش بازدید هر دوره
  • ایجاد جدول نظرات و کد نویسی نمایش نظرات هر دوره آموزشی
  • کد نویسی به دست اوردن تعداد نظرات هر دوره آموزشی
  • ایجاد کوئری های حرفه ای با EF برای نمایش نتایج بهتر

بخش سوم :

  • نمایش آخرین نظرات با افکت زیبا در صفحه اصلی سایت
  • کد نویسی فراموشی رمز عبور + امنیت
  • طراحی و کد نویسی ویرایش اطلاعات شخصی
  • کد نویسی نمایش دوره های ویژه در اسلایدر سایت
  • خواندن اطلاعات از دیتابیس در اسلایدر به صورت داینامیک
  • کد نویسی تنظیمات وب سایت از جمله (عوض کردن عنوان سایت , لوگو , …)
  • کد نویسی (آمار بازدید سایت , تعداد بازدید هر دوره , کل بازدید سایت , تعداد پیام های هر دوره )
  • کد نویسی محاسبه افراد انلاین
  • طراحی و کد نویسی تماس با ما
  • ایجاد پنل مدیریت پیغام ها و کد نویسی پاسخ به پیغام ها و درخواست های کاربران
  • طراحی پنل مربوط به کاربران
  • نمایش پاسخ پیام های ارسال شده از طرف مدیر سایت در پنل کاربر
  • اضافه کردن امکان ویرایش اطلاعات شخصی هر کاربر در پنل خودش

شروع بخش اپلیکیشن ویندوز اکادمی:

  • ایجاد پروژه تحت ویندوز و توضیحات لازمه در مورد ۲ سکویی
  • توضیحات در مورد فواید استفاده از Relation ها در Entity Framework
  • نصب تم Metro با استفاده از Nuget Package
  • ساخت فرم مدیریت نقش ها (ویرایش)
  • ساخت فرم مدیریت کاربران (افزودن ، ویرایش ، حذف ، تعیین سطح دسترسی)
  • ساخت فرم مدیریت مدرسین (افزودن ، ویرایش ، حذف)
  • طراحی فرم مدیریت گروه ها (ایجاد , حذف , ویرایش)
  • طراحی فرم مدیریت دوره های اموزشی (ایجاد , حذف , ویرایش)
  • کد نویسی نمایش جزئیات دوره ها
  • کار با منوی راست کلیک در MetroGridView در همه فرم های مدیریتی
  • کد نویسی فرم Login
  • طراحی صفحه اصلی به سبک مترو

بخش چهارم :

  • طراحی و کد نویسی پنل مدیریت ثبت نامی ها (حذف , ویرایش , نمایش)
  • طراحی و کد نویسی پنل مدیریت شهریه (حذف , ویرایش , نمایش)
  • مدیریت پیام های ارسالی از طرف کاربران
  • پشتیبان گیری و بازیابی اطلاعات