نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه با ایجاد یک سرویس مدیریت پیکربندی ، رمزگذاری سخت در برنامه Angular خود را حذف کنید. همچنین می توانید یاد بگیرید که چگونه مقادیر پیش فرض را در یک فایل JSON ، حافظه محلی و SQL Server ذخیره کنید. اکثر برنامه نویسان می دانند که نباید مقادیر کد سخت را در برنامه خود وارد کنید. در این دوره ، Building Reusable Angular Services: Configuration Management ، یاد خواهید گرفت که چگونه یک سرویس برای تأمین مقادیر برنامه خود و جلوگیری از رمزگذاری سخت ایجاد کنید. در مرحله بعدی ، شما می آموزید که مقادیر پیش فرض را در یک فایل JSON ، حافظه محلی و جدول SQL Server ذخیره کنید. علاوه بر این ، شما در مورد چگونگی اجازه دادن به کاربر برای تنظیم مقادیر پیش فرض خود کاوش خواهید کرد. استفاده از سرویس تعبیه شده در این دوره به شما امکان می دهد رمزگذاری سخت در برنامه خود را حذف کنید. در پایان این دوره ، شما یک سرویس خواهید داشت که می توانید در برنامه های Angular خود برای از بین بردن مقادیر سخت رمزگذاری شده استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
یک کلاس برای نگه داشتن تنظیمات جهانی ایجاد کنید
Create a Class to Hold Global Settings
-
معرفی ماژول
Module Introduction
-
ماژول های این دوره
Modules in This Course
-
معماری مدیریت پیکربندی
Configuration Management Architecture
-
تنظیمات و کلاسهای خدمات را ایجاد کنید
Create Settings and Service Classes
-
کلاس محصول ایجاد کنید
Create the Product Class
-
صفحه محصول ایجاد کنید
Create the Product Page
-
کامپوننت جزئیات محصول را ایجاد کنید
Create the Product Detail Component
-
کامپوننت برنامه را به روز کنید و نمونه را اجرا کنید
Update App Component and Run the Sample
-
کلاسهای رفرکتور برای کارایی
Refactor Classes for Efficiency
-
خلاصه ماژول
Module Summary
تنظیمات را از یک پرونده JSON بخوانید
Read Settings from a JSON File
-
معرفی ماژول
Module Introduction
-
سبک های Bootstrap را به Project اضافه کنید
Add Bootstrap Styles to Project
-
Bootstrap را در اطراف صفحه جزئیات محصول قرار دهید
Wrap Bootstrap Around Product Detail Page
-
یک صفحه تنظیمات پیش فرض ایجاد کنید
Create a Default Settings Page
-
یک کلاس تنظیمات صفحه تنظیمات ایجاد کنید
Create a Settings Page Component Class
-
ماژول مسیریابی را اضافه کنید
Add Routing Module
-
منوی پیمایش را اضافه کنید
Add Navigation Menu
-
اضافه کردن و خواندن از پرونده JSON
Add and Read from JSON File
-
مدیریت استثنا را اضافه کنید
Add Exception Handling
-
خلاصه ماژول
Module Summary
تنظیمات را در حافظه محلی ذخیره کنید
Store Settings in Local Storage
-
معرفی ماژول
Module Introduction
-
روش SaveSettings را به AppSettingsService Class اضافه کنید
Add saveSettings Method to AppSettingsService Class
-
با ذخیره تنظیمات از صفحه تنظیمات تماس بگیرید
Call saveSettings from Settings Page
-
نحوه بازیابی تنظیمات
How to Retrieve Settings
-
تنظیمات را از حافظه محلی بازیابی کنید
Retrieve Settings from Local Storage
-
تنظیمات را از حافظه محلی حذف کنید
Delete Settings from Local Storage
-
خلاصه ماژول
Module Summary
تنظیمات را از طریق SQL Server از طریق تماس Web API بازیابی کنید
Retrieve Settings from SQL Server via a Web API Call
-
معرفی ماژول
Module Introduction
-
یک جدول AppSettings ایجاد کنید
Create an AppSettings Table
-
پروژه ASP.NET Core Web API ایجاد کنید
Create ASP.NET Core Web API Project
-
چارچوب نهاد را به پروژه اضافه کنید
Add the Entity Framework to the Project
-
کلاس Entity Framework Entity را ایجاد کنید
Create Entity Framework Entity Class
-
کلاس زمینه پایگاه داده ایجاد کنید
Create Database Context Class
-
روش کنترلر Get () را بسازید
Build Get() Controller Method
-
کیف شتر را به کیف پاسکال تبدیل کنید
Convert Camel Case to Pascal Case
-
CORS را به پروژه Web API اضافه کنید
Add CORS to the Web API Project
-
از Angular Application با Web API تماس بگیرید
Call Web API from Angular Application
-
خلاصه ماژول و دوره
Module and Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات