دوره آموزشی ASP.NET CORE

X
اگر این مطلب را مفید میدانید، لطفا برای حمایت از ما روی این دکمه کلیک کنید.

 

بنام خدا

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

 

قبل از این فریم ورک , فضای نام System.Web.MVC مخصوص ASP.NET MVC و فضای نام مجزای دیگری به نام System.Web.Http مخصوص ASP.NET Web API بود.
اما اکنون تنها یک فضای نام مشترک و یکپارچه به نام Microsoft.AspNet.Mvc هر دوی این تکنولوژی ها  را تحت پوشش قرار می‌دهد.
ارتباط با سرور تنها از طریق IIS نبوده و با استفاده از هاست جدید چندسکویی به نام Kesterl، حتی به سرعتی 5 برابر سرعت NodeJS می توان دست یافت.

تکنولوژی های مرتبط و در تعامل با ASP.NET CORE

--------

سرفصل های دوره

بررسی ASP.NET CORE و GitHub (رایگان)

این آموزش به عنوان مقدمه ای برای شروع کار با GitHub و نحوه تعامل آن با داکیومنت متن باز ASP.NET CORE در گروه آموزشی طلوع ایجاد گردیده و بصورت رایگان ارائه میگردد.
مشاهده این فایل آموزشی به تمامی دولوپر ها توصیه میشود.

برای دانلود کلیک کنید.

فصل چهارم: اصول و مبانی ASP.NET CORE



بخش اول: Middleware

بخش دوم: StaticFiles

بخش سوم: Routing

بخش چهارم: مدیریت خطا یا Error Handling

بخش پنجم: بومی سازی (Globalization & Localization)

بخش ششم: FileProvider

بخش هفتم: Session

فصل پنجم: Entity Framework Core (پروژه محور)



فصل ششم: کلاینت ساید_Client Side



 

 

دیدگاه‌ها

با سلام و خسته نباشد خدمت

تصویر sajjadbadeei95

با سلام و خسته نباشد خدمت استاد محترم
از شما یه درخواست داشتم که اگه می تونید حتما استفاده از ajax هم در اموزش ها داشته باشیم
با سپاس فراوان

سلام وقت بخیر اگر در داکیومنت

تصویر امیر چابک

سلام وقت بخیر اگر در داکیومنت اصلی این آموزش و در قسمت کلاینت ساید به این مورد اشاره شده باشد ما هم به آن خواهیم پرداخت در غیر اینصورت در دوره بعدی عنوان خواهد شد.

سلام

تصویر hosseinf2012

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

با سلام بنظر آدرس لینکهای

تصویر محمد

با سلام بنظر لینکهای دانلود هر شب عوض میشوند و بدینصورت هر شب باید از نو آدرس دهی نماییم
اینکار شما اذیت کننده است لطفا در این زمینه حداقل کمی تغییر رویه دهید باتشکر

سلام

تصویر hosseinf2012

سلام
تو این دوره نحوه اتصال به درگاه بانکی یا درگاه واسط آموزش داده خواهد شد؟
تو این دوره نحوه نوشتن پکیج جهت انتشار در ناگت آموزش داده خواهد شد؟
برای نوشتن یک پکیج برای asp.net core باید از خود asp.net core استفاده کنیم یا با asp.net mvc هم میشه؟

خیر در این دوره صرفا به

تصویر امیر چابک

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

استاد سلام وقت بخیر خسته

تصویر saiidkh

استاد سلام وقت بخیر خسته نباشید ... من در شرکت برنامه نویسی مشغول شدم ... روند کاری پروژه هاشون بر اساس معماری لایه ا ی فرم ورک ABP Framework -- >https://www.aspnetboilerplate.com هست ..
متاسفانه من گیج شدم ... و مسیر رو یه جورایی گم کردم ... می تونین کمکی بهم کنین ..
تا بدین لحظه از آموزش های شما بهره بردم و بسیار مفید بوده ... آیا باید ASP.Core را هم شرو کنم با توجه به این موضوع..
ممنون می شم راهنمایی کنید ...
متسافنه زبان انگلیسی من 100% کامل نیس .. فقط در حد مفهومی کارهای خودم می تونم برم جلوو و کلیه مستندات این فرم ورک انگلیسی هست ...

سلام وقت بخیر . این اپلیکیشن

تصویر امیر چابک

سلام وقت بخیر . این اپلیکیشن رو من باهاش کار نکردم ولی در توضیحاتش درج شده که بر مبنای MVC و Core هست پس یادگیری این دو مورد در درک بهتر به شما کمک میکند.دوره های مورد نیاز شما به ترتیب : ام وی سی مقدماتی و پیشرفته و دوره های Core .

سلام چرا من نمیتونم با کارت

تصویر kolbeh

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

سلام خسته نباشید دوره های

تصویر مصطفی شکاریان

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

سلام وقت بخیر. کم کردن حجم

تصویر امیر چابک

سلام وقت بخیر. کم کردن حجم آموزش برابر است با کیفیت پائین تر تصاویر که خیلی مطلوب نیست و افزایش کیفیت رو با توجه به بازخوردهایی که از کاربران دریافت نموده ایم به کیفیت بالاتر ارتقا داده ایم.

سلام

تصویر hosseinf2012

سلام
سپاس فراوان بابت آموزش های خوبتان
ادامه دوره خیلی طول میکشه آماده بشه

سلام اقای مهندس...

تصویر mohammad

سلام اقای مهندس...
من فصل اول رو خرید منهتا نه به ایمیلم ارسال شده و نه میتونم از پروفایلم دانلودش کنم...
ولی تو سفارش هام تکمیل شده مینویسه...
میشه برام به ایمیلم بفرستید یا اینکه راهنمایی کنین از کجا دانلودش کنم؟

سلام اقای چابک

تصویر mohammad

سلام اقای چابک
اگه ممکن هست از این جای پروژه به بعد با ویژوال استودیو 2017 کار کنین ممنون میشم.
استاد یه همچین خطایی تو ویژوال استودیو کد هست:
node --debug-brk=3946 --nolazy
Debugger listening on [::]:3946
ولی با cmd پروژه ران میشه.
ممنون میشم کمک کنین...
کلی وقت منو گرفت این خطا.
خیلی ممنون

خسته نباشید استاد

تصویر luke

خسته نباشید استاد

1- این آموزش آیا تا یک ماه دیگه تموم میشه انشالله؟

2- میشه یه سیری از آموزش تعیین کنید؟
تو یکی از ویدئو های قدیمیتون دیدم که گفتید اول سی شارپ بعد sql بعد ویندوز فرم بعد webform بعد mvc بعد wpf

ولی الان نه آموزش webform و نه wpf هست
و اینکه آموزش های مثل این آموزش و ajax و html , css , javascript , jquery , ...
هم اضافه شده

لطف کنید یه سیر یادگیری بزارید روی سایت

با تشکر فراوان از شما استاد گرامی

سلام تقریبا همین مقدار آموزش

تصویر امیر چابک

سلام تقریبا همین مقدار آموزش که تا الان ارائه شده از همین سطح باقیمونده که در حال تهیه قسمتهای جدید هستیم و به محض ایجاد در وبسایت قرار میگیرد.
پیش نیاز های این دوره به کرات در ابتدای فایل های آموزشی عنوان شده و فایل اول این آموزش رو ببینید.
اگر قصد دارید در سطح وب عمل کنید و تازه شروع بکار نموده اید همین روند رو که عنوان شده دنبال نمائید.

با سلام واحترام سورس

تصویر bitimax

با سلام واحترام
با تشکر از ارسال مطالب مفید توسط گروه شما سورس ها از گیتهاب دانلود کردم و با توجه به اینکه من از نسخه نهایی ویژوال استوده 2017 استفاده می کنم مایگریت رو انجام می ده ولی ارور می ده

سلام . بله با توجه به اینکه

تصویر امیر چابک

سلام . بله با توجه به اینکه نسخه این فریم ورک در حال حاضر از 1 به 1.1 ارتقا یافته است و ویژوال استدیو 2017 بصورت پیش فرض از نسخه 1.1 استفاده میکند سورس را در پروژه ای که با نسخه 1.0 ایجاد شده است میبایست اجرا نمائید و یا از سورس هایی استفاده نمائید که همگام با نسخه 1.1 هستند.

با سلام واحترام در رابطه با

تصویر bitimax

با سلام واحترام در رابطه با چند زبانگی left to right شدن و right to left شدن ویو رو نفرمودین امید وارم به زودی این بخش رو تکمیل بفرمایید که بتونیم داخل cms و ذخیره در دیتابیس استفاده کنیم که کاربردی باشه و بشه داخل پروژه استفاده کنیم ممنون

در چند زبانگی به اصول و

تصویر امیر چابک

در چند زبانگی به اصول و مفاهیم پرداخته شده در قسمت آموزش سمت کلاینت به این موارد اشاره خواهد شد.همچنین شما میتوانید از دو لایوت استفاده نمائید که یکی راست چین و دیگری چپ چین باشد و سپس پس از مشخص شده کالچر یکی از این دو انتخاب شوند.

سلام

تصویر Samser

سلام
برای تمدید عضویتم در ماه مبارک رمضان میتونم دوباره از کد تخفیف RAMEZAN استفاده کنم

با سلام خدمت شما استاد عزیز ،

تصویر farhad20x

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

سلام وقت بخیر. زمان آموزش ها

تصویر امیر چابک

سلام وقت بخیر. زمان آموزش ها بدلیل مشغله کاری هست که من دارم ولی به یاری خدا سعی میشود وقت بیشتری برای آموزش ها منظور گردد که در مدت زمان بسیار کوتاه تری آموزش ها در اختبار علاقمندان قرار گیرد.

با درود فراوان...

تصویر alidehban

با درود فراوان...
بنده ۸ سال هست برنامه نویس دلفی و SQL‌ هستم. میخوام سوئیچ کنم به وب و با معماری وب آشنا هستم و میدونم که Html و css و javaScript چی هستن و سمت سرور چه اتفاقاتی میفته اما سوالم این هست که بدون تجربه ی web Form و mvc مایکروسافت آیا صلاح میبینید که کلاْ با Core شروع کنم یا تجربه ی اون دوتا نیاز هست؟
در واقع میخوام بدونم Core برای آینده ی کاری میتونه نقطه ی شروع باشه با توجه به بازار کار ایران یا بهتر هست از webform یا mvc شروع کنم؟

سلام،

تصویر salehi

سلام،
ممنون از اموزشها.
چند فصل دیگر مانده از اموزشها؟

سلام وقت بخیر . در این سطح از

تصویر امیر چابک

سلام وقت بخیر . در این سطح از آموزش خیر.
در سطوح دیگر از این آموزش اگر کاربرد و داکیومنت مناسبی رو در اختیار داشته باشیم حتما در این خصوص هم صحبت خواهد شد.

عرض درود و خسته نباشد خدمت

تصویر Bahador

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

سلام بعضی از فایل ها هنگام

تصویر آرمان خفن

سلام بعضی از فایل ها هنگام خارج کردن از فشرده سازی خطا میدهند
C:\Users\MRT\Desktop\Tolooco_ASP.NET_CORE_01_04_09.rar: Checksum error in Tolooco_ASP.NET_CORE_01_04_09\Tolooco_ASP.NET_CORE_01_04_09.mp4. The file is corrupt
C:\Users\MRT\Desktop\Tolooco_ASP.NET_CORE_01_04_09.rar: Unexpected end of archive

سلام خسته نباشید

تصویر msnsali

سلام خسته نباشید
اگه عضویت ویژه کلاس C را بگیرم میتونم تمام قسمت های دوره آموزشی ASP.NET CORE مربوط به امیر چابک رو دانلود بکنم
و اینکه این دوره کی تکمیل میشه که من تمام دوره رو باهم بخوام بخرم و ذانلود کنم

سلام اقای جابک وقت بخیر .

تصویر SangeSabor

سلام اقای چابک وقت بخیر . اولا تشکر بابت تهیه ویدیو های اموزشی و خسته نباشید بابت نشر محتوا تو این زمینه
ثانیا یه مطلبی رو الان داشتم از پست دوستان می خوندم . می گفتن که این همه کتابخونه های کاربری و این همه فریم ورک ها و شما هم فرمودین که تو دوره های بعدی اموزش محور پیش میریم . جناب چابک بنده دیروز داشتم تو زمینه web api ها یک کتاب کاملا جامعی رو می خوندم که سر تا سر کتاب مثال هاش رو با DI پیاده سازی کرده بود . همچنین فریم ورک هایی که تو این زمینه هم ارایه شده بود رو معرفی کرده بود مثل Ninject یا موارد دیگه . نکته دوم استفاده از Loggin ها بود مثل Log4net ها . یه فصلی هم به صورت کاملا ختصاصی به مباحث Security اختصاص داده بودن و Jwt رو پیاده سازی کرده بودن . می خواستم عرض کنم اگه اموزش هایی که قراره تو سایت قرار بگیره و با محوریت پروژه های عملی باشه خواهش می کنم این موارد رو ذکر کنید و یا مثل همین سر فصل هایی که تو دات نت کر داشتیم عمیق تر بررسی بشه . مثل Dependency injection ها . و در اخر استفاده از فریم ورک هایی که برای تست هست که بتونیم وقتی این اموزش ها تموم شد دستمون برای توسعه باز باشه و ابهاماتی که داریم بر طرف بشه و خیلی از موارد دیگه مثل استفاده از پروتکل های مختلف مثل OData و غیره .

بنده اموزش های قبلی شما رو دیده بودم محصا تو زمینه MVC . ولی الان به نظرم وب سرویس ها با معماری هایی که دارن خیلی دارن تو این زمینه پیشتازی می کنن محصا زمانی هم که داریم به سمتی میریم که همه چی از کلاینت و سرور داره مستقل عمل می کنه . اگه تو این سری از اموزش های عملی و پروزه محوری که قراره تو سایت قرار بگیره این نیاز ها و نیاز های مشابهش اموزش داده بشه به نظرم دست توسعه دهنده ها رو خیلی به مراتب باز می کنه برای این که عمیق تر مطالب رو پیگیری کنن . بازم از شما ممنون و متشکرم که وقت میزارید و هم این اموزش ها رو تهیه می کنید هم به کامنت ها پاسخ میدید . اگه نکنه ایی هم بیان شد به خاطر این بود که اولا جسارت کردم و این نکات رو گفتم و در ثانی این که چون می دونم پتاسنیل گروه طلوغ با توجه به سوابق قبلیش خوبه گفتم که سعی بشه حداقل مواردی رو بیان کنه که خیلی پراکنده میشه از سایت های مشابه دنبال کرد . این که یه مرجعی مثل طلوغ می تونه خیلی تحصصی تر و حرفه ایی تر پیش بره .

بازم ممنون و دم شما گرم

سلام وقت بخیر. خوشبختانه در

تصویر امیر چابک

سلام وقت بخیر. خوشبختانه در این برهه زمانی پیشرفت تکنولوژی بخصوص در زمینه نرم افزار و آی تی اینقدر سریع هست که هر روز شاهد تکنولوژی های جدیدی هستیم.
در مواجه با تکنولوژی های جدید معمولا دو موضع بیان میشود اول اینکه اگر از تثبیت یک تکنولوژی اطلاع دقیقی در دست نیست ورود به تکنولوژی تا زمان تثبیت به تعویق میفتد دوم اینکه آیا لزومی هست که حجم اطلاعات تکنولوژی های جدید به مجموع یافته های ذهن افزوده گردد یا خیر به عبارت دیگر آیا میتوان انتخاب بهتری داشت و یا از ابزارهای کنونی استفاده نمود که خروجی مشابه داشته باشد... که هر دو موضع از اهمیت بالائی برخوردار هست .بطور خلاصه در انتخاب آموزش ها سعی میشود تا حد ممکن این دو موضع لحاظ گردد که دانشجو خدای نکرده پس از تخصیص زمان قابل ملاحظه , مجبور به عقب گرد باشد.
در هر حال تکنولوژی هائی رو که عنوان کردید برخیشون مثل odata , log4net هنوز به طور کامل تثبیت نشده اند و احتمال اینکه بعد از مدتی با تکنولوژی جدید جایگزین شوند زیاد هست.در بقیه موارد به یاری خدا در سطوح بعدی همین دوره و دوره های مجزای دیگر به آنها پرداخته خواهد شد.

با سلام و خسته نباشد خدمت

تصویر Bahador

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

با سلام و خسته نباشید خدمت

تصویر sajjadbadeei95

با سلام و خسته نباشید خدمت استاد محترم .
یه پیشنهاد داشتم که به نظرم می تونه کاربردی باشه .

به نظرم بدلیل تغییرات خیلی سریع در دنیای برنامه نویسی یک سر فصل جدید در سایت باز بشه به عنوان تکنولوژی های جدید که در اون اموزش جدیدترین و محبوب ترین تکنولوژی های که اومده در حد مقدماتی و متوسط بدون انجام پروژه خاصی داده بشه مثلا ما در این دوره داریم با angular js کار می کینم که امروز همه دارن با angular 2کار می کنن که تفاوتی خیلی زیادی با نسخه یک خودش و... اینکه به نظرم شما تو سایت اموزش های خیلی کلی داده شده و کامل تمام سر فصل ها موجود هست و حالا شاید نیاز به جزئیات باشه.

امیدوارم پیشنهادم مفید باشه

سلام خسته نباشید

تصویر msnsali

سلام خسته نباشید
همه فیلم های آموزشی ام وی سی در همه سطوح در رابطه با اینکه دیتابیس رو از ابتدا ایجاد کرده اید و به صورت کدفرست استفاده میکنید
اگه دیتابیس از قبل وجود داشته باشد و شامل حدود 70 میلیون رکورد آنوقت هم باید به روش کدفرست داخل پروژه کد بزنیم؟ یا روش دیگری؟
لطفا توضیحاتی در این مورد بدین که دیتابیس از قبل وجود دارد و شامل حدود هفتاد میلیون رکورد به چ شکلی پروژه ای که درحال حاضر استفاده داره میشه و هر روز تعداد رکورد هاش بیشتر میشه رو باید به پروژه ام وی سی سینک کنیم؟

با عرض سلام و خسته نباشید

تصویر hamidr_14

با عرض سلام و خسته نباشید خدمت استاد چابک،
ضمن عرض تشکر بابت آموزش های مفیدتون، می خواستم بدونم چند فصل دیگر از این سطح آموزشی باقی مونده؟

سلام تا اینجا آموزش ها عالی

تصویر hammed

سلام تا اینجا آموزش ها عالی بوده و اول از همه لازم میدونم ازتون تشکر کنم فقط یه سوال داشتم که این آموزش ها شامل ایجاد restful api برای برقراری ارتباط با سرور از طریق کلاینت های اندرویدی و ios یا کلا هر نوع کلاینت دیگه ای به غیر از وب بروزر ها میشه یا نه اگر نه میخواستم خواهش کنم که آموزش مربوط به راه اندازی rest api بر روی وب سرور با asp.net core هم قرار بدید
همچنین مطلب دیگه اینکه مایکروسافت asp.net core 2 رو معرفی کرده و به زودی رسما در اختیار همه قرار میگیره میخواستم اگه امکانش هست یه آموزش کوتاهی از اون هم قرار بدید در مورد بخش هایی که تفاوت کرده با asp.net core 1 و قابلیت های جدیدی که اضافه شده رو معرفی و آموزش بدید
باتشکر

صفحه‌ها