مدرس این دوره “خانم نسرین حاجی حسنی” هستند ولی پشتیبانی این دوره را “آقای میلاد عامری” به عهده دارند .

asp.net core چیست؟

یکی دیگر از محبوب‌ترین زبان‌های برنامه‌نویسی ASP.Net یا Active Server Page است، همان‌طور که از نامش پیداست بر پایه دات نت کار می‌کند. در ابتدا زبان ASP طراحی شد ولی به علت مشکلات و معایبی که داشت ASP.Net جایگزین این زبان گردید. جدیدترین نسخه از ASP.NET MVC با نام ASP.NET Core توسط شرکت مایکروسافت ارائه شد.

Net Core 3. از برنامه‌های ویندوزی، ویندوز فرم WPF و UWP XAML پشتیبانی می‌کند. با استفاده از این قابلیت جدید می‌توانید با یک زبان برای پلتفرم‌های چون لینوکس، مک و… خروجی بگیرید و نیازی نیست که برای ساختن برنامه در پلتفرم‌های متفاوت زبان برنامه‌نویسی جداگانه‌ای یاد بگیرید.

در نسخه ۳ Asp.net core، شاهد تغییرات در بخش وب نخواهیم بود. در حال حاضر core 3 تمرکزش بر روی نسخه‌های ویندوزی می‌باشد که از چند پلتفرمی پشتیبانی می‌کند.

مزایای NET Core. برای برنامه‌های ویندوزی:

  • بهبود عملکرد و قابلیت بروز رسانی در حین اجرا
  • برنامه‌نویسی با یک زبان برای انواع پلتفرم‌ها
  • قابلیت راه‌اندازی در ماشین‌های مجازی به‌صورت سراسری و محلی که در نسخه‌های ویندوزی، فعال می‌باشد.
  • پشتیبانی از ابزارهای Core CLI و پروژه‌های سبک SDK در ویژوال استودیو

مجموعه‌ای از قابلیت‌های که در هسته ۳٫۰ و NET Framework 4.8. اضافه شده است عبارت‌اند از:

  • دسترسی کامل به توابع ویندوز ۱۰
  • امکان استفاده UWP XAML در برنامه‌های WPF و Windows Forms
  • قابلیت استفاده از مرورگرهای UWP  که محتوای رسانه‌ها و استانداردها را فراهم می‌کند.

در این دوره آموزشی قصد داریم زبان برنامه نویسی asp.net core  را در قالب طراحی و ساخت سایت دانلود نرم افزار مشابه soft98 را آموزش دهیم .

 آموزش طراحی سایت با asp.net core ,آموزش asp.net core ,asp.net core,آموزش برنامه نویسی ,طراحی سایت, ساخت سایت,ساخت سایت سافت98

مخاطبین دوره :

  • علاقه مندان به یادگیری برنامه نویسی
  • علاقه مندان به طراحی سایت
  • کسانی که قصد کسب درآمد از برنامه نویسی را دارند.
  • کسانی که قصد یادگیری asp core  را دارند.
  • و…

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

  • دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
  • آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
  • اجرایی کردن ایده های خودتان
  • کسب درآمد از طراحی و پیاده سازی سایت
  • مشغول به کار شدن در شرکت های برنامه نویسی
  • متخصص شدن در asp core
  • به دست آوردن یک فرصت ویژه برای کسب درآمد و اشتغال
  • و…

پیشنیازها:

  • آموزش مقدماتی سی شارپ
  • آموزش مقدماتی HTML
  • آموزش مقدماتی CSS
  • آموزش مقدماتی MVC

برخی از امکانات پروژه در طول دوره عبارت است از:

  • ساخت و پیکربندی پروژه
  • لایه بندی سایت
  • طراحی پنل مدیریت
  • ساخت دیتابیس
  • ساخت کلاس Role و User
  • ساخت کلاس احراز هویت
  • ثبت نام
  • تأیید پیامکی حساب کاربری
  • ورود به سیستم
  • مدیریت کپچا با GoogleReCaptcha
  • فراموشی رمز عبور
  • تکمیل پروفایل کاربری
  • تغییر کلمه عبور
  • بخش کاربری در منو (ورود، عضویت یا پیشخوان)
  • ساخت کلاس های منو و زیرمنو
  • مدیریت منو و زیرمنو در پنل مدیریت
  • نمایش منو در سایت
  • ساخت کلاس تنظیمات سایت
  • مدیریت تنظیمات، کلمات کلیدی در موتور جستجو و …
  • ساخت کلاس بنر های تبلیغاتی
  • مدیریت بنر های تبلیغاتی
  • نمایش بنر های تبلیغاتی در سایت
  • ساخت کلاس مطالب، اخبار و اطلاعیه ها
  • مدیریت مطالب، اخبار و اطلاعیه ها
  • نمایش مطالب، اخبار و اطلاعیه ها
  • مدیریت بازدید ها
  • ساخت کلاس نرم افزار ها
  • مدیریت نرم افزار های سایت
  • مدیریت آپلود فایل ها
  • نمایش نرم افزار ها در صفحه اول
  • صفحه بندی پیشرفته
  • جستجو بالا سایت
  • نمایش نرم افزار های جستجو شده
  • نمایش نرم افزار ها براساس دسته بندی
  • نمایش بیش ترین بازدید ها
  • نمایش آخرین بارگزاری ها
  • معرفی درگاه های پرداخت
  • سفارش بنر تبلیغات
  • نمایش و صدور فاکتور
  • پرداخت آنلاین با درگاه بانک پارسیان
  • مدیریت اجاره بنر ها و منقضی ها
  • خرید های من در بخش کاربری
  • مدیریت پرداخت ها
  • گزارش گیری با استیمول ریپورت
  • گزارش نموداری از بنر ها
  • گزارش نموداری از بازدید ها
  • راهنمای استفاده از هاست ها
  • پابلیش وبسایت
  • راه اندازی سایت

تکنولوژی ها و تکنیک های استفاده شده :

  • C#.NET
  • NET Core
  • MVC Core
  • Presentation Layer – Business Logic Layer – Data Access Layer
  • Repository Pattern
  • Entity Framework Code First
  • Bootstrap (HTML5, CSS3, jQuery)
  • JSON
  • Google API
  • Web Service
  • NET Identity
  • Online Payment

نرم افزار های مورد نیاز :

  • Microsoft Visual Studio 2019
  • Microsoft SQL Server 2017

سرفصل های بخش اول آموزش:

در این فصل، مقدمات و ساخت پروژه را انجام می دهیم، همچنین مواردی همچون احراز هویت، ورود، عضویت و بخشی از پنل کاربری را تجهیز می کنیم.

در زیر هر قسمت به تفکیک مشخص شده است:

  1. قسمت اول) ساخت و لایه بندی پروژه با ASP.NET Core 3
  2. قسمت دوم) ساخت دیتابیس به روش EF.Core Code First
  3. قسمت سوم) ساخت کلاس نقش ها و کاربران
  4. قسمت چهارم) طراحی هدر سایت (بخش ورود – عضویت)
  5. قسمت پنجم) ساخت Modal بصورت Ajax برای Login
  6. قسمت ششم) ساخت کلاس Hash با الگو MD5
  7. قسمت هفتم) ورود به سایت
  8. قسمت هشتم) ثبت نام (بخش اول)
  9. قسمت نهم) ثبت نام (بخش دوم)
  10. قسمت دهم) ثبت نام (بخش سوم)
  11. قسمت یازدهم) استفاده از Google reCaptcha در ASP.NET Core
  12. قسمت دوازدهم) فعالسازی پیامکی حساب کاربری (بخش اول)
  13. قسمت سیزدهم) فعالسازی پیامکی حساب کاربری (بخش دوم)
  14. قسمت چهاردهم) فراموشی کلمه عبور
  15. قسمت پانزدهم) Reset گذرواژه پس از احراز کاربر
  16. قسمت شانزدهم) احراز هویت با Identity
  17. قسمت هفدهم) پروفایل کاربری – تغییر شماره همراه (بخش اول)
  18. قسمت هجدهم) پروفایل کاربری – تغییر شماره همراه (بخش دوم)
  19. قسمت نوزدهم) پروفایل کاربری – تغییر کلمه عبور (بخش اول)
  20. قسمت بیستم) پروفایل کاربری – تغییر کلمه عبور (بخش دوم)

مزایای خرید دوره :

  • تمامی آموزش ها ۳ ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • سورس و فایل های جانبی موردنیاز همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.