لطفا در هنگام پرداخت ، فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
شروع کار با ASP.NET Core MVC [ویدئو]
Getting Started with ASP.NET Core MVC [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آخرین چارچوب توسعه وب مایکروسافت ASP.NET Core است. این فوق العاده سریع، کراس پلتفرم و آماده ابر است. مایکروسافت بازطراحی های پیشگامانه ای را در ASP.NET Core انجام داده است و بنابراین مفاهیم جدید زیادی همراه با آن معرفی شدند. در این دوره، هنگام ایجاد یک وب سایت از ابتدا به آنها نگاهی خواهیم انداخت.
در این دوره ویدیویی، نحوه انجام تنظیمات اولیه پروژه را یاد خواهید گرفت و سپس به مفهوم الگوی MVC خواهیم پرداخت. در مورد مدلها، نماها و کنترلکنندهها با جزئیات بیشتر آشنا خواهید شد. شما مفهوم جدید میان افزار را خواهید دید و ابهام زدایی خواهد شد. Dependency Injection (DI) در حال حاضر بومی ASP.NET Core MVC است و قبلاً سیمکشی شده است. شما به راحتی یاد خواهید گرفت که از DI استفاده کنید. مسیریابی برای ASP.NET Core MVC مرکزی است و یک بخش اختصاصی برای یادگیری همه چیزهایی که باید بدانید وجود دارد تا بتوانید مسیریابی موثری برای سایت خود ایجاد کنید. ما در مورد نحو Razor برای برنامه نویسی UI بحث خواهیم کرد و با هسته Entity Framework کار می کنیم و یک پایگاه داده در SQLLocalDb ایجاد می کنیم که سرور جدید پایگاه داده مناسب برای توسعه دهندگان در اطراف بلوک است.
فقط استراحت کنید و این ویدیو را تماشا کنید زیرا این دوره شما را به دنیای ASP.NET Core MVC می برد و بدون دردسر تمام مفاهیم مهم و پیچیده را بدون عرق کردن یاد می گیرید. ASP.NET core MVC در اینجا سرگرم کننده و آسان شده است. با هر پروژه ای که با دانش به دست آمده از این دوره مسلح شده است، با اطمینان مقابله کنید.
تمامی کدها و فایل های پشتیبانی این دوره در GitHub در آدرس https://github.com/packtpublishing/getting-started-with-asp.net-core-mvc-v- موجود است.
این دوره از ASP.NET Core MVC استفاده می کند، در حالی که آخرین نسخه موجود نیست، محتوای مرتبط و آموزنده را برای کاربران قدیمی ASP.NET Core MVC ارائه می دهد. با مفاهیم ASP.NET MVC آشنا شوید و یک صفحه وب استاتیک جدید با استفاده از HTML، CSS و jQuery بسازید.
یک مدل برای برنامه ASP.NET Core MVC بسازید
اولین اپلیکیشن خود را بسازید و اجرا کنید
اهمیت مسیریابی در MVC را درک کنید
داده های ساختگی را برای وب سایت خود ایجاد کنید و DI Containers را راه اندازی کنید
درک عمیقی از Views و Razor Syntax دریافت کنید
کاوش در پیکربندی Entity Framework Core این دوره برای توسعه دهندگانی است که با توسعه وب ASP.NET و زبان برنامه نویسی C# آشنا هستند اما در ASP.NET Core جدید هستند. دانش MVC الزامی نیست، اما یک مزیت خواهد بود زیرا MVC به طور مفصل مورد بحث قرار خواهد گرفت. کسب دانش عمیق در ASP.NET Core MVC با مثال های عملی * پوشش اصول اولیه ASP.NET MVC و آخرین نسخه را دریافت کنید. , Core * ASP.NET MVC را کاوش کنید تا فوراً مشکلات خود را حل کنید
سرفصل ها و درس ها
راه اندازی محیط توسعه
Setting Up Development Environment
بررسی اجمالی دوره
The Course Overview
تنظیم محیط
Setting Up the Environment
Visual Studio 2017 – مراحل نصب
Visual Studio 2017 – Installation Walk-through
شروع سریع – اولین برنامه خود را بسازید و اجرا کنید
Quick Start – Build and Run Your First Application
پروژه Hello World را اجرا کنید
Run Hello World Project
نصب ASP.NET MVC Core 2.0 و Visual Studio Code در لینوکس
Installing ASP.NET MVC Core 2.0 and Visual Studio Code in Linux
ASP.NET Core از خط فرمان ویندوز
ASP.NET Core from the Windows Command Line
پیمایش در ساختار پروژه جدید
Navigating the New Project Structure
آشنایی با میان افزار و راه اندازی
Understanding Middleware and Startup
کاوش میان افزار
Exploring Middleware
تزریق وابستگی
Dependency Injection
کاوش در IApplicationBuilder
Exploring IApplicationBuilder
IHosting Environment و Exception
IHostingEnvironment and Exception
آشنایی با فایل استاتیک
Understanding Static File
ورود به سیستم را کشف کنید
Discover Logging
مسیریابی
Routing
درک مسیریابی
Understanding Routing
کار با مسیریابی معمولی
Working with Conventional Routing
مسیریابی صفت
Attribute Routing
نسخه ی نمایشی: ایجاد یک مسیریابی سفارشی
Demo: Creating a Custom Routing
کنترل کننده ها
Controllers
مقدمه ای بر الگوی MVC
Introduction to the MVC Pattern
کنترلر چیست
What Is a Controller
نسخه ی نمایشی: ایجاد اولین کنترلر ما
Demo: Creating Our First Controller
نماهای ارائه شده
Serving Views
مدل ها
Models
مدل چیست
What Is a Model
نسخه ی نمایشی: ایجاد یک مدل
Demo: Creating a Model
ایجاد داده های ساختگی
Creating Mock Data
مدل View چیست
What Is View Model
اعتبارسنجی مدل ها
Validating Models
نسخه ی نمایشی: اعتبارسنجی
Demo: Validation
اعتبارسنجی انگیزشی
Motivating Validation
انجام اعتبارسنجی
Doing Validation
راه اندازی DI برای مخزن ساختگی
Setting Up DI for Mock Repository
Views و Razor Syntax
Views and Razor Syntax
نما چیست
What Is a View
ایجاد نماها
Creating Views
Razor Syntax
Razor Syntax
دستور Razor بیشتر
More Razor Syntax
استفاده از Razor Syntax در نمای ما
Using Razor Syntax in Our View
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Ronnie M. Rahman در 10 سال گذشته یک توسعه دهنده دات نت، معمار راه حل و مربی بوده است و با بسیاری از پروژه های کوچک تا بزرگ مبتنی بر فناوری های توسعه مایکروسافت کار کرده است. تجربیات او از کار با روبات ها، IOT ها، ریزپردازنده های 8 بیتی گرفته تا Webforms ASP.NET، MVC، MVC Core، Xamarin، PHP، Windows Form و WPF می باشد.
رونی در استرالیا و بریتانیا تحصیل کرده و دارای مدرک علوم کامپیوتر در هوش مصنوعی است. او در حال حاضر به همراه خانواده اش در مراکش در کنار دریای مدیترانه زندگی می کند.
نمایش نظرات