آموزش Asp.Net – دوره پیشرفته پروژه محور سایت خبری

خرید سورس:

خرید بصورت یکجا + سورس رایگان:

پیشنیاز:

  • تسلط بر زبان سی شارپ وآشنایی با HTML
  • آشنایی مقدماتی با Asp.Net

معرفی دوره:

ASP.NET یک فریم ورک رایگان برای ایجاد وب سایت وب اپلیکیشن های داینامیک به شمار میرود که توسط شرکت مایکروسافت ارائه شده است . نکته قابل توجه این که طراحی وب با ای اس پی دات نت هم از طریق وب فرم و هم از طریق ام وی سی با استفاده از زبانهای مختلف برنامه نویسی امکان پذیر است که ما در این آموزش با ای اس پی دات نت وب فرم و زبان برنامه نویسی سی شارپ و با ایجاد یک پروژه کاربردی از ابتدا همراه شما خواهیم بود.

 

اهداف دوره :

مهمترین هدف این دوره افزایش دانش عملی و نمایش مراحل تحلیل و طراحی و ساخت یک سایت خبری از ابتدا تا انتها می باشد.

در ضمن در این دوره تلاش شده است تا با افزایش دانش، با تکنولوژی های روز مانند Entity Framework , JQuery و معماری لایه ای در جذب بهتر مخاطبین در دنیای حرفه ای کمک نمایند.

  • آندسته از برنامه نویسان که با زبان C# آشنایی دارند و می خواهند در محیطی حرفه ای کلیه مراحل ساخت پروژه تحت وب را فرابگیرند.
  • آندسته از افرادی که می خواهند با استفاده از مفاهیم اساسی معماری لایه ای درک درستی از مهندسی نرم افزار داشته باشند نیز از مخاطبین این دوره هستند.
  • آندسته از افرادی که می خواهند با استفاده از تکنولوژی های جدید دسترسی به داده ها ORMapping با زبان QUery گیری LINQ آشنا شوند نیز مخاطبین این دوره هستند.
  • آندسته از افرادی که می خواهند کلیه فرایندهای حرفه ای تحویل پروژه شامل Publish,Upload و تنظیمات Config را بیاموزند نیز از مخاطبین این دوره هستند.

سر فصل های دوره پروژه محور سایت خبری:

پسورد: esfandune.ir

قسمت ۳: معرفی رابطه ها در جداول

  • ساخت Join روی جداول
  • معرفی Inner Join در کوئری
  • نحوه بهینه سازی جداول
  • معرفی ایندکس گذاری روی جدول
دانلود

قسمت ۲: معرفی Asp.Net

  • مزایا و معایب Asp.Net Form
  • خاصیت کلید اصلی روی جداول
  • خاصیت Identity روی جداول
دانلود

قسمت ۱: معرفی دوره

  • معرفی سایت الگوی مورد استفاده
  • پیش نیازهای دوره
  • نحوه برگزاری دوره
دانلود

قسمت ۶: ادامه طراحی پایگاه داده

  • ایجاد جدول خبرها
  • ایجاد جدول اسلایدها
  • ایجاد جدول تنظیمات اصلی سایت
  • ایجاد جدول صفحه هات
  • ایجاد جدول تگ های خبری
  • ایجاد جدول نظرات خبر
دانلود

قسمت ۵: شروع طراحی پایگاه داده پروژه

  • ایجاد جدول کاربری
  • ایجاد جدول دسترسی ها
  • ایجاد جدول اطلاعات کاربران
  • ایجاد جدول دسته اصلی
  • ایجاد جدول زیر دسته
دانلود

قسمت ۴: بررسی بهینه سازی روی جدول با داده انبوه

  • ثبت داده انبوه در جداول
  • بررسی زمان بارگذاری داده ها بدون ایندکس
  • بررسی زمان بارگذاری داده با ایندکس
  • برطرف کردن Loop در ایندکس
دانلود

قسمت ۹: تکمیل قالب پروژه

  • اضافه کردن قالب مدیریت
  • ایجاد مدل از روی پایگاه داده
  • ایجاد مسترپیج مدیریت
  • ساخت صفحه اصلی مدیریت
دانلود

قسمت ۸: ادامه پیاده سازی قالب

  • ایجاد صفحه اصلی سایت
  • ایجاد صفحه ارتباط با ما
  • ایجاد صفحه نمایش خبرهای هر دسته
  • نحوه تغییر در مستر اصلی
دانلود

قسمت ۷: اغاز بخش پیاده سازی قالب

  • معرفی کامپونت های بوت استرپ
  • تقسیم قالب به سه بخش اصلی
  • معرفی صفحات مستر
  • ایجاد مستر اصلی سایت
دانلود

قسمت ۱۲:

  • نمایش پیغام مناسب جهت اگاهی کاربر برای ورود
  • نمایش لیست دسترسی ها
  • ایجاد قسمت ویرایش برای هر دسترسی
  • استفاده از تلریک ها
  • ساخت فرم ویرایش با MultiView

قسمت ۱۱:

  • اجازه ورود به مدیریت با بررسی Role هر کاربر
  • ساخت فرم ورود
  • بررسی صحیح بودن نام کاربری و کلمه عبور
  • نمایش پیغام مناسب در صورت نادرست بودن نام کاربری
  • استفاده از اپدیت پنل برای ورود

قسمت ۱۰:

  • تنظیم و ویرایش قالب مدیریت
  • ساخت دسترسی به صفحه مدیریت
  • ایجاد کلاس Provider
  • پیاده سازی دسترسی با Identity
  • تنظیم کانفیگ وب برای دسترسی به سایت

قسمت ۱۵:

  • ایجاد بخش دسته های اصلی سایت
  • نمایش دسته های اصلی
  • امکان ثبت دسته جدید
  • امکان ویرایش دسته اصلی
  • حذف دسته اصلی

قسمت ۱۴: ادامه مدیریت کاربران

  • امکان غیرفعالسازی دسترسی کاربر به سایت
  • امکان حذف کاربر
  • امکان ویرایش اطلاعات کاربر

قسمت ۱۳:

  • تکمیل ویرایش دسترسی ها
  • ساخت صفحه مدیریت کاربران
  • نمایش اطلاعات کاربران روی لیست
  • نحوه بازگشت به صفحه مبدا بعد از عملیات مورد نظر

قسمت ۱۸: ادامه بخش ثبت خیر

  • نمایش دسته های خبری به صورت ایجکس
  • نمایش دسته های تو در تو
  • نمایش لیست خبرهای ثبت شده
  • اضافه کردن نام کاربر ثبت کننده خبر
  • کنترل دسترسی برای ثبت خبر با Identity

قسمت ۱۷:

  • ایجاد بخش ثبت خبر
  • ایجاد قسمت محتوای خبری
  • پیاده سازی ویرایشگر متن CkEditor
  • ایجاد قسمت تصویر شاخص خبر
  • ایجاد قسمت گروه و زیر گروه خبر
  • ایجاد قسمت تگ خبر

قسمت ۱۶:

  • نمایش زیر گروها
  • اماکن اضافه کردن زیرگروه برای هر گروه اصلی
  • امکان ویرایش زیرگروه بهمراه گروه اصلی ان
  • حذف زیر گروه ها
  • حل مشکل حذف گروه اصلی همراه با زیر گروه ان

قسمت ۲۱:

  • ایجاد بخش مدیریت لینکهای تبلیغاتی
  • امکان ویرایش و حذف لینک
  • امکان اضافه کردن لینک جدید
  • اصلاح مسیرهای منوی اصلی مدیریت

قسمت ۲۰:

  • ویرایش خبر و دستهای خبری
  • امکان ویرایش همزمان تگ های خبری
  • ویرایش تصاویر و جایگزین کردن تصویر جدید به جای قبلی
  • حذف خبر و تگهای خبری
  • حذف تصاویر خبری

قسمت ۱۹:

  • ادامه ثبت خبر
  • شمسی سازی تاریخ خبر
  • ذخیره سازی تصویر اصلی خبر
  • ذخیره سازی تصویر ریسایز شده خبر
  • ثبت تگ خبری همزمان با خبر
  • ثبت نهایی خبر و نمایش روی لیست خبرها

قسمت ۲۴:

  • شروع بخش طراحی صفحه اصلی سایت
  • ایجاد بخش اسلایدر
  • اتصال اسلایدر به پایگاه داده
  • اضافه کردن ادرس برای هر اسلایدر
  • خروجی نهایی ار اسلایدر داینامیک

قسمت ۲۳:

  • ایجاد بخش مدیریت تنظمیات
  • نمایش تنظیمات روی ListView
  • امکان فقط ویرایش برای تنظیمات سایت
  • بروزرسانی تنظمیات سایت

 

قسمت ۲۲:

  • ایجاد بخش مدیریت صفحات
  • ساخت بی نهایت صفحه دلخواه داینامیک
  • ویرایش صفحات بدون تغییر عنوان صفحه
  • امکان نمایش صفحه به صورت داینامیک
  • تعریف مسیر پیش فرض برای نمایش صفحات

 

قسمت ۲۷:

  • ایجاد قسمت نمایش پربیننده ترین خبرها
  • ایجاد بخش نمایش یادداشت ها روی اسلایدر
  • ایجاد تفاوت بین خبر و یادداشت
  • ایجاد مسیر برای جستجو

قسمت ۲۶:

  • ایجاد بخش نمایش خبرهای مهم
  • اضافه کردن فیلد مهم برای جدول خبر
  • نمایش خبرمهم روی اسلایدر
  • ایجاد دسته دیگر برای خبرها
  • نمایش خبرهای متفرقه روی دسته دیگر
  • نمایش خبر روی تب دیگر خبرها

قسمت ۲۵:

  • ایجاد منوی حرفه ای
  • نمایش گروهای اصلی
  • نمایش زیرگروهای هر گروه اصلی
  • ادرس دهی به گروه و زیرگروه
  • اضافه کردن نمایش صفحات اضافی روی منو
  • نمایش زمان و روز هفته روی هدر سایت

قسمت ۳۰:

  • ایجاد قسمت فید خوان سایت
  • معرفی مختصر فید و Rss
  • ایجاد فید از سمت سرور با سی شارپ
  • خروجی گرفتن فید های سایت با خبرهای جدید
  • خروجی گرفتن فید های سایت با یادداشت های جدید

قسمت ۲۹:

  • ایجاد بخش نمایش خبرهای جدید هر دسته
  • ساخت کوئری های تو در تو برای نمایش حرفه ای خبرهای جدید
  • نمایش هر خبر روی دسته مورد نظر
  • نمایش دسته های دلخواه

قسمت ۲۸:

  • ایجادصفحه جستجو
  • نمایش عنوان صفحه با کلمه جستجو شده
  • نمایش تعداد خبر یافت شده براساس جستجو
  • نمایش کلکه جستجو شده روی صفحه
  • صفحه بندی جستجو به صورت کامل

قسمت ۳۳:

  • ادامه بخش مدیریت نظرات
  • امکان مشاهده تمامی جزئیات نظر هر کاربر
  • امکان پاسخ دهی به نظرات از طریق ارسال پاسخ به ایمیل کاربر
  • نحوه ارسال ایمیل در Asp
  • امکان نمایش نظر روی سایت

قسمت ۳۲:

  • ایجاد بخش ثبت نظرات برای هر خبر
  • نمایش نظر هر خبر به صورت جداگانه
  • ایجاد بخش مدیریت نظرات در سمت مدیریت
  • نمایش تمامی نظرات ارسال شده
  • دریافت ای پی کاربر ارسال کننده نظر

قسمت ۳۱:

  • نمایش جزئیات خبر
  • ایجاد صفحه نمایش خبر
  • نمایش زمان ثبت خبر بطور دقیق و ثبت کننده آن
  • نمایش تصیر اصلی خبر
  • نمایش محتوای خبر

قسمت ۳۶:

  • ایجاد صفحه نمایش خبرهای زیر دسته ها
  • نمایش تفکیکی هر خبر روی صفحه زیر دسته مربوطه اش
  • ایجاد breadcrumb برای صفحات
  • امکان بازگشت در breadcrumb به صفحه مبدا

قسمت ۳۵:

  • ایجاد صفحه نمایش خبر های هر دسته
  • مشخص کردن همه ی خبر های یک دسته به صورت ارشیو
  • طراحی صفحه نمایش خبر برای دسته
  • نمایش نام هر دسته به صورت مجزا روی صفحه
  • تعریف مسیر داینامیک برای منو اصلی

قسمت ۳۴:

  • ایجاد کد امنیتی برای ارسال فرم
  • نحوه ساخت کد کپچا در Asp
  • نمایش کد امنیتی روی یک تصویر
  • بررسی صحت کد امنیتی قبل از ارسال فرم

قسمت ۳۹:

  • ایجاد نمایش پیغام سفارشی
  • ساخت کلاس برای نمایش پیغام مناسب
  • ایجاد User Control برای تعریف اسکریپت پیغام دهی
  • فراخوانی Alert ساخت شده در عملیات ها

قسمت ۳۸:

  • ادامه بخش نمایش لینک های پیوندی
  • ساخت صفحه نمایش پیوندها
  • نمایش هر لینک بر اساس دسته مربوطه اش
  • نحوه ادرس دهی صحیح به هر پیوند
  • نحوه نمایش بازید هر خبر
  • شمارش تعداد بازید هر خبر
  • ایجاد کلاس برای نمایش پیام های سایت

قسمت ۳۷:

  • ایجاد بخش نمایش لینک های پیوندی سایت
  • تغییر در بخش مدیریت لینکها
  • اضافه کردن بخش دسته لینک پیوندی به قسمت اضافه کردن لینک
  • ساخت جدول لازم برای دسته لینک

قسمت ۴۲: قسمت پایانی

  • نحوه Publish کردن پروژه
  • نحوه ریستور کردن بک اپ پایگاه روی سرور آنلاین
  • نحوه بارگذاری فایل ها روی هاست
  • اجرا گرفتن نهایی پروژه

قسمت ۴۱:

  • ساخت صفحه ثبت نام برای سایت
  • ارسال کدفعالسازی کاربری به ایمیل کاربر
  • ایجاد صفحه دریافت کد فعالسازی برای تایید صحت کد
  • ایجاد جدول برای تولید کدفعالسازی
  • جمع بندی نهایی کد نویسی پروژه

قسمت ۴۰:

  • ایجاد بخش امار بازدید سایت
  • نمایش بازدید های روزانه سایت
  • نمایش بازدید های هفتگی سایت
  • نمایش بازدید های ماهانه سایت
  • نمایش بازدید های کل سایت
  • نمایش مرورگر و سیستم عامل کاربربازدیدکننده
  • نمایش تعداد کاربر انلاین در سایت

درباره baharluii

مهندس کامپیوتر - گرایش نرم افزار . طراح صفحات وب و برنامه نویس تحت وب با زبان Asp.net و Asp.net Mvc . در خدمت تمام بچه های گلی که علاقه به یادگیری برنامه نویسی دارند ...

ما را دنبال کنید:


آموزش های پیشنهادی سایت (نمایش همه):


۱۱ نظر

نظر خود را بیان کنید

*

code

بسته آموزشی زمستانه فارسی اندروید
تخفیف نورورزی
تخفیف سورس اینستا
تخفیف سورس اینستا
تخفیف سورس اینستا