نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با ایجاد مجموعه ای از کلاس های انتشار لاگ قابل استفاده مجدد ، نحوه انجام ورود به سیستم در برنامه های Angular را بیاموزید. سرویس ناشران ورود به سیستم جایگزین console.log () می شود و ورود به سیستم شما را بسیار انعطاف پذیر تر می کند. همه را بزرگ کنید بررسی اجمالی دوره 1m 52s ساخت یک سرویس ورود به سیستم ساده 14 متر 5 ثانیه افزودن سطوح مختلف ورود به سیستم دهه 18 هجری ایجاد یک سرویس ناشران ورود به سیستم انعطاف پذیر 21m 58s ساخت ناشر ذخیره محلی دهه 19 و 40 ساخت ناشر Web API دهه 20 20 خواندن ناشران از یک پرونده پیکربندی JSON دهه 14 علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ساخت یک سرویس ورود به سیستم ساده
Building a Simple Logging Service
-
معرفی ماژول
Module Introduction
-
اهداف و معماری ورود به سیستم
Goals and Architecture of Logging
-
ماژول های این دوره
Modules in This Course
-
چه مشکلی با console.log () وجود دارد؟
What's Wrong with console.log()?
-
LogService را ایجاد کنید
Create the LogService
-
صفحه ای را برای آزمایش LogService ایجاد کنید
Create Page to Test the LogService
-
سرویس Log ساده را اجرا و تست کنید
Run and Test the Simple Log Service
-
خلاصه ماژول
Module Summary
افزودن سطوح مختلف ورود به سیستم
Adding Different Levels of Logging
-
معرفی ماژول
Module Introduction
-
LogLevel Enum و Properties را به LogService اضافه کنید
Add LogLevel Enum and Properties to LogService
-
روش shouldLog () را اضافه کنید
Add shouldLog() Method
-
روش () writeToLog را اضافه کنید
Add writeToLog() Method
-
روش های shouldLog را امتحان کنید و بنویسید
Test the shouldLog and writeToLog Methods
-
برای هر شمارش روش اضافه کنید
Add Methods for Each Enumeration
-
قالب پارامترهای اختیاری
Format Optional Parameters
-
خلاصه ماژول
Module Summary
ایجاد یک سرویس ناشران ورود به سیستم انعطاف پذیر
Creating a Flexible Log Publishers Service
-
معرفی ماژول
Module Introduction
-
کلاس و خصوصیات LogEntry را ایجاد کنید
Create LogEntry Class and Properties
-
روش buildLogString () و formatParms () را بنویسید
Write the buildLogString() and formatParms() Methods
-
برای استفاده از کلاس LogEntry روش () writeToLog را دوباره بنویسید
Rewrite writeToLog() Method to Use LogEntry Class
-
کلاس پایه LogPublisher ایجاد کنید
Create LogPublisher Base Class
-
کلاس LogConsole را برای ورود داده ها به کنسول ایجاد کنید
Create LogConsole Class to Log Data to Console
-
کلاس خدمات LogPublishersService ایجاد کنید
Create LogPublishersService Class
-
کلاس LogService را برای استفاده از سرویس Log Publishers تغییر دهید
Modify LogService Class to Use the Log Publishers Service
-
خلاصه ماژول
Module Summary
ساخت ناشر ذخیره محلی
Building a Local Storage Publisher
-
معرفی ماژول
Module Introduction
-
ساختار کلاس LogLocalStorage را ایجاد کنید
Create the Structure of the LogLocalStorage Class
-
روش های log () و روشن () را ایجاد کنید
Create the log() and clear() Methods
-
LogLocalStorage را به Array and Test ناشران اضافه کنید
Add LogLocalStorage to Publishers Array and Test
-
روش Log () را به LogService و Test اضافه کنید
Add clear() Method to LogService and Test
-
با استفاده از سرویس ورود به سیستم ، یک شی Product محصول را ثبت کنید
Log a Product Object Using Your Log Service
-
در کلاس LogLocalStorage روش getAll () ایجاد کنید
Create getAll() Method in LogLocalStorage Class
-
آزمون بازیابی تمام مقادیر از Local Storage
Test Retrieving All Values from Local Storage
-
خلاصه ماژول
Module Summary
ساخت ناشر Web API
Building a Web API Publisher
-
معرفی ماژول
Module Introduction
-
ایجاد Web API Project ، LogLevel Enum و LogEntry Class
Create Web API Project, LogLevel Enum, and LogEntry Class
-
کلاس LogController را بسازید
Build the LogController Class
-
CORS را در پروژه Web API فعال کنید
Enable CORS in the Web API Project
-
شروع به ایجاد ناشر LogWebApi کنید
Start Creating the LogWebApi Publisher
-
روش Constructor و log () ایجاد کنید
Create Constructor and log() Method
-
روش های روشن () و handleErrors () را بسازید
Build the clear() and handleErrors() Methods
-
LogWebApi را به Log Publishers Service اضافه کنید
Add LogWebApi to Log Publishers Service
-
تماس با API را امتحان کنید و ببینید
Test and See the Call to the Web API
-
خلاصه ماژول
Module Summary
خواندن ناشران از یک پرونده پیکربندی JSON
Reading Publishers from a JSON Configuration File
-
معرفی ماژول
Module Introduction
-
پرونده پیکربندی JSON را بسازید
Build the JSON Configuration File
-
کلاس LogPublisherConfig ایجاد کنید
Create LogPublisherConfig Class
-
بیانیه های واردات را در کلاس خدمات ناشران ورود به سیستم اضافه کنید
Add Import Statements in Log Publishers Service Class
-
روش () handleErrors را اضافه کنید
Add handleErrors() Method
-
روش () getLoggers را اضافه کنید
Add getLoggers() Method
-
همه ناشران را از JSON File بخوانید
Read All Publishers from JSON File
-
خواندن ناشران را اجرا و تست کنید
Run and Test Reading the Publishers
-
خلاصه ماژول و دوره
Module and Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات