آموزش ASP.NET Core 3 - در حال ضبط

1 رای ثبت شده
Card image

آموزش ASP.NET Core 3 - در حال ضبط

دوره در حال ضبط می باشد. کلاس آموزش ASP.NET Core دارای سرفصل بسیار کاملی برای پیاده سازی یک Web Application به صورت MVC و همچنین Web API می باشد.شما با یادگیری مطالب این دوره می توانید تسلط بسیار خوبی روی ASP.NET Core خواهد داشت و می توانید از صفر تا صد یک پروژه را به صورت کامل پیاده سازی نمایید

1 رای ثبت شده
مدرس : محسن درم بخت آخرین بروزرسانی : 1399/06/22
Card image
349,000 تومان 449,000 تومان
  • دسترسی به فایل ها و محتوای متنی ضمیمه شده
  • ویدیو های آموزشی با کیفیت
  • امکان اجرا در موبایل و تبلت
  • دسترسی همیشگی به ویدیو خریداری شده
  • امکان درج پرسش و پاسخ
349,000 تومان 449,000 تومان
  • دسترسی به فایل ها و محتوای متنی ضمیمه شده
  • ویدیو های آموزشی با کیفیت
  • امکان اجرا در موبایل و تبلت
  • دسترسی همیشگی به ویدیو خریداری شده
  • امکان درج پرسش و پاسخ
آنچه خواهید آموخت :
  • ASP.NET Core MVC
  • Web API
  • Routing
  • Razor
  • Token Authentication
  • SignalR
  • Swagger
  • Dependency Injection
  • Unit Test
  • Deploy on Docker
  • Blazor
بیشتر ...
پیش نیازها :
  • زبان برنامه نویسی سی شارپ
  • تسلط به Html و CSS
  • آشنایی با مفاهیم پایه MS SQL SERVER
محتوای دوره :
مدت زمان دوره : 3:8:25 تعداد دروس : 102
01:07:54 6 بخش
معرفی دوره
05:31 پیش نمایش
مقایسه نسخه های مختلف dot net core
12:18 پیش نمایش
دانلود و نحوه نصب نسخه مورد نیاز
09:18 پیش نمایش
ابزارهای مورد نیاز برای برنامه نویسی
14:26 پیش نمایش
معرفی انواع پروژه ها در ASP.NET Core
06:33 پیش نمایش
ایجاد اولین پروژه و نحوه اجرای آن
19:48 پیش نمایش
01:11:51 7 بخش
بررسی ساختار یک پروژه ASP.NET Core
08:2
تفاوت های اصلی ASP.NET Core با ASP.NET
11:28
معرفی دستورات Core CLI
010:34
ویژگی های اصلی پروژه های ASP.NET Core
07:37
معرفی کامل فایل Startup و تنظیمات اصلی داخل آن
17:4
معرفی Middleware ها در ASP.NET Core
07:48
نحوه افزودن Middleware جدید
09:18
48:40 3 بخش
معرفی MVC و نحوه تعامل بخش ها با یکدیگر
18:38
نوشتن Controller و انواع Action ها
18:52
مدل آدرس دهی در Controller ها
11:10
00:0 9 بخش
معرفی Razor و نحوه استفاده از آن
00:0
انواع View در MVC
00:0
نحوه تعامل View ها با Action ها
00:0
معرفی View Component و استفاده از آن
00:0
ایجاد Partial View و کاربرد آن
00:0
نحوه ساخت Layout و نکات مهم در ایجاد Layout ها
00:0
ایجاد فرم های ثبت و نمایش اطلاعات
00:0
روش های Validation در فرم های MVC
00:0
استفاده از Tag Helper ها و نحوه نوشتن Custom Tag Helper
00:0
00:0 3 بخش
معرفی Razor Page و تفاوت های آن با MVC
00:0
نحوه نمایش و دریافت داده ها در Razor Page ها
00:0
نکات مهم در Razor Page ها
00:0
00:0 6 بخش
کاربرد Routing در ASP.NET Core
00:0
نحوه تعریف Routing و استفاده از آن در Action ها
00:0
معرفی Attribute Routing و استفاده از آن
00:0
تعریف Route Prefix و استفاده از آن در آدرس ها
00:0
تعریف End Point ها در ASP.NET Core
00:0
اعمال محدودیت روی پارامترهای ورودی با Route constraint
00:0
00:0 7 بخش
معرفی روش های ارتباط با دیتابیس و مقایسه آنها با یکدیگر
00:0
معرفی EF Core و تغییرات آن نسبت به نسخه های قبلی
00:0
نحوه نصب و استفاده از EF Core به روش Code First
00:0
کاربرد Migration و نحوه حرکت بین Migrationهای مختلف
00:0
انجام عملیات Crud با EF Core
00:0
استفاده از Scaffolding برای مدل Code First From DB
00:0
معرفی Dapper و نحوه استفاده از آن
00:0
00:0 9 بخش
انواع روش های Authentication در ASP.NET Core
00:0
معرفی ASP.NET Core Identity و نحوه استفاده از آن در یک پروژه
00:0
نوشتن صفحه Login و کنترل Login بودن کاربر در صفحات مختلف
00:0
استفاده از Custom Cookie Authentication
00:0
روش های رمزنگاری داده و نحوه نگهداری Password در دیتابیس
00:0
استفاده از امکان Open Id برای لاگین از طریق گوگل
00:0
نحوه استفاده از Captcha در ASP.NET Core
00:0
روش کنترل دسترسی ها در ASP.NET Core
00:0
کنترل دسترسی کاربر روی صفحات مختلف براساس نقش کاربری
00:0
00:0 5 بخش
روش ایجاد Cache در ASP.NET Core
00:0
استفاده از IMemory Cache در Action ها
00:0
نحوه استفاده از Cache در View ها
00:0
معرفی Redis برای Distributed Caching
00:0
نصب و استفاده از Redis
00:0
00:0 3 بخش
روش های کنترل Exception ها در ASP.NET Core
00:0
نحوه Log زدن و نوشتن اطلاعات خطاها در Log File
00:0
معرفی کتابخانه های معروف برای مدیریت Log در ASP.NET Core
00:0
00:0 4 بخش
کاربرد SignalR در ASP.NET Core
00:0
نصب و ایجاد Hub
00:0
نحوه ارسال و دریافت پیام ها در SignalR
00:0
نحوه ارسال پیام از طریق Action ها در SignalR
00:0
00:0 8 بخش
معرفی Web API و کاربرد آن در برنامه نویسی
00:0
معرفی و مقایسه انواع روش های ارائه سرویس
00:0
تفاورت های Web API با MVC
00:0
معرفی Restful API
00:0
استاندارد تعریف آدرس ها در Web API ها
00:0
انجام عملیات CRUD با Web API
00:0
معرفی خطای Cross Allow Origin و نحوه کنترل آن
00:0
مدیریت ورژن ها در Web API ها
00:0
00:0 4 بخش
معرفی Token Authentication برای Web API ها
00:0
نصب و استفاده از Token و نحوه عملکرد آن
00:0
معرفی و استفاده از Claims در توکن ها
00:0
کاربرد Refresh Token و نحوه پیاده سازی آن
00:0
00:0 4 بخش
اهمیت مستندسازی برای Web API ها
00:0
معرفی Swagger و کاربرد آن در Web API
00:0
نصب و راه اندازی Swagger
00:0
نحوه استفاده از Token Authentication در Swagger
00:0
00:0 3 بخش
اهمیت استفاده از ابزارهای Monitoring
00:0
معرفی ابزارهای Monitoring برای ASP.NET Core
00:0
معرفی ابزارهای Azure برای Monitoring
00:0
00:0 4 بخش
نحوه چندزبانه کردن اپلیکیشن و چالش های آن
00:0
افزودن کانفیگ ها در فایل Startup و نحوه سوئیچ بین زبان ها
00:0
تعریف Resource های برای زبان های مورد نیاز
00:0
تغییر Layout و ساختار راست به چپ براساس زبان
00:0
00:0 7 بخش
معرفی Blazor و ویژگی های آن
00:0
آشنایی با Web Assembly و تاثیر آن در دنیای برنامه نویسی وب
00:0
نصب Blazor و ایجاد اولین پروژه
00:0
نحوه ایجاد کامپوننت ها و تعامل آن ها با یکدیگر
00:0
معرفی روش های Binding در Blazor
00:0
نحوه تعریف مسیردهی و حرکت بین صفحات
00:0
ایجاد فرم های ثبت و نمایش اطلاعات در Blazor
00:0
00:0 3 بخش
معرفی روش های مختلف Test رو نرم افزارها
00:0
معرفی Unit Test و نحوه نوشتن آن در ASP.NET Core
00:0
نوشتن Unit Test برای Controller ها و نحوه اجرای آنها
00:0
00:0 7 بخش
نکات مهم در Build و Publish کردن اپلیکیشن های ASP.NET Core
00:0
نکات مهم در Build و Publish کردن اپلیکیشن های ASP.NET Core
00:0
Publish کردن و بارگذاری روی IIS
00:0
Kestrel و نقش آن در اجرای Applicaiton ها
00:0
معرفی Docker و مزایای آن
00:0
نصب و راه اندازی Docker روی ویندوز
00:0
ایجاد Docker File و بالا آوردن پروژه روی Docker
00:0
توضیحات :

کلاس آموزش ASP.NET Core دارای سرفصل بسیار کاملی برای پیاده سازی یک Web Application به صورت MVC و همچنین Web API می باشد.شما با یادگیری مطالب این دوره می توانید تسلط بسیار خوبی روی ASP.NET Core خواهد داشت و می توانید از صفر تا صد یک پروژه را به صورت کامل پیاده سازی نمایید

ارائه دهنده :
محسن درم بخت
مدیر پروژه، مشاور و مدرس برنامه نویسی
8 دوره

برنامه نویسی مهم ترین علاقه بنده می باشد که از دوران هنرستان کامپیوتر شکل گرفت. آشنا شدن با یک معلم دلسوز برنامه نویسی باعث شد، علاقه بنده به برنامه نویسی بیش از قبل شود و از تصمیمی که برای تغییر رشته از ریاضی به فنی حرفه ای (کامپیوتر)گرفته بودم، راضی تر باشم. از سال 1387 با آموزش برنامه نویسی در یکی از آموزشگاه های خوب برنامه نویسی وارد دنیای کاربردی تری از برنامه نویسی شدم و از سال 1388با شاغل شدن در یک شرکت نرم افزاری به عنوان برنامه نویس سی شارپ کار خودم رو شروع کردم. همیشه دنبال یادگیری مطالب جدید مرتبط هستم و این در سه سال گذشته بسیار بیشتر از قبل شده است.


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

نظرات
تاکنون نظری درج نشده است.