آکادمی برنامه نویسان

لوگو
کلاس خصوصی فعال است. درخواست کلاس خصوصی
برای دوره بعدی خبرم کن . خبرم کن

توضیحات دوره

ASP.NET Core چیست
افرادی که تکنولوژی های مایکروسافت به ویژه asp.net را پی گیری می کنند یکی دو سال می شود که با شنیدن خبرهایی مانند “open source شدن دات نت”، “قابلیت اجرا بر روی غیر ویندوز مثل لینوکس و os x با سوالهایی مواجه می شوند.  این تغییرات موجب چه بهبودهایی در توسعه نرم افزار های تحت .net می شود؟ آیا مایکروسافت از تکنولوژی های قبلی پشتیبانی می کند یا باید سراغ تکنولوژی جدید بروم؟ برای پاسخ به سوالهایی از این دست شاید بهترین راه پس از آشنایی اولیه، انجام یک پروژه می باشد. قصد داریم در این آموزش به معرفی  asp.net core  بپردازیم.

پیش نیازها

  1. #C
  2. Html & Css

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

افرادی که علاقمند به این تکنولوژی قدرتمند هستند 

سرفصل دوره

  • معرفی دوره Asp Core
  • نصب ابزار ها و DotNet Core SDK
  • ساخت اولین پروژه Asp.Net Core 5
  • بررسی ساختار پروژه و الگوی MVC
  • تنظیمات و PipeLine پروژه های Core
  • ساخت Sturtup اختصاصی
  • Dependency Injection در Asp.Net Core
  • مدیریت خطا ها در Asp.Net Core
  • مدیریت Status Code Exception ها
  • استفاده از Static File ها و تغییر مسیر پیش فرض
  • ساخت Static File های اختصاصی
  • Directory Browser در Asp.Net Core
  • تنظیم کردن Default Page
  • Routing در Asp.Net Core
  • شخصی سازی سیستم  Routing
  • آشنایی و استفاده از Link Generator
  • Rout Attribute
  • Rout Attribute بخش دوم
  • استفاده از UrlRouting
  • بررسی کنترلر و اکشن ها
  • بررسی RazorView Engin
  • بررسی و استفاده از Model ها
  • بررسی و ساخت Layout ها
  • بررسی و ساخت Partial View
  • بررسی ModelState
  • Model Validation
  • شروع پروژه عملی فروشگاه - ساخت مدل ها
  • نصب و راه اندازی BootStrap4 رو پروژه فروشگاه
  • نصب EF Core و ساخت Context
  • Seed Data در EF Core
  • ساخت جداول فروشگاه با Code First
  • ساخت جداول فروشگاه با Code First - بخش دوم
  • نمایش محصولات فروشگاه
  • ساخت صفحه جزئیات محصول
  • ساخت سبد خرید
  • معرفی و استفاده از ViewComponent
  • نمایش محصولات براساس گروه
  • IoC در Asp.Net Core
  • ساخت فرم ثبت نام کاربران
  • ثبت نام کاربر در فروشگاه
  • استفاده از Identity برای احراز هویت کاربران
  • ساخت نمایش فاکتور خرید
  • معرفی Razor Pages و ساخت ادمین فروشگاه با Razor Pages
  • ساخت پنل مدیریت محصولات با  Razor Pages
  • ساخت افزودن محصول و آپلود تصویر
  • ویرایش و حذف کالا
  • ساخت مدیریت کاربران با Scaffolding
  • ساخت Middleware اختصاصی برای دسترسی کاربران به ادمین
  • پابلیش و استقرار روی سرور
  • استفاده از Remote در Asp.Net Core
  • Area ها در Asp.Net Core
  • افزودن چند گروه به محصول
  • اضافه کردن درگاه پرداخت به فروشگاه

 

اهداف این آموزش

یادگیری و تسلط روی Asp.Net Core

مشاور پروژه های برنامه نویسی و بازاریابی الکترونیکی

آیا نیاز به یک مشاور حرفه ای و مجرب در پروژه های برنامه نویسی و یا پروژه های بازاریابی الکترونیکی خود دارید ؟

مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مقالات

مشاهده همه