00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
ثبت‌نام رایگان
  • دسترسی به 13 جلسه نمونه از دوره
  • دسترسی به 13 جلسه نمونه از دوره
  • عضویت در تالار گفت‌وگوی دوره
  • اضافه شدن دوره به پروفایل
فقط محتوا
  • دسترسی کامل و نامحدود به محتوای دوره
  • تمام قابلیت‌‌های پلن رایگان
    +
  • دسترسی کامل و نامحدود به محتوای دوره
399,000 تومان
40% تخفیف
239,400 تومان
امکان پرداخت ارزی ‎
دوره کامل
  • دسترسی به تمام قابلیت‌های دوره
  • تمام قابلیت‌های پلن محتوا
    +
  • گواهی‌نامه مکتب‌خونه
  • پروژه محور
  • تمرین و آزمون
  • تالار گفتگو
  • تسهیل استخدام
549,000 تومان
40% تخفیف
329,400 تومان
امکان پرداخت ارزی ‎
00:00 / 00:00
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
مکتب‌خونه مکتب‌خونه

آموزش ASP.NET Core

دوره‌های مکتب‌پلاس
33 ساعت
92٪ (319 رای)

ASP.NET Core یک چارچوب توسعه بهینه برای نرم‌افزارها و برنامه‌هایی که در فضای ابری مستقرشده‌اند یا به‌صورت محلی اجرا می‌شوند، ارائه می‌دهد. این چهارچوب شامل اجزای مدولار با حداقل سربار است؛ بنابراین در هنگام ساخت راه‌حل‌های خود انعطاف‌پذیری را حفظ می‌کند. امروزه چارچوب ASP.NET Core در حوزه مهندسی نرم‌افزار و برنامه‌نویسی بسیار مورداستفاده قرار می‌گیرد.

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

ASP.NET Core چیست؟

ASP.NET Core یک چارچوب جدید متن باز(open source) و کراس پلتفرم برای ساخت برنامه‌های کاربردی متصل به اینترنت مبتنی بر ابر مدرن، مانند برنامه‌های وب، برنامه‌های اینترنت اشیا و پشتیبان‌های تلفن همراه است.

مایکروسافت چهارچوب ASP.NET Core را به‌عنوان یک پلتفرم سبک‌ وزن ایجاد کرد که بر روی ویندوز، لینوکس و macOS اجرا می‌شود. NET Core بسیاری از API های مشابه.NET Framework  را به اشتراک می‌گذارد، به‌جز اینکه کوچک‌تر است و تنها زیرمجموعه‌ای از ویژگی‌های موجود در NET Framework را پیاده‌سازی می‌کند.

اساساً برنامه ASP.NET Core Web در هسته خود یک برنامه کنسول است که اطلاعات را در پورت می‌خواند و می‌نویسد. پلتفرم NET Core یک مدل کاربردی کنسول پایه ارائه می‌کند که می‌تواند با استفاده از رابط خط فرمان به‌صورت چند پلتفرمی اجرا شود. افزودن یک کتابخانه وب سرور آن را به یک برنامه وب ASP.NET Core تبدیل می‌کند و این دقیقاً همان کاری است که مایکروسافت انجام داد. ویژگی‌های اضافی، مانند پیکربندی و ورود به سیستم از طریق کتابخانه‌های اضافی اضافه می‌شوند.

این چارچوب شامل اجزای مدولار با حداقل سربار است. بنابراین در هنگام ساخت راه‌حل‌های خود انعطاف‌پذیری را حفظ خواهید کرد. می‌توانید برنامه‌های ASP.NET Core خود را به‌صورت کراس پلتفرم در ویندوز، مک و لینوکس توسعه داده و اجرا کنید.

در دوره آموزش ASP.NET Core شما به‌صورت عمیق با این چارچوب آشنا خواهید شد و نحوه استفاده و کار آن را نیز رفته‌رفته خواهید آموخت.

پایگاه داده مناسب برای ASP.NET Core

SQL Server محبوب‌ترین پایگاه داده در هنگام صحبت در مورد ASP.NET Core است زیرا همان چیزی است که مایکروسافت نیز می‌فروشد و همچنین اولین پایگاه داده‌ای است که Entity Framework Core برای آن توسعه‌یافته است. همچنین می‌توانید از SQL Server در لینوکس استفاده کنید زیرا مایکروسافت نسخه لینوکس را توسعه داده است که می‌توانید از آن استفاده کنید.

سرفصل‌های دوره آموزش ASP.NET Core

فصل اول: مقدمه
00:28 ساعت
00:28
Combined Shape Created with Sketch. 2 جلسه
بارم:
0%
نمایش جلسات فصل  

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

مقدمه
"14:57
مسیر یادگیری ASP.NET
"13:31
فصل دوم: مروری بر C#
08:21 ساعت
06:09
Combined Shape Created with Sketch. 38 جلسه
بارم:
21%
نمایش جلسات فصل  

در این فصل با زبان پر‌کاربرد C# آشنا می‌شویم. در ابتدا مفاهیم پایه برنامه‌نویسی مثل متغیر‌ها، شرط‌ها و حلقه‌ها را یاد می‌گیریم و در ادامه به مفاهیم پیچیده‌تری مانند کلاس، ارث‌بری و شئ‌گرایی می‌پردازیم. پس از گذراندن این فصل به طور کامل با زبان C# آشنا شده‌ایم و می‌توانیم در فصل‌های به مسائل پیچیده‌تر بپردازیم.

مباحثی که در این فصل خواهید آموخت
"04:58
نصب و اپ Hello
"17:46
متغیر‌ها و data type‌ها
"22:49
متغیر‌ها و data type‌ها
9.5%
     
"02:00
عملگر‌ها
"14:05
نوشتن کامنت در C#
"05:38
شرط if
"14:52
شرط if
4.8%
     
"01:00
شرط switch
"12:27
حلقه while
"17:15
حلقه while
4.8%
     
"01:00
بازی: سنگ، کاغذ، قیچی
"19:51
حلقه for
"17:26
استفاده از break و continue
"04:53
آرایه‌ها
"17:32
آرایه‌ها
4.8%
     
"01:00
بازی: پالیندروم
"17:33
شئ‌گرایی
"16:06
شئ‌گرایی
4.8%
     
"01:00
مقدمه function‌ها
"14:38
مقدمه function‌ها
4.8%
     
"01:00
کلاس‌ها
"17:51
Access modifiers
"07:33
Access Modifiers
4.8%
     
"01:00
property‌ها
"13:58
ارث‌بری
"25:38
بازی: جنگ حیوانات
"17:17
بازی: جنگ حیوانات 2
"13:48
متغیر‌های static، const، readonly
"13:17
متغیر‌های static، const، readonly
4.8%
     
"01:00
Interfaces
"05:51
Interfaces
4.8%
     
"01:00
Exception Handling
"09:15
Exception Handling
4.8%
     
"01:00
Linq
"12:45
Enum
"14:16
Enums
4.8%
     
"01:00
پروژه فصل اول

 (الزامی)

42.9%
     
"120:00
فصل پنجم: مباحث تکمیلی ASP Core
04:20 ساعت
02:47
Combined Shape Created with Sketch. 13 جلسه
بارم:
11%
نمایش جلسات فصل  
فصل ششم: کار با داده‌ها
03:50 ساعت
02:18
Combined Shape Created with Sketch. 12 جلسه
بارم:
11%
نمایش جلسات فصل