دوره آموزش آنلاین برنامه نویسی ASP.NET Core 5

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

کاملا رایگان

 

این دوره برای کیست؟

  • علاقه مندان به برنامه نویسی و تولید نرم افزار های تحت وب پیشرفته
  • شرکت ها و سازمان های تولید کننده نرم افزار های تحت وب و Enterprise
  • برنامه نویسان ASP.NET یا ASP.NET MVC که قصد کوچ کردن به ASP.NET Core را دارند.
  • دانشجویان رشته نرم افزار که علاقه مند به یادگیری ASP.NET Core هستند.
  • کارآموزان علاقه مند به برنامه نویسی در حوزه IT و نرم افزار
  • طراحان سایت

 

چرا ASP.NET؟

  • امکان توسعه برنامه های کاربری تحت وب
  • قابل اجرا در انواع سیستم‌عامل
  • قابلیت استفاده از MicroService ها
  • قابلیت استفاده از Docker
  • بسیار سریع، با کارایی بالا و بسیار توسعه‌پذیر
  • امکان استفاده از چندین نسخه همزمان .NET در یک سرور
  • امکان توسعه برنامه‌های زنده (RealTime)
  • امکان توسعه API

 

برخی مباحث دوره مقدماتی:

  • آشنایی با .NET CLI یا Command ها
  • مروری بر ساختار پروژه‌های ASP.NET Core
  • مروری بر ساختار MVC
  • View ها و Razor Page ها
  • آشنایی با Action Result ها
  • Model Binding
  • آشنایی با Routing ها
  • آشنایی با HtmlHelper ها
  • آشنایی با TagHelper ها
  • کار با ViewDataو  ViewBag
  • کار با Cookie و Session
  • کار با QueryString
  • کار با فرم‌های ورود اطلاعات
  • View Scaffolding یا ایجاد خودکار View
  • اعتبارسنجی فرم‌ها (سرور و کلاینت)
  • کار با Area
  • مروری بر SQL Server و ارتباط با برنامه
  • ایجاد DbContext در EF Core
  • طراحی جدول در SQL Server
  • عملیات CRUD توسط EF Core
  • آشنایی با احراز هویت
  • ایجاد سرویس احراز هویت شخصی
  • استفاده از احراز هویت پیش فرض Identity
  • کار با Role ها یا نقش‌های کاربری

 

برخی مباحث دوره پیشرفته:

  • تزریق وابستگی - آشنایی با انواع فیلتر ها
  • ایجاد Action Filter - ایجاد Result Filter
  • Exception Handling - Logging
  • آشنایی با API - Policy-Based Authorization
  • امنیت و مقابله با حملاتCSRF 
  • آشنایی با SPA - Blazor
  • راه حل های Big Data و بهبود عملکرد

 

مدرس: میلاد اشرفی - برنامه نویس حرفه ای ASP.NET Core و Blazor

 

مشاهده آموزش ASP.NET Core 5 در مجله اینترنتی بیننده

شاید به این مطالب هم علاقه مند باشید
بهترین نرم افزار مدیریت پروژه و ترسیم ایده های ذهنی
بهترین نرم افزار مدیریت پروژه و ترسیم ایده های ذهنی

امروز در مجله اینترنتی بیننده قصد داریم به معرفی بهترین نرم افزار مدیریت پروژه و ترسیم ایده های ذهنی بپردازیم.

نرم افزار و برنامه نویسی 1399/09/21 مشاهده مطلب

نحوه به اشتراک‌گذاری داده‌ها از سوی واتس‌اپ با فیسبوک
نحوه به اشتراک‌گذاری داده‌ها از سوی واتس‌اپ با فیسبوک

واتس‌اپ سیاست حفظ حریم خصوصی خود را به‌روز کرده و در آن بخشی را توضیح می‌دهد که چگونه داده‌ها را با سایر برندهای فیسبوک مانند اینستاگرام به اشتراک می گذارد!

نرم افزار و برنامه نویسی 1399/10/20 مشاهده مطلب

ارسال پیامک با سیگنال به عنوان برنامه پیش‌فرض
ارسال پیامک با سیگنال به عنوان برنامه پیش‌فرض

در این مقاله می خواهیم روش تنظیم سیگنال به عنوان برنامه پیش‌فرض پیام کوتاه دستگاه خود را یاد بگیریم و بدانیم آیا این روش از امنیت لازم برخوردار است یا خیر؟

نرم افزار و برنامه نویسی 1399/11/01 مشاهده مطلب

چگونه گوگل را وادار کنیم تا به وب سایت ما توجه کند؟
چگونه گوگل را وادار کنیم تا به وب سایت ما توجه کند؟

گوگل هر روز با میلیاردها وب سایت کار می‌کند. چگونه این کار را انجام می‌دهد و چگونه می توانید توجه بیشتری را از سوی گوگل و جستجوگرها به خود معطوف کنید؟

نرم افزار و برنامه نویسی 1399/11/13 مشاهده مطلب

چگونگی رقابت با وب سایت های بزرگتر
چگونگی رقابت با وب سایت های بزرگتر

چگونه می توان با وب سایتی با بیش از 1 میلیون بک لینک رقابت کرد و چرا گوگل نمی تواند خرید این بک لینک ها را ببیند؟

نرم افزار و برنامه نویسی 1399/11/23 مشاهده مطلب

فعال شدن قابلیت مسیریابی گوگل مپ در ایران
فعال شدن قابلیت مسیریابی گوگل مپ در ایران

با راه اندازی قابلیت نویگیشن یا مسیریابی گوگل مپ برای ایرانی‌ها احتمالا دقت مسیریابی افزایش می‌یابد.

نرم افزار و برنامه نویسی 1399/12/18 مشاهده مطلب

لطفاً صبر کنید