با تشکر
سطح | تمام سطوح |
مدت زمان | ۸۱۷ دقیقه |
حجم | ۱۷۸۰.۷۶ مگابایت |
در این درس با بخش های مختلف سولوشن در پروژه ی دات نت کور، فایل Startup و AppSetting آشنا می شویم.
در این درس نحوه ایجاد کنترلر (Controller) و اکشن (Action) را می گوییم.
آشنایی با نحوه ی ایجاد anchor tag ها و جابجایی بین ویو ها و ارسال دیتا بین ویو های پروژه را در این درس خواهیم گفت. (Anchor Tag، asp-action، asp-controller، asp-area، asp-for)
در این درس با بخش های زیر آشنا می شویم. HttpPost، HttpGet، HttpPut، HttpHead
در این درس با بخش های زیر آشنا می شویم. HttpPost، HttpGet،
در این درس با افزونه ی ReSharper که به کد نویسی صحیح و تمیز کمک می کند، آشنا می شویم.
در این درس نحوه ارسال اطلاعات از کنترلر به ویو را می گوییم.
در این درس نحوه ارسال اطلاعات از کنترلر به ویو را می گوییم.
در این درس نحوه ارسال اطلاعات از کنترلر به ویو را می گوییم.
در ادامه ارسال اطلاعات از کنترلر به ویو در این درس با ارسال ویو مدل های تودرتو و ارسال چندین ویو مدل همزمان آشنا می شویم.
در این درس نحوه نوشتن سمپل های کاربردی را می گوییم.
در این بخش ریفکتور کردن کد های نوشته شده در هر بخش را می گوییم.
در این درس به متغیرهای سمت سرور که همان Session است می پردازیم.
در این درس نحوه استفاده از کوکی ها برای ذخیره ی اطلاعات در سمت کلاینت را می گوییم.
در این درس به ایجاد کلاس ها یا توابع جنریک برای استفاده ی بهینه تر در کد نویسی می پردازیم.
چند مثال برای کلاس های جنریک
در این درس نحوه ی محدود کردن Data Type ها در کلاس های جنریک را می گوییم.
از بین بردن ارتباط تنگاتنگ بین موجودیت ها با استفاده از Inversion of control
آشنایی با نحوه ی تزریق وابستگی ها و ( Life Time ، AddScoped، AddDbContext، AddTransient، AddSingleton)
در این درس با سرویس های داخلی حافظه رم و استفاده از آن برای بهبود پرفورمنس پروژه ها آشنا می شویم.
استفاده از این الگو برای ماندگاری و سازگاری کد ها
تبدیل الگوی ریپازیتوری به نوع جنریک برای بالا بردن کارایی این الگو
در این درس به یک سری از مشخصات اکشن ها و کنترلر ها می پردازیم.
در این درس به یک سری از مشخصات اکشن ها و کنترلر ها می پردازیم.
در این درس بخش هایی که در صفحات وب مشترک هستند را ایجاد می کنیم.
در این درس به مبحث مهم ویو کامپوننت ها می پردازیم.
مثال برای مبحث مهم ویو کامپوننت ها
در این درس به مبحث پردازش موازی و دستورات Async و await می پردازیم.
فیچرهای پردازش موازی برای آزاد سازی ریسورس ها
قرار دادن فیلتر ها بر سر راه درخواست های ارسالی به وب سایت
در این درس به نوشتن یک میدل ویر آزمایشی می پردازیم.
در این درس با روش اصولی آپلود فایل در دات نت کور آشنا می شویم.
نحوه ریفکتور کردن و بهینه سازی کد های آپلود فایل
نمایش لیست فایل های آپلودی
آشنایی با فایل appsettings.json و خواندن داده از فایل کانفیگ
در این درس به مفاهیم Authentication و Authorization می پردازیم و کنترل سطح دسترسی کاربران برای کنترلر و اکشن ها را مشخص می کنیم.
در این درس با نحوه خصوصی سازی اکشن ها آشنا می شویم.
آشنایی با روش های استفاده و اضافه کردن این سرویس به پروژه
نوشتن کد تمیز و بهینه، اغلب موجودیت ها در یک کلاس واسط مپ شده و آن واسطه ارسال می شود.
محیط اجرایی و استفاده از کانفیک مناسب
اضافه کردن ef core به پروژه را در این درس می گوییم.
ایجاد یک درخواست در کانکشن با دیتابیس
آشنایی با چگونگی استفاده از الگوی ریپازیتوری در ef core
در این درس با سرویس ها آشنا می شویم که از آن ها برای جلوگیری از تکرار کد استفاده می شود.
نحوه ویرایش و حذف در پروژه
در این درس چند نکته در مورد Performance ef کور می گوییم.
مشاهده چند نمونه کار
معرفی پکیج وب سوکت
در این درس با مفاهیم پایه Web Socket آشنا می شویم.
در این درس در ادامه آموزش Web Socket به مفاهیم پایه می پردازیم.
مفهوم Array Segment در Web Socket
ایجاد پروژه برای مثال Web Socket و ایجاد کلاس
در ادامه آموزش Web Socket در این قسمت نحوه کانکت شده را می گوییم.
در ادامه آموزش Web Socket در این درس به بستن کانکشن می پردازیم. ارسال اطلاعات توسط کاربر به سرور برعکس
در ادامه آموزش Web Socket در این درس به ایجاد چت دو طرفه بین کاربران می پردازیم.
ایجاد پیج html برای کار با ماژول در ادامه ایجاد چت دو طرفه بین کاربران
مرور مباحث Web Scoket
در این درس نحوه ارسال یک فایل با استفاده از Web Scoket را می گوییم.
ادامه مبحث ارسال یک فایل با استفاده از Web Scoket
در این درس چند تمپیلیت آماده را بررسی می کنیم.
آموزش ASP.NET Core MVC شامل 14 ساعت فیلم آموزشی پیشرفته می باشد که در آن به آموزش برنامه نویسی با Asp.net Core 3.1 جهت ورود به بازار کار می پردازیم.
ASP.NET Core MVC یک فریم ورک توسعه برنامه وب است که توسط شرکت مایکروسافت طراحی و عرضه شده است. در واقع می توان گفت یک چارچوب برای ساخت برنامه های وب و API با استفاده از الگوی طراحی Model-View-Controller است. از ASP.NET Core MVC برای ساخت سایت هایی با قدرت امنیت بالا استفاده می شود که متن باز بود و یکی از جدیدترین فریم ورک های ساخت سیستم های وب می باشد.
در این دوره کاربردی قصد داریم با ایجاد یک پروژه جدید ASP.NET Core 3.1 MVC در ویژوال استودیو آموزش خود را شروع کنیم. البته ابتدا یک توضیحات کلی در مورد نحوه نصب و قابلیت های این فریم ورک می دهیم. در این دوره از بهترین تکنیک های کد نویسی و ریفکتو استفاده می کنیم که حاصل تجربه ی سال ها برنامه نویسی می باشد. یکی حرفه ای ترین و کامل ترین دوره های آموزش asp net core در بستر وب می باشد که در 14 ساعت به آموزش طراحی سایت با ASP.NET Core 3.1.5 می پردازیم و بطور پیشرفته شما را برای ورود به بازار کار طراحی برنامه های تحت وب آماده می کنیم.
آنچه در آموزش ASP.NET Core 3.1 MVC جهت ورود به بازار کار خواهید آموخت:
• ایجاد ساختار کلی پروژه ی کور
• آشنایی با فایل Startup و AppSetting
• ایجاد کنترلر و اکشن
• نحوه ی ارسال دیتا از ویو به کنترلر
• ایجاد anchor tag ها و جابجایی بین ویو ها و ارسال دیتا بین ویو های پروژه
• افزونه Resharper
• ارسال اطلاعات از کنترلر به ویو
• ویو مدل های تودرتو
• ارسال چندین ویو مدل همزمان
• نوشتن سمپل های کاربردی
• ریفکتور کردن کد های نوشته شده
• بخش هایی از صفحات مشترک در وب سایت
• View Component
• Session
• Cookies
• پردازش موازی و دستورات Async و await
• فیچرهای پردازش موازی برای آزاد سازی ریسورس ها
• نوشتن یک میدل ویر آزمایشی
• آپلود فایل در دات نت کور
• ریفکتور کردن و بهینه سازی کد های آپلود فایل
• AutoMapper
• اضافه کردن ef core به پروژه
• Unit Of Work
• استفاده از الگوی ریپازیتوری در ef core
• جلوگیری از تکرار کد
• قرار دادن فیلتر ها بر سر راه درخواست های ارسالی به وب سایت
• خواندن داده از فایل کانفیگ و آشنایی با فایل appsettings.json
• کنترل سطح دسترسی کاربران برای کنترلر و اکشن ها
• خصوصی سازی اکشن ها و ایجاد کلاس ها یا توابع جنریک
• آشنایی با نحوه ی تزریق وابستگی ها
• آموزش برنامه نویسی وب سوکت در Asp.net core (C#)
آشنایی مقدماتی با js ,Html, css و زبان #C
در این دوره بطور کامل و حرفه ای با برنامه نویسی ASP.NET Core 3.1 MVC آشنا می شوید و آماده ورود به بازار کار خواهید شد.
این دوره برای افرادی که قصد دارند با چارچوب دات نت و به طور کلی با تکنولوژی های تحت پشتیبانی مایکروسافت کار کنند مناسب است.
visual Studio 2019 و Sql Server
قبل از شرکت در دوره آموزشی شما می توانید پیش نمایش و ۸ قسمت آموزشی از ۶۲ قسمت را رایگان مشاهده کنید.(آموزش هایی که در سمت راست آن ها قفل باز است قبل از خرید و ورود در آموزش قابل مشاهده است)
با اطمینان دوره آموزشی "آموزش ASP.NET Core 3.1 MVC جهت ورود به بازار کار" را بخرید در صورتی که این آموزش مطابق با اطلاعات آن نبود و شما از خرید راضی نبودید، بازگشت وجه به طور انجام می شود.
امکان سوال از مدرس در بخش گفتگو ها مهیا است همچنین در صفحه پروفایل مدرسین شبکه های اجتماعی آنها جهت تعامل قرار دارد.
امکان دانلود و پخش آنلاین دوره وجود دارد و شما به طور دائم به آن دسترسی دارید.
با تشکر
برای خرید این دوره آموزشی و دسترسی دائمی به آن در لیموناد عضو شوید.